J. Gonzalez

Research Scientist

D.C.-Maryland-Virginia 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

🤩
Rockstar
J. Gonzalez is a research scientist and seasoned software engineer with nine years of experience in systems and security research based in the D.C.-Maryland-Virginia area. He blends back-end engineering chops with security-focused thinking, contributing to high-impact open-source projects such as CMU's NoisePage self-driving DBMS where he fixed compiler, memory, and build issues. Comfortable diving into low-level code, his work spans bytecode emission, block compaction, and refactoring to improve reliability across GCC and LLVM toolchains. He brings a pragmatic research mindset—able to translate experimental ideas into maintainable code and reproducible fixes. Known among peers as a meticulous problem-solver, he often uncovers subtle build and memory-access bugs that evade typical testing.
code9 years of coding experience
github-logo-circle

Github Skills (12)

compiler-optimization10
databases10
c-language10
database-administration10
cprogramming-language10
admin10
dbms10
dbm10
database10
llvm9
testing8
system-design8

Programming languages (15)

C#JavaC++CRustTeXGoHTML

Github contributions (5)

github-logo-circle
cmu-db/noisepage

Nov 2019 - Sep 2020

Self-Driving Database Management System from Carnegie Mellon University
Role in this project:
userBack-end Developer
Contributions:7 reviews, 12 commits, 25 PRs in 10 months
Contributions summary:J. primarily focused on fixing and improving the codebase related to the database management system. Their commits include modifications to various files, such as tests, bytecode emitter, and block compactor, indicating involvement in optimizing the system's core functionality. The user addressed compiler-related issues, specifically targeting GCC versions, and implemented fixes for memory access and potential issues with LLVM. The user's work also extends to build improvements and refactoring.
management-systemdbmsdatabase-management-systemcarnegie-mellon-universityself-driving
fall23-nodebb-code-crafters created by GitHub Classroom
Contributions:1 review, 36 PRs, 57 pushes 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
J. Gonzalez - Research Scientist