Jonas Lépine is a software developer with nine years of hands-on experience, currently studying Computer Science at Université de Sherbrooke and working at Genetec. He builds reliable back-end systems in Go, having implemented cloud functions for an event-driven IoT platform, added telemetry and CI/CD improvements, and discovered critical vulnerabilities in production services. Jonas contributes to open-source projects like danser-go, where he improved cursor physics and video-generation tooling, reflecting an interest in multimedia tooling and practical performance work. A CTF player fascinated by decentralized technologies, alternative paradigms, and language design, he blends security-minded problem solving with low-level implementation skills. Based in Sherbrooke, he brings a mix of embedded/IoT, full-stack, and tooling experience that favors pragmatic, auditable solutions.
Dancing visualizer of osu! standard maps and custom osu! client written in Go. Also a generator for osu! videos.
Role in this project:
Back-end Developer
Contributions:7 commits, 7 PRs, 4 comments in 5 months
Contributions summary:Jonas primarily focused on enhancing the "danser-go" project with new features related to cursor movement and video generation. They implemented a "MomentumMover" for cursor control within the osu! visualizer, introducing related settings and improvements. The user also added a precheck function for FFmpeg, indicating involvement in video processing and related dependencies.
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.