Jonathan Richard

Software Developer at Thales Canada

Quebec, Canada
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
Jonathan Richard is a versatile software developer based in Quebec with roughly four years of recent experience and a longer track record of engineering and consulting roles spanning defense and imaging sectors. He brings strong multi-language expertise—Java, C++, Python, C#—and deep familiarity with embedded/graphics stacks (OpenGL, OpenSceneGraph, Mesa3D), build systems (CMake, Maven, Gradle) and middleware (CORBA, MQTT, Protobuf, Apache ServiceMix). At Thales Canada he applies this broad toolset to deliver reliable, standards-driven systems, leveraging Spring Boot, Docker and CI tools like SonarQube to keep code maintainable and auditable. Trained as a computer engineer at Université Laval, he combines low-level performance awareness (Boost, RxCpp) with application-level tooling (Android, Qt, IntelliJ/Eclipse), making him effective across firmware-to-application boundaries. An often-overlooked strength is his cross-disciplinary fluency—academic engineering foundations plus hands-on consulting experience—that helps him bridge customer requirements and complex technical implementations.
code4 years of coding experience
bookBachelor, Computer Engineering, Bachelor, Computer Engineering at Université Laval
github-logo-circle

Github Skills (43)

vulkan10
pytorch10
autodiff10
machine-learning10
cross-platform10
onnx10
ndarray10
metal10
deep-learning10
webgpu10
neural-network10
cuda10
rust10
tensor10
scientific-computing10

Programming languages (3)

C#C++Rust

Github contributions (5)

github-logo-circle
tracel-ai/tracel

Nov 2024 - Jul 2026

Contributions:1 release, 14 reviews, 32 PRs in 1 year 8 months
jwric/burn

May 2024 - Jun 2026

Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
Contributions:1 PR, 21 pushes, 6 branches in 2 years 2 months
deep-learningrust
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