Nicolas Pennec

Lead JavaScript Developer at RennesJS

Rennes, Brittany, 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
Nicolas Pennec is a Lead JavaScript Developer and tech lead based in Rennes with over 15 years of experience building fullstack web platforms and guiding teams from architecture to production. He combines deep JavaScript/TypeScript expertise across Vue/Nuxt, React/Next, Node.js and Electron with strong backend and DevOps skills (Docker, Ansible, serverless) to deliver performant, accessible and SEO-friendly applications. A pragmatic engineer and conference speaker, he has led teams at OVHcloud and scaled R&D efforts at ScaleDynamics while co-founding the local RennesJS community to foster knowledge sharing. He’s an active open-source contributor—having significantly improved the popular nuxt-community sitemap module with features like gzip, ETag and i18n support—bringing a habit of shipping practical, well-documented improvements. Known for blending hands-on coding, technical writing and training, he’s comfortable moving between specification, prototyping and production rollout.
code12 years of coding experience
job15 years of employment as a software developer
bookLicence, Informatique (MIAGE), Licence, Informatique (MIAGE) at Université de Rennes I
bookBaccalauréat, Génie industriel, Mention Bien, Baccalauréat, Génie industriel, Mention Bien at Lycée Saint Joseph - Landerneau
bookIUT Lorient - Organisation et Gestion de la Production (OGP), IUT Lorient - Organisation et Gestion de la Production (OGP) at Université Bretagne Sud
bookBTS, Informatique de Gestion, BTS, Informatique de Gestion at Saint-Louis, Châteaulin
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
7,591reputation
690kreached
125answers
0questions
Badges
vuejs2
top-5%
selenium
top-5%
javascript
top-5%
github-logo-circle

Github Skills (20)

javascript10
sitemap10
seo10
nuxt10
vue10
web-sitemap10
selenium9
react-ssr9
nodejs9
vuejs29
git7
aurelia6
vue-component6
storyblok6
functional-testing6

Programming languages (8)

TypeScriptC++CSSJavaScriptVueGoHTMLPython

Github contributions (5)

github-logo-circle
Sitemap Module for Nuxt 2
Role in this project:
userFull-stack Developer
Contributions:142 commits, 72 PRs, 151 pushes in 2 years 9 months
Contributions summary:Nicolas primarily worked on enhancing the Nuxt.js sitemap module. Their contributions include refactoring the code to align with module templates, wrapping async calls, and optimizing lodash imports. They also added gzip compression, ETag header, custom XML namespaces, and trailing slash features to the sitemap. The user also fixed various bugs related to route generation and caching and added i18n and router base support.
robots-txtsitemapnuxtssrnuxtjs
rennesjs/rennesjs.github.io

Apr 2015 - Oct 2019

Site Web du RennesJS
Contributions:179 commits, 4 PRs, 145 pushes in 4 years 6 months
web-site
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
Nicolas Pennec - Lead JavaScript Developer at RennesJS