Software Engineer at Naval Air Systems Command (NAVAIR)
California, Maryland, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrew Rioux is a software engineer with 11 years of experience focused on applying cybersecurity principles to application and enterprise software and networks. Based at Naval Air Systems Command, he has modernized critical testing and support tools for the P-8A program—rebuilding automated test systems in Java and enabling remote development workflows via custom proxy servers during COVID-19. He researches network-level exploits across Linux, Windows, and BSD, developing both exploit-enhancing tooling for training and detection methods to harden systems. Combining hands-on embedded/radio testing experience from the Office of Naval Research with a progressing MS in Cybersecurity, he brings a practical, defense-oriented perspective to secure software engineering. An operator-minded developer, he favors pragmatic automation that improves operator workflows while closing security gaps.
11 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Cybersecurity, Master of Science - MS, Cybersecurity at Liberty University
Associate of Science - AS, Mathematics and Computer Science, Associate of Science - AS, Mathematics and Computer Science at College of Southern Maryland
Contributions:2 PRs, 38 pushes, 4 branches in 2 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Rioux - Software Engineer at Naval Air Systems Command (NAVAIR)