Julien JANVIER

Freelance Software Engineer with 14 years of experience, I like to develop the right thing, the right way. I’m passionate about TDD, XP, DDD, decoupled architectures and agile & devops philosophies.

Experience

Senior Software Engineer, Freelance – Skaleet Sept 2022 – Present

Senior Software Engineer, Freelance – Edflex Jan 2022 – June 2022

Senior Software Engineer, Freelance – Convelio Jan 2021 – Sep 2021

Akeneo Integrator, Freelance – Smallable Aug 2020 – Dec 2020

Chapter/Staff Engineer – Akeneo 2018 – Jul 2020

Lead 3 squads toward SaaS, representing a total of 15+ engineers in direct collaboration with the CTO.

Lead Developer – Akeneo 2016 – 2017

Software Engineer – Akeneo May 2014 – 2015

Software Engineer – Royal Canin 2012 – Apr 2014

Software Engineer – Wordline 2010 – 2011

Software Engineer – Atos 2008 – 2009

Opensource & Personal Projects

TDD.sh 2021 – present

Creator of TDD.sh, a simple opensource CLI tool written in Go to enforce the TDD practice.

Nouba 2021 – present

Creator of Nouba, a mobile app developed with Dart, Flutter, Typescript and Firebase, which facilitates the organization of events with friends or family.

Akeneo 2014 – 2020

Contributor to the opensource PIM solution Akeneo, written in PHP and Symfony.

Sylius 2013 – 2014

Contributor to the opensource ecommerce platform Sylius, written in PHP and Symfony.

Education

Institut d’Administration des Entreprises, Tours, France 2007 – 2008

École Polytechnique de l’Université, Tours, France 2004 – 2007

Skills

Languages & frameworks:

PHP & Symfony, Go, Dart & Flutter, Typescript & React

Databases

SQL, MySQL, Firebase, MongoDB, Elasticsearch

Methodologies

TDD, XP, DDD, BDD, Agile, Devops

Ops

Docker, Circle CI, Github Actions, Gitlab CI, Datadog