Frédéric Junod

Senior Software Engineer at Camptocamp SA

Yverdon-les-Bains, Vaud, Switzerland
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
award
Top expert inGeospatial Technology and Web Mapping
Frédéric Junod is a Senior Software Engineer based in Yverdon-les-Bains, Switzerland, with 18 years of professional experience building and maintaining reliable web and geospatial software. At Camptocamp he blends backend Python expertise with front-end JavaScript work, contributing to both internal projects and prominent open-source libraries like Cesium, OpenLayers, and Celery. His open-source footprint shows attention to detail—improving documentation, fixing edge-case bugs, and adding practical features such as GitHub notification handling in bumblebee-status and EWKB/EWKT support in GeoAlchemy2. Comfortable across full-stack roles, he routinely refactors modules, adds pagination and parameters, and tightens API clarity for long-term maintainability. Peers can count on him for steady, incremental improvements that reduce technical debt and improve developer experience. He also brings a pragmatic engineering education from HEIG-VD and ETSC, grounded in applied computer engineering.
code18 years of coding experience
bookBachelor of Science, degree in Computer Science, major in Software Engineering, Computer Engineering, Bachelor of Science, degree in Computer Science, major in Software Engineering, Computer Engineering at HEIG-VD - School of Business and Engineering Vaud
bookTechnicien ES, Computer Engineering, Technicien ES, Computer Engineering at ETSC - Ecole Technique de Sainte-Croix
languagesFrench, English
github-logo-circle

Github Skills (36)

closure10
resium10
debug10
javascript10
python10
sphinx10
package-development10
plugin-development10
databases10
google-closure-compiler10
bottle10
geospatial10
spatial-data10
cesiumjs10
web-standards10

Programming languages (16)

JavaCSSCRustCMakePLpgSQLMakefileGo

Github contributions (5)

github-logo-circle
openlayers/ol2

Nov 2007 - May 2017

OpenLayers v2 - deprecated!
Role in this project:
userBack-end Developer
Contributions:506 commits, 3 PRs, 3 pushes in 9 years 7 months
Contributions summary:Frédéric made a series of commits focused on improving the functionality and stability of the OpenLayers v2 library. The contributions centered on bug fixes related to handling edge cases and ensuring proper API behavior. The user addressed specific issues related to the use of the alpha hack and the handling of features, addressing comments and correcting typos to enhance the overall quality of the codebase. The contributions mainly involved JavaScript code.
javascriptopenlayers
openlayers/ol-cesium

Aug 2014 - Jan 2021

OpenLayers - Cesium integration
Role in this project:
userFull-stack Developer
Contributions:1 release, 27 reviews, 146 commits in 6 years 5 months
Contributions summary:Frédéric primarily contributed to the integration of Cesium with OpenLayers, focusing on improvements to the JavaScript code. Their work involved adding and modifying Cesium-related functionalities within the `ol-cesium` project. Specific contributions included adding and modifying classes and functions related to Cesium integration, and correcting or adding missing components, such as `Cesium.ScreenSpaceEventHandler`. The user also made contributions to the overall usability and functionality of the library by making changes to the existing code.
cesiumopenlayers3d
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
Frédéric Junod - Senior Software Engineer at Camptocamp SA