Joshua Lecas is a Principal Software Engineer with eight years of hands-on experience building Linux-focused C++ applications, Python and Bash tooling, and Qt-based GUIs for mission-critical systems at Northrop Grumman. He combines customer-facing delivery with technical leadership—having led international teams, served as scrum master, and developed risk-reduction simulators that removed hardware dependencies and accelerated testing. Comfortable across the stack, Joshua manages DevOps tooling, networked TCP/UDP and serial communications, and UI/UX design while mentoring new hires and running onboarding programs. Based in Melbourne, Florida, he pairs disciplined engineering with practical problem-solving and a penchant for translating complex requirements into efficient, testable software. Outside work he channels a photographer’s eye into product polish and spends free time rock climbing and cultivating a growing plant collection—habits that reflect his attention to detail and persistence.
8 years of coding experience
6 years of employment as a software developer
Associate of Arts - AA Computer Science, Associate of Arts - AA Computer Science at St. Johns River State College
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Central Florida
Contributions:18 PRs, 40 pushes, 2 branches in 12 days
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
Joshua Lecas - Principal Software Engineer at Northrop Grumman