Yann Bertrand is a senior web developer and consultant with over a decade of hands-on experience across JavaScript, PHP, Python and Java, now coaching teams and leading application development at Zenika. Trained as a generalist engineer, he blends structured problem-solving with attention to the social impact of software, promoting best practices and introducing experimental technologies when the context allows. His background spans full‑stack roles at Orange Business Services and product-focused stints from mobile apps to CMS work, giving him a pragmatic, cross-domain perspective. An automation-minded contributor, he has improved build and release workflows and documentation for projects like a macOS defaults demo repository, including programmatic screenshot and video recording features. Based near Nantes, he pairs technical depth with a passion for mentoring and practical innovation.
11 years of coding experience
3 years of employment as a software developer
Engineer's degree, Engineer's degree at ENIB
Baccalauréat Scientifique, Baccalauréat Scientifique at Lycée Eugène Freyssinet
Incomplete list of macOS `defaults` commands with demos ✨
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:87 reviews, 285 commits, 311 PRs in 2 years 10 months
Contributions summary:Yann primarily contributed to automating the build and deployment processes for the project. They added various build actions, specifically for GitHub Actions, Docsify, Docusaurus, and VuePress. They also implemented functionalities for recording screenshots and videos programmatically, and they added features for the project's documentation and website.
Contributions:29 commits, 5 PRs, 84 pushes in 3 years 10 months
dotfilesmacosmac
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.