Maddie Zechar

Senior Software Engineer, Query Team at MongoDB

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
Maddie Zechar is a Senior Software Engineer on MongoDB’s Query Team with a decade of experience building backend systems and developer-facing platforms. She has progressed through roles at MongoDB from Docs Platform to Query engineering, shipping improvements to core database behavior and error handling for features like $setWindowFields in the widely used mongodb/mongo repo. Comfortable across C++, JavaScript, and full-stack work, she pairs rigorous backend debugging with thoughtful docs and test updates to improve developer experience. Her background includes research in programming systems at Columbia and modernizing consumer-facing iOS apps, showing a blend of systems thinking and product-focused UX. Based in New York, she also taught JavaScript to underserved middle school girls, reflecting a commitment to mentorship and community. Colleagues know her as a pragmatic engineer who surfaces clearer errors and docs so teams and users spend less time debugging.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Barnard College
stackoverflow-logo

Stackoverflow

Stats
1,894reputation
271kreached
21answers
173questions
github-logo-circle

Github Skills (24)

javascript10
c-language10
back-end-development10
databases10
mongodb-database10
aggregation-framework10
cplus10
error-handling10
cpp10
cprogramming-language10
mongodb10
database10
testing9
nosql9
database-design9

Programming languages (8)

TypeScriptJavaC++JavaScriptObjective-CHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
mongodb/mongo

May 2021 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end & Database Engineer
Contributions:55 commits, 3 pushes in 1 year 8 months
Contributions summary:Maddie's contributions primarily focused on improving error reporting for the `$setWindowFields` aggregation operator. This involved modifying JavaScript tests and C++ code, specifically within the `jstests/aggregation/sources/setWindowFields/parse.js` file to add and improve error messages and the `src/mongo/db/pipeline/window_function/window_function_expression.cpp` file to enhance error handling for invalid window functions. The user also added deprecation messages for the count and mapReduce commands and provided directions to related documentation.
nosqlc-plus-plusmongodb-databasedatabasemongodb
Contributions:2 reviews, 125 commits, 18 PRs in 1 year 2 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
Maddie Zechar - Senior Software Engineer, Query Team at MongoDB