Post Job Free
Sign in

Software Development

Location:
Los Angeles, CA
Posted:
December 16, 2020

Contact this candidate

Resume:

Daniel Hannani

Los Angeles, California *******.******@*****.*** 310-***-**** in/daniel-hannani-2b7b5b114/ github.com/dhannani EXPERIENCE

CoFounder

RoadReader April 2019 - November 2019, La Jolla, CA

• Developed platform for road hazard detection through computer vision with the purpose of automated road assessment for city use.

• Included android application for data collection, NodeJS for middleware, Python/YOLOv3 neural network for data processing and visualization.

• Communicated with San Diego city officials and adjacent municipalities on a regular basis as a form of market validation.

• Won ScaleSD Smart City competition and mentioned in the San Diego Business Journal. PROJECTS

Implementing Neural Networks

• Worked in a small team to implement various neural networks in Python from scratch (no Tensorflow, KERAS, etc.) in order to compare their relative effectiveness. Implemented RNN, LSTM, GRU, and Word2Vec neural networks using NumPyand tested their accuracy in word prediction and sentence creation. Derived the back propagation equations for LSTM and GRU by hand. Data Analysis - City Council Campaign

• Worked as a volunteer to analyzed voter data for H. Puentes' campaign for San Diego District 1 City Council, with the purpose of discovering key demographics to target for support.

• Utilized data from diverse sources including available voter information, district demographics, and social media posts/promotions in order to maximize effectiveness of analyses.

EDUCATION

B.S Computer Engineering

University of California, San Diego • San Diego, CA • 2019 COURSEWORK

Advanced Data Structures

Computer Science • Data Structures

Studied high-performance data structures and supporting algorithms. Used and implemented data structures like (un)balanced trees, graphs, priority queues, and hash tables. Also, memory management, pointers, recursion. Analyzed theoretical and practical performance. Principles of Computer Operating Systems

Computer Science • Multithreading

Implemented basic aspects of an operating system kernel including file system management, thread synchronization, and memory management. Design and Analysis of Algorithms

Computer Science • Algorithms

Designed and analyzed efficient algorithms with emphasis of nonnumerical algorithms such as sorting, searching, pattern matching, and graph and network algorithms. Measured complexity of algorithms, time and storage. SKILLS

Java, Python, AWS, Machine Learning, Android Studio AWARDS

Winner

San Diego, CA • ScaleSD Smart Cities Competition • April 2019 - June 2019 Finalist

San Diego, CA • SDSW Fast Pitch Competition • May 2019



Contact this candidate