Gurpreeth Singh is a Software Engineer II with eight years of experience building backend systems for aerospace and defense, currently developing satellite ground software at Raytheon. He brings practical expertise in Java, Python, Kafka, RESTful microservices, and databases, having migrated legacy MDBs to Kafka consumers and authored reusable Maven-built utilities. Comfortable debugging complex systems with IntelliJ and writing comprehensive REST and JUnit tests, he pairs hands-on coding with Scrum-driven teamwork and mentoring. A Stony Brook computer science alumnus, he also has experience teaching Python and SQL to K–12 students, reflecting a knack for translating complex concepts into accessible learning. Notably, he has contributed to modernization efforts that improved service manageability and enabled bulk data ingestion via custom Python tooling.
7 years of coding experience
2 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Stony Brook University
Contributions:162 commits, 57 PRs, 109 pushes in 5 months
pythonmysqlecommercedjangosql
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
Gurpreeth Singh - Software Engineer II at Raytheon