Davis Haupt

Software Engineer at Undisclosed

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Davis Haupt is a software engineer with 11 years of hands-on experience building backend and full‑stack systems, currently focused on database infrastructure and distributed systems in New York. A University of Pennsylvania CS graduate, he helped ship MongoDB features like Queryable Encryption and led efforts to standardize MQL arithmetic and support encrypted numeric ranges—work that reached industry press. He contributes to open-source projects, including full‑calendar enhancements for Obsidian and core MongoDB improvements around data densification and aggregation type validation. Comfortable across Python, Java, React, Angular, and Django, Davis blends low-level query and database engineering with polished web UX improvements. Outside work he pursues rocket‑building, golf, and stays engaged in political topics, reflecting a mix of technical rigor and hands‑on tinkering.
code11 years of coding experience
job6 years of employment as a software developer
bookHigh School, High School at The Dalton School
bookBachelor of Science in Engineering - BSE Computer Science, Bachelor of Science in Engineering - BSE Computer Science at University of Pennsylvania
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
219reputation
34kreached
2answers
8questions
github-logo-circle

Github Skills (33)

javascript10
c-language10
calendars10
databases10
mongodb-database10
aggregation-framework10
cprogramming-language10
obsidian10
mongodb10
react10
database10
data-structure9
nosql9
event-handling9
ui-design9

Programming languages (10)

TypeScriptSmartyDockerfileC++RustAstroJavaScriptHTML

Github contributions (5)

github-logo-circle
Keep events and manage your calendar alongside all your other notes in your Obsidian Vault.
Role in this project:
userFull-stack Developer
Contributions:49 reviews, 203 commits, 59 PRs in 1 year
Contributions summary:Davis primarily contributed to the development of the Obsidian full-calendar plugin. Their work involved creating new components, implementing features such as recurring events, task integration and multi-day events, and integrating the plugin with the Obsidian user interface. They also focused on improving the user experience by adding features like an onboarding flow, and improved mobile support, and fixing bugs related to editing events and file operations.
fullcalendareventsnotescalendarkeep
mongodb/mongo

May 2019 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:146 commits, 13 pushes, 2 branches in 3 years 8 months
Contributions summary:Davis primarily contributed to the database layer, specifically working on features related to data densification for date values, handling null values during data processing, and implementing type validation within the aggregation framework. Their contributions also involved adding assertions to handle type mismatches in collections and improvements to logging functionality. The code changes indicate a focus on improving data processing performance and data integrity for the MongoDB database.
nosqlc-plus-plusmongodb-databasedatabasemongodb
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
Davis Haupt - Software Engineer at Undisclosed