Software Developer
Current[CGP and ITAR security cleared]- Engineered real-time simulations for critical avionics equipment encompassing engine controls, flight control systems, navigation and communication systems, flight recorders, lighting systems, fuel systems, and performance monitors using a combination of various programming languages (C, C++, Python, etc.), aerospace specifications and libraries ensuring precision and reliability.- Contributed to the highly performant software tools suite by developing and troubleshooting simulated and real hardware IO connections, employing protocols such as ARINC 429, CAN Bus, MIL STD 1553, discrete, serial, analog, TCP/UDP, GPIB, SCPI.- Diligently maintained and modernized legacy code, orchestrating seamless integration with internal advancements.- Spearheaded the successful merging and migration of extensive code repositories to contemporary technologies and operating systems, earning recognition as the go-to resource for Ubuntu-based simulations.- Streamlined internal workflows by introducing tools and automation that significantly slashed recurring script-based upgrade efforts by a remarkable 50%.- Demonstrated meticulous attention to detail by documenting requirements and test procedures for DO-178b and ISO9001 qualifications, showcasing a commitment to compliance and quality assurance.- Consistently facilitated enhancements in product codebases and continuous delivery workflows via meticulous code reviews.- Contributed to customization and adaptation of diverse equipment simulations, delivering scalable, modular and reusable solutions meticulously tailored to the precise needs and use cases of discerning customers.