Web software Senior Engineer

Man, 42 y/o, 19 years of experience, married, with children.

Location: Marne-la-vallée, Remote working mainly.

Actually working @ PayFit as senior engineer & architect.

Seeking a Senior position in Web software engineering / Engineering Manager, from 80k€ to 95k€, at least 80% Work From Home.

Skills & Proficiency

Typescript / NodeJS / JS

NestJS

VueJS & React

HTML5 & CSS

Event sourcing & CQRS

AWS Infrastructure

GCP Infrastructure

Agile & Scrum master

Pair programmer

Tech & User trainer

Squad manager

Test development driven

Jira / Github Projects

Experiences

Senior software developer & Infrastructure architect

2023 - Present
PayFit, Paris

Event driven platform: Internal projects to deliver platform tooling for engineering about Event Sourcing, CQRS patterns, Serverless infrastructures, Deployment.

  • Conception and realization of event sourcing layers, workflow tooling (AWS Step Functions)
  • High scalability infrastructure (serverless, using SNS / SQS / EventBridge / Dynamo streams)
  • Tooling for automated deployment of infrastructures on AWS (using CDK / SAM / Terraform)
  • Performances and costs optimizations, monitoring (using Datadog)

Senior software developer & Web architect

2022 - 2023
PayFit, Paris

Jetlang API: Infrastructure and application allowing

  • easy setup of event consuming to serverless workflows
  • API generators and auto documentation
  • Specification, implementation, users formation and support
  • Working in 4-5 engineers squad

Senior software developer & Web architect & Squad manager

2014 - 2022
PrestaShop SA, Paris

Team leader / Squad manager / Software engineer in SAAS project (2018 - 2022)

  • Build new PrestaShop plugins to make it SAAS oriented. NestJS, TypeScript, high traffic and security challenges
    • Google market plugin
    • Facebook marketplace plugin
    • Paypal payment platform interface plugin
  • As Team leader, manage up to 8 seniors and juniors developers, with Agile methodologies.
  • As Scrum master, manage up to 3 projects in parallel, plannings and dealing with features with a triforce.
  • As Senior developer, ensure development of a part of the software, teach juniors and help developers to build features.

Software engineer in internal labs projects (2014 - 2018)

  • Internal research and development to build the future of E-commerce.
  • Building a side tool next to PrestaShop, in SAAS architecture, with new technologies (TypeScript).
  • Demonstrating SAAS features to mangement, proposing new solutions to make a simple E-commerce application.
  • Learning with a team to grow up company skills in SAAS architecture and other languages than PHP.
  • Help project transformation (target changed by Company) to bring the team into new features.

Confirmed software developer & Squad manager - multiple missions

2008 - 2014
Logica / CGI / IT services company

Developer (Agile and legacy methodologies) in PHP & eZ Publish CMS, various missions in many professional domains:

  • Telecoms portals (Orange 118 712, Virgin),
  • Medias (Prisma, Canal+, JC Decaux, Amnesty Int.),
  • E-commerce, intranets, extranets, portals (Danone, CFAO, Voyages-sncf.com, Eurostar),
  • Biology / pharmacy (Bio-Rad),

Junior software developer - multiple missions

2005 - 2008
Smile SA / IT services company

Developer in PHP / CMS, integration, fullstack, conception and realization, end user formation.

Side projects

Interested in Domotics, as a DIY handyman, I develop my own softs to pilot my house and to lower my energy consumption.

Rominet - 'Domotics as code' principle: using Z-Wave JS software as backend to manage a Z-Wave network, I build a server & interface with minimal code amount, fitting only my needs. Customizable by code. Running on a Raspberry Pi.
Scenarii - A library that exposes abstract and concrete classes and tools to build a domotic system with scenarios, actions, conditions and triggers. Used by Rominet project.
Asterism - A first version of server & interface to manage a house, similar to HomeAssistant, customizable by interfaces. Running on a Raspberry Pi, compatible with Z-Wave networks, 433MHz connected objects compatible, teleinfo protocole (from Enedis circuit breakers).

Want to know more?

Join me by e-mail