You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas BerninNB

Nicolas Bernin

Supermalter

AI Tech Lead · NestJS | Angular | DevOps

€600/day
5 projects
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

For over11 years**, I've been **helpingtechteams**deliver faster**,more
cleanly**, and with **morepeace of **mind**.

Specifically, I help you to:
Designorrefactoranarchitecturethat lastsover time(REST API, GraphQL, microservices)
AccelerateyourdeploymentswithreliableCI/CD pipelines
Reduce your technical debtwithout blocking your roadmap
Containerize anddeployyour applicationsfrictionlessly
Trainand **upskill your dev teams**: SOLID, clean code, tests

The result: a codebase you can evolve **without rewriting everything**,
anddeploymentsthat **are no longer scary**.

I amavailableto discuss your projects.

See you soon.

Stack:Node.js.Nest.js.Angular.React.Next.MongoDB.AWS.GCP.Github Actions.Gitlab CI/CD.Docker.Traefik.Grafana.Prometheus.Helm charts.Argo CD.Ansible.Jenkins
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 30km), Genève (up to 10km), Villefranche-sur-Saône (up to 30km), Chalon-sur-Saône (up to 20km)

Experience

  • somfy
    Full Stack Developer
    INTERNET OF THINGS (IOT)
    April 2024 - March 2026 (1 year and 11 months)
    Annecy, France
    Design, integration, and continuous improvement of 8 microservices within an IoT platform facilitating the monitoring of Somfy installers' interventions and equipment.

    ➡ Improvement and maintenance of 8microservices(**Node.js**) and a web application (**Angular**) dedicated to installer monitoring
    ➡ Implementation of aDDD (Domain-Driven Design)approach
    ➡ Design of a video conferencingmicroservice(**WebRTC**)
    ➡ Design of a smart home box pairingmicroservice(**NestJS**)
    ➡ Migration ofGCPinfrastructure toOVH Cloud(**GitLab CI/CD**, multi-environment) without service interruption
    ➡ Implementation of aGitOpsapproach withArgoCDandHelm charts
    ➡ Application secrets management withOpenBao
    ➡ Complete observability architecture (**OpenTelemetry, Grafana, Prometheus**)
    ➡ Integration and optimization of aKafkamessage broker
    ➡ Implementation and optimization ofMySQLandMongoDBdatabases
    ➡ Development ofunit and functional testswith systematic coverage of business cases (**Jest, WireMock, Vitest**)
    ➡ Implementation of an analytics tracking system (**Amplitude**)
    ➡ Development, documentation, and continuous maintenance
    Agilemethodologies and tools (**Confluence, Jira**)
    Node.js Angular Unit tests Google cloud OVHCloud
  • Prolivepro
    Lead Developer
    SOCIAL NETWORKS
    August 2023 - March 2024 (7 months)
    Lyon, France
    Design and deployment of two web applications and an API dedicated to live shopping

    ➡ Lead and project management (**Agile methodology**)
    Mentoringand coaching of junior developers
    ➡ Design and development of a full-stack Live Shopping application: 2Next.jsfrontends (**SSR**) +NestJS REST API(**Hexagonal and Clean Architecture, SOLID principles, DDD**)
    ➡ Real-time communication viaWebSocket
    MongoDBdatabase modeling
    ➡ Integration ofStripe API(online payments) andFacebook API(live streaming)
    ➡ Internationalization (**i18n**) of the application
    On-premisehosting of all services
    ➡ Reverse proxy and routing withTraefik
    ➡ Implementation of a cache and aPUB/SUB (Redis)service
    ➡ Implementation ofIaC CI/CD (GitHub Actions, Ansible, Docker)
    ➡ Implementation ofbackupsolutions
    ➡ Automation ofworkflowswithn8n
    ➡ Complete observability stack (**Grafana, Prometheus, Loki, Blackbox Exporter, OpenTelemetry**)
    Prompting and Claude Code skills
    Unit & functional tests
    ➡ Documentation and continuous maintenance
    NestJs Next.js MongoDB Facebook API Hexagonal Architecture
  • Michelin
    Back-End Developer
    AUTOMOBILE
    October 2022 - August 2023 (10 months)
    Lyon
    Evolution of alow-code POCto a finalno-codeproduct: amulti-source data ingestion pipelinetool serving Michelin's global business units.

    ➡ Design and development of pipelines: processing, transformation, and refinement to ensure data consistency
    ➡ Design of aREST API(**NestJS**)
    ➡ Evolution of thelow-code POCto a finalno-codeproduct in production (design, architecture, deployment)
    ➡ Implementation of aschedulingsystem forpipelineexecution
    ➡ Implementation ofWorker Threadsfor processing long background tasks
    ➡ Implementation ofephemeral environments
    ➡ Development of new front-end features (**Svelte, Vue.js**)
    MongoDBdatabase modeling and optimization
    ➡ Documentation, maintenance, andincident management
    ➡ Technological watch
    Node.js NestJs MongoDB Svelte Vue.js

Reviews

5.0

Out of 1 rating

L

Lucile

Michelin - DCTI

Reviewed on 10/28/2022

Recommendations

Alexandre CoulayAC
JC
FU
Alexandre Coulay and 2 other people have recommended Nicolas

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • BTS Services informatiques aux organisations
    Lycée polyvalent Jacques Brel
    2015
  • Bac PRO Systèmes Électroniques Numériques
    Lycée Edouard Branly
    2012

Certifications

  • Official KTP Kubernetes Training and Certification
    AMBIENT IT
    Kubernetes
  • Hexagonal Architecture and TDD Backend Training
    craftacademy
    2024
    Hexagonal Architecture BDD TDD

Skill set

Categories