Software Engineer
General Dynamics Mission Systems
Internship
Jun 2026 to Aug 2026
- Built a C# interoperability layer to migrate legacy C systems, applying object-oriented design to improve encapsulation, eliminate multi-threaded deadlock through synchronized resource access, and optimize concurrency for improved throughput.
- Built a unit testing framework for low-level C systems using NI DAQmx libraries and created a GitLab CI/CD pipeline around it, increasing validation coverage and catching regressions before code review.
C#CNI DAQmxGitLab CI/CD