June 2015
RELEVANT COURSEWORK
Data Structures and Algorithm Analysis, Computer Architecture, Computer Networks, Software Engineering, Operating
Systems, Statistical and Probabilistic modeling, Algorithm Design, Programming Languages, and Artificial Intelligence.
COMPUTER SKILLS
Programming Languages: Java, Python, Javascript, C#, C, and C++, SQL. Frameworks: .NET 4.0, BootStrap, TypeScript,
jQuery, Angular.js, Node.js. Other: HTML/CSS. Knowledge of: R, Lisp, MATLAB, Assembly Languages (MIPS and Intel
x86). Networking: TCP/IP.
Applications: Unity. Version Control: TFVC, git, mercurial (TortoiseHG). IDEs: VisualStudio, NetBeans, MonoDevelop,
and Eclipse. Databases: MySQL, Oracle, MongoDB. Operating Systems: UNIX, Windows, Mac OSX
EXPERIENCE
Full stack Software Developer (Ops tools) at Navman Wireless
Experienced in building front and back end for internal tools web applications on the Client and the Server using
ASP .NET MVC, Kendo UI, RESTful APIs, Windows Services, Microsoft IIS, and WCF. Resolved highest
number of tickets (bug fixes and feature additions) on the Tools and Integration team to date.
Discovered root cause of a critical bug involving encrypted Garmin device serial numbers and gateway service
messaging errors which was integral for the business.
Independently developed a server-side application to report service status of company websites and servlets.
Frontend development of a desktop application that utilized Army Corps of Engineers HEC-HMS (Hydrologic
Modeling System) software build in NetBeans using Swing MVC. Used this tool to create a graphical table that
was editable and state reversible.
SQL Database applications using JDBC for database interaction.
Documentation of business logic for Flood Reservoir Forecast Simulation model in Excel.
Occasionally worked on web application testing and small scripts to expedite redundant data entry tasks.
Research with Professor Dan Gusfield to apply optimizations to an algorithm for specific applications in
computational biology. Specifically, analyzing the Four-Russians speedup for dynamic programming matrix
calculations within a class of RNA folding problems.
Learned to cooperate with and relate to different types of students and mindsets, and developed strong
interpersonal skills and awareness. Gained a higher level of confidence and ability to think on the spot.
Tutor at Student Academic and Success Center (SASC) at UC Davis. Four students/week in Discrete Math.
UC Davis Computer Science Club Peer tutor for Algorithms, Object-Oriented Programming, and Python.
PROJECTS
Coding project for development of a real-time strategy game in Unity - DarwinLite.
A personal project involving collaboration with a group of programmers and designers. Created various aspect of
gameplay design, sprite animations, UI logic, and script logic for buildings, characters and map interactions.
2010 - present
2011-2015
Various school projects: AI Facial Recognition, Connect-4 AI, Battleship game, Network simulator using SimPy, A*
Pathfinding.
UC Davis CS club - Sponsorship coordinator for UCD annual Hackathon.
2013-2015