- Jr Software Developer at Leidos
- Software Engineer Intern at Leidos
Point Loma Nazarene University, Bachelor of Science (B.S.), Computer Science
August 2016 – Present(3 years 2 months)Greater San Diego Area
Worked on embedded in-car audio entertainment applications for automotive head units running embedded real-time operating systems with C++.
Promoted to a part time position during the school year. Created another GUI for a performance calculator using MFC. Refactored legacy code to improve extensibility and reliability by replacing unnecessary bloated and unmanageable code with modern C++. A change like this makes a dramatic improvement on the extensibility of the application. Fixed a series of memory leaks using modern C++ 11 features such as smart pointers and move semantics to avoid unnecessary dynamic memory allocations.
Created a performance calculator library using C++ 11 that runs on mac and windows. Created a cross platform GUI in Qt for the performance calculator that runs on IOS, Mac, and Windows. Added GUI elements to a Qt application using a plugin interface.
Worked in a small team to maintain and add features to a .NET web application with a large user base. Converted a .NET website to a web application increasing application performance. Implemented a REST interface for signature events to allow for a more responsive application. Created themes for enterprise clients who wanted custom branding for their integration with our software.
Bachelor of Science (B.S.), Computer Science
2011 – 2016
Skills & Expertise
- Visual Studio
- Microsoft Office
- Google App Engine
- Relational Databases
- Microsoft SQL Server
- Java Enterprise Edition