Jonathan Gopel

Software Engineer at Nascent

Denver, Colorado, 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
Jonathan Gopel is a software engineer with 10 years of experience specializing in firmware, instruction-level simulation, and latency-sensitive trading systems across x86 and ARM platforms. He has architected live trading and backtest infrastructures, led performance-critical C++ library design, and improved developer productivity through tooling and process changes at startups and enterprise R&D teams. Known for deep systems knowledge and hands-on metaprogramming, he contributes to prominent open-source projects like fmtlib, focusing on correctness and compile-time robustness. Based in Denver, he combines a strong electrical engineering background with practical firmware and simulator experience, and often surfaces non-obvious optimizations in execution models and testing workflows that accelerate research-to-production cycles.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at Southern Polytechnic State University
languagesEnglish
github-logo-circle

Github Skills (13)

formatting10
c-language10
cprogramming-language10
text-formatting10
cross-platform9
performance-analysis8
performance-monitor8
debug8
debugging8
unicode6
chronos4
cpp4
chrono4

Programming languages (15)

C++CRustMakefileGoPerlTypeScriptDockerfile

Github contributions (5)

github-logo-circle
fmtlib/fmt

Oct 2020 - Nov 2020

A modern formatting library
Role in this project:
userBackend Developer
Contributions:14 reviews, 8 commits, 9 PRs in 23 days
Contributions summary:Jonathan primarily contributed to bug fixes and code improvements within the `fmtlib/fmt` repository. Their work involved addressing signedness conversion warnings and renaming shadowed variables, indicating a focus on code correctness and robustness. The user also addressed issues related to constexpr functions, ensuring the library's compatibility and performance in compile-time scenarios. These contributions reflect a deep understanding of C++ and its intricacies.
chronorustc-plus-plusperformanceprintf
jgopel/nand2tetris

Jul 2015 - Jul 2015

Contributions:107 commits, 29 pushes, 2 branches in 26 days
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
Jonathan Gopel - Software Engineer at Nascent