Justin Zhang is a software developer based in Chicago with four years of hands-on experience in low-level systems programming using C, C++, and Rust. He holds a B.S. in Computer Science with minors in Data Science and Physics from UVA and has practical experience applying performance engineering to a major open-source TLS implementation (aws/s2n-tls), adding benchmarks, flamegraph profiling, and memory analysis. At AWS he delivered a comprehensive TLS benchmarking suite ahead of schedule, and he now develops production software at DRW. His research background in TinyML and familiarity with hardware tooling like Verilog and OpenLane reflect a cross-layer curiosity from silicon to software. Justin pairs strong quantitative training with teaching and tutoring experience, often improving learners’ grades by a letter or more. Colleagues describe him as a fast learner who turns performance data into actionable optimizations.
4 years of coding experience
1 year of employment as a software developer
Bachelor's of Science, Computer Science, Bachelor's of Science, Computer Science at University of Virginia
Contributions:159 reviews, 29 PRs, 15 pushes in 2 months
Contributions summary:Justin's contributions center around benchmarking and performance analysis within the s2n-tls project. They implemented and added benchmarks for handshake performance across different cryptographic configurations and signature algorithms. Additionally, they integrated flamegraph generation for detailed performance profiling and added throughput benchmarks. Moreover, the user introduced memory usage benchmarking using Valgrind/Massif.
Contributions:5 PRs, 213 pushes, 57 branches 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.