Joshua Siegel is a software engineer with six years of experience building database and query-focused systems, currently a Software Engineer 3 on the Query team at MongoDB in New York. A University of Michigan computer engineering graduate, he progressed from internship work on MongoDB's C/C++ driver to full-time roles advancing query integration. His background includes simulation software at Northrop Grumman and teaching foundational CS labs and exams for six semesters, reflecting both deep technical skill and clear communication. Comfortable across low-level systems and developer-facing tooling, he brings practical experience shipping performance-sensitive code and mentoring students in core algorithms and data structures.
6 years of coding experience
2 years of employment as a software developer
Westside High School
Bachelor of Science in Engineering - B.S.E. Computer Engineering, Bachelor of Science in Engineering - B.S.E. Computer Engineering at University of Michigan College of Engineering
Contributions:63 pushes, 7 branches in 1 year 3 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
Joshua Siegel - Software Engineer 3 - Query at MongoDB