Juan Gu

Software Engineer 3 at MongoDB

San Diego, California, 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
Juan Gu is a Software Engineer 3 based in San Diego with three years at MongoDB and a decade-plus background in imaging and printer driver systems. He combines deep C++ back-end craftsmanship—demonstrated by clang-tidy driven contributions to the flagship mongodb/mongo repository—with hands-on product experience from co-founding a startup and building industrial printing and image-processing features at Wasatch. His academic work in multi-layer neural models for image and speech reconstruction shows a foundation in machine learning and signal processing that informs pragmatic system design. Comfortable across low-level code quality, architecture design, and product integration, he brings a rare mix of research rigor and production-focused engineering.
code3 years of coding experience
job9 years of employment as a software developer
bookBachelor's Degree, Computer Software Engineering, 3.8/4.0, Bachelor's Degree, Computer Software Engineering, 3.8/4.0 at Xidian University
bookMaster's Degree, Computer Engineering, 3.8/4.0, Master's Degree, Computer Engineering, 3.8/4.0 at The University of Memphis
github-logo-circle

Github Skills (14)

c-language10
cpp10
clang-tidy10
cprogramming-language10
software-quality10
cplus10
mongodb10
mongodb-database10
debug9
code-migration9
database-administration8
databases8
database8
admin8

Programming languages (6)

JavaC++RustIsabellePythonClojure

Github contributions (5)

github-logo-circle
mongodb/mongo

Aug 2022 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer
Contributions:48 commits, 1 PR, 6 pushes in 5 months
Contributions summary:Juan primarily addressed clang tidy warnings, indicating a focus on code quality and adherence to coding standards within the MongoDB codebase. Their commits involved applying various clang-tidy fixes, addressing issues related to code style, potential bugs (integer division), and code modernization. The user also corrected issues in the base libraries. They worked on multiple files across diverse parts of the project, including database components, unit tests, and build scripts, indicating a broad understanding of the codebase.
nosqlc-plus-plusmongodb-databasedatabasemongodb
evergreen-ci/config-linter

Aug 2024 - Nov 2024

Contributions:3 reviews, 5 PRs, 5 pushes in 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
Juan Gu - Software Engineer 3 at MongoDB