Software Engineer2018 - 2020Garmin
Technologies: Jenkins, Jira, Git, Python, C
- Developed and maintained interface applications for a variety of aviation hardware.
- Optimized automated testing suite, reducing run time from 4 hours to 30 minutes.
- Wrote complete and thorough tests, achieving 100% code coverage for significant interfaces.
- Investigated and solved a variety of triage issues.
Software Engineer Intern2017 - 2017Eclypses
Technologies: Software as a Service (SaaS), Tokenization, Encryption, C
- Developed and optimized SaaS encryption library for embedded devices in C.
- Investigated and implemented cryptographically secure random number generation and hash functions.
- Increased speed of encryption operations by >60 times, and decreased memory footprint to 1/8.
Software Engineer Intern2016 - 2016Ridge Software Solutions
Technologies: .NET, GUI, Windows Forms, Visual Basic, SQL
- Developed and managed SQL databases for clients in the financial industry.
- Developed front-end Windows Forms applications with Visual Basic .NET for user-database interfacing.
- Converted data stored via outdated methods to modern database solutions.