Gabriel Marks

Software Engineer at MongoDB

New York City Metropolitan Area 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

👤
Senior
🎓
Top School
Gabriel Marks is a software engineer with 11 years of experience specializing in backend security, cryptography, and distributed systems, currently working on server security at MongoDB in the New York area. He has a strong C++ background and has contributed to high-profile open-source projects including core MongoDB database features—working on SSL/TLS, certificate handling, and cluster configuration—and to the Dungeon Crawl: Stone Soup codebase, where he extended Lua/C++ integrations for game logic. Gabriel’s work blends production-grade security engineering with pragmatic tooling that reduces maintenance windows (e.g., online X.509 certificate rotation), reflecting a focus on operationally resilient systems. A Brown CS graduate and former data engineering intern, he combines academic rigor with hands-on contributions to large, performance-sensitive codebases.
code10 years of coding experience
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Brown University
bookHigh School Diploma, High School Diploma at Stuyvesant High School
github-logo-circle

Github Skills (20)

c-language10
ssl10
tls1210
tls1310
mongodb-database10
lua10
game-development10
cprogramming-language10
mongodb10
security9
database-design9
cluster-api8
data-structures8
clustering8
cluster-manager8

Programming languages (9)

TypeScriptJavaC++ShellCRustJavaScriptNewLisp

Github contributions (5)

github-logo-circle
mongodb/mongo

Jun 2020 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:145 commits in 2 years 7 months
Contributions summary:Gabriel contributed to the MongoDB database project, focusing on implementing new features and fixing bugs related to the core database functionality, particularly in areas involving security and configuration. The commits demonstrate work on SSL/TLS, including certificate handling, and the integration of a cluster server parameter. The user was responsible for adding and maintaining several functions and classes related to the core operations.
nosqlc-plus-plusmongodb-databasedatabasemongodb
crawl/crawl

Jul 2019 - Jul 2019

Dungeon Crawl: Stone Soup official repository
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 22 comments in 17 days
Contributions summary:Gabriel contributed to the core game logic of the Dungeon Crawl: Stone Soup project. Their work involved adding new Lua functions for setting and retrieving waypoints, along with corresponding code modifications in C++ to support these functions. Furthermore, the user implemented features related to map viewing mode, enabling Lua functions to be run within that mode and adding functionalities to get cursor position and level information. The user also fixed issues regarding map bounds in the Lua travel library.
dungeonstonerpgroguelikedungeon-crawl-stone-soup
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
Gabriel Marks - Software Engineer at MongoDB