Welcome !

I'm Baptiste LEDUC, a skillfull backend developer.
Through the following timeline, you can see my experiences and my projects via the right click menu.
You can also contact me with any questions.

Timeline



Feb
2014
Sellsy [Backend Developer]

Sellsy is a company of about 30 employees. They sell an innovative cloud CRM & ERP suite for small and medium business.

Overhaul of "Subscription" module:
This module allows to create invoices at defined intervals (annual / monthly / half-yearly / ...) as a model. Before we based on existing invoices. I set up a model system to have a solid basis for subscriptions and have allowed the use of "tags" in these models to give the dates of upcoming subscription or subscription beach dynamically.

Handling incoming emails "Parsemail":
Overhaul of the management of incoming emails. Originally it consisted of a parsemail procedural file I refactored in a class (the object paradigm shift to better separate the various components of the tool) and then adding a deep management emails encodings (which was not managed before).

Production Architecture Migration:
Getting Started folder of the migration of our production servers to a new architecture (including a load-balancer). Intermediary between outsourcing and Sellsy. Placing applications and consolidation of the configuration management into a centralized configuration.

Git & CI migration
I started to setup gitlab server and to define a correct workflow for us.
After that we migrate small repositories to the new gitlab infrastructure and we started to document all repositories (atleast with a README.md file).
Then I wrote a script to use CI on one of our repository (as a pilot to, in future, apply that workflow to our main repository)

PHP
Linux
Git
Subversion
Cron
Gearman
Emails (Outbound/Inbound)
Jun
2011
Alsim Simulateurs [Developer]

Alsim Simulators is a company of about 25 employees, they sell flight simulators designed for flight schools worldwide. The best known of their product is ALX

Establishment of a stock management application:
Part-time between stocks and development, I analyzed the need and existing on inventory management and implemented a management application to change the existing.

Design and development of a driving simulator application on an iOS environment:
Based on the existing engine simulator, I created an iPad application allowing simple flight simulation (single card and single aircraft model). To this I added a voice server management to simulate the control towers (with Mumble)

Smalltalk
PHP
Subversion
Linux
C/C++
Redis
Sep
2009
BTS IT Management

Specialty Developer
Lycée La Colinière (Nantes)

Sep
2006
Scientific Baccalaureate

Specialty Mathematics
Lycée Pierre-Abélard (Vallet)

Oct
1991
Birth