Jonathan Griffin

Software Engineer at Trade Republic

France
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 Griffin is a software engineer with 12 years’ experience building production systems that blend AI, machine learning, and 3D mathematics, currently based in France and working at Trade Republic. His background spans research-grade 3D geometry and vision work (contributing to SIGGRAPH publications and UBC research) through to practical backend and ML pipeline engineering in industry, where he has optimized graph algorithms and parallelized Celery-driven workloads. He’s shipped features for high-download consumer apps (Polarr) and integrated complex carrier systems at scale (Scurri), showing fluency across C++, Python, Django, and production infrastructure. Jonathan has also improved automated testing and reporting in notable open-source projects such as Mozilla’s Gaia, reflecting an attention to observability and developer ergonomics. Colleagues describe him as both a hands-on coder and a mentor who balances code clarity with scheduling and team growth. A less obvious strength: he repeatedly bridges academic rigor and product shipping, turning research ideas in computer graphics and sensing into reliable, maintainable software.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster of Science, Electrical Engineering, Master of Science, Electrical Engineering at Stanford University
github-logo-circle

Github Skills (5)

unit-testing10
automated-tests10
test-automation10
javascript9
python8

Programming languages (3)

JavaScriptHTMLPython

Github contributions (4)

github-logo-circle
mozilla-b2g/gaia

Aug 2013 - Feb 2014

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:72 commits in 6 months
Contributions summary:Jonathan contributed to the testing framework within the gaia project. The commits focus on adding test names to unit tests, modifying reporters to include test names and results, and refactoring existing test reporting. These changes indicate a focus on improving the reporting and organization of test results within the automated testing infrastructure. The code changes impacted core testing files.
branchesphonejavascriptgaiahtml5
mozilla-b2g/fxos-certsuite

Jul 2014 - Jul 2014

Tests and tools to verify the functionality and characteristics of Firefox OS on real devices.
Contributions:25 commits in 1 day
firefoxnimbleutmcharacteristicsverify
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 Griffin - Software Engineer at Trade Republic