Software Developer Resume
5.00/5 (Submit Your Rating)
Irvine, CA
TECHNICAL SKILLS:
Programming Languages: Java, C++, C#, MATLAB, C++ Builder, Python
Operating System: Microsoft windows family, Linux
Web/DB Technologies: HTML, CSS, JavaScript and SQL Server
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Software Developer
Responsibilities:
- Developed software that communicates with devices inside a car wash teller machine using C++
- The software is used daily by hundreds of users
- Developed software for bill acceptor part of a car wash teller machine
- Developed software for the bill acceptor part working with other parts of the car wash, the database, and older versions of the bill acceptor devices
- Developed software for coin hopper device to dispense specified number of coins
Confidential
Software Developer
Responsibilities:
- Recognized the number of gunshots and the types of the firearms present in a sound file
- Detected the time samples of the sound file that contained a gun shot
- Recognized the type of the firearm for each detected gunshot using approaches similar to voice recognition
Confidential
Software Developer
Responsibilities:
- Crawled the entire domain based on an open source Confidential (crawler4j), and wrote a text processing program that obtained statistical data including unique pages, sub - domains, longest page, top common words and 2-grams
- Developed a comprehensive search engine including the web UI, by using Apache Lucene and optimized the scoring formula tailored for the “ics” domain, aiming at matching up results from Google Search
Confidential
Software Developer
Responsibilities:
- Developed a common AI game, by implementing an AI agent that used adversarial search (game search) controller
- The Agent had features including heuristic evaluation function, Alpha-Beta pruning, iterative deepening search, game tree and quiescence