Available to hire
Hi, I’m Damien, a seasoned Full Stack Engineer and Technical Lead with over 18 years of experience building and deploying complex software solutions. I am passionate about improving team efficiency through Agile methodologies and industrializing development processes. I specialize in scalable architectures using Python, FastAPI, React, and VueJS.
I enjoy coaching teams to achieve operational excellence and autonomy, while driving innovations in DevOps with Docker, Kubernetes, and CI/CD pipelines. Whether in startups or large corporations, I focus on delivering impactful results and fostering a collaborative work environment.
Language
French
Fluent
English
Advanced
German
Beginner
Work Experience
Senior Software Engineer at Presto Engineering
February 1, 2023 - January 3, 2025Lead the revamp and deployment of a dockerized licroservices platform
At Presto Engineering (ASIC semiconductor design expert), I contributed to the implementation of a new dockerized microservices platform for engineers and production tracking, aiming to modernize tools and enhance client visibility on semiconductor manufacturing.
⚙️ Key Responsibilities:
▪Full-Stack architecture and development of a microservices solution (5 Docker artifacts).
▪ Implementation of an OAUTH2 authentication system (Keycloak).
▪ Development of REST APIs (Python/FastAPI) for design management and production tracking.
▪Creation of a React web app to allow internal teams to track and manage chip production
▪Creation of a React web app to allow external customers to track their orders progressing
▪ Establishment of data automation workflows (Prefect).
▪Setting up a CI/CD infrastructure (Gitlab, Docker, Nexus, Vault).
▪Maintenance of the legacy platform (Java 8, PHP 7, shell scripts, Jenkins).
📈 Results:
▪Agile and scalable microservices architecture.
▪Continuous deployment of software in testing.
▪Production deployment in < 2 minutes.
💻 Technologies : Python3, FastAPI, React, Vite, Java 8, Oracle 12, PostgreSQL, MongoDB, Docker, Git, JIRA, Azure.
Senior Software Engineering at Letsignit
April 1, 2022 - November 11, 2022Feature development for a marketing SaaS platform
At Letsignit, the #1 email signature management solution for businesses, I played an active role within a 10-person Kanban team, contributing to the maintenance, scalability, and feature enhancement of the core platform.
👉 My work directly supported the onboarding of new clients in France and internationally, while integrating user feedback to drive product evolution.
⚙️ Key Contributions:
▪Ensuring Compliance and Security:
I actively participated in aligning the SI with ISO-27001 standards, notably by removing data of terminated clients and proactively fixing security vulnerabilities, thereby strengthening the platform's reliability and trustworthiness.
▪Architecting for Scalability:
I significantly contributed to the migration of the infrastructure from Docker Swarm to Kubernetes, improving container orchestration and the platform's ability to handle rapid growth in user numbers and load.
▪Optimizing User Experience and Security:
I refactored the authentication process and integrated Terms and Conditions (T&Cs), enhancing both user flow and legal compliance.
▪Mentoring and Collaborating:
I engaged in pair-programming and provided technical coaching to fellow developers, fostering collective skill development and code quality.
▪Partnering with Business Stakeholders:
I provided technical expertise to Product Owners for defining product increments and offered valuable assistance to customer support teams, ensuring seamless communication and a shared understanding of priorities.
💻 Technical Environment: Python3, Flask, SocketIO, FastAPI, MySQL, MongoDB, Docker, Kubernetes, Git, JIRA, Azure.
Senior Software Engineer at Electronic-concept
July 1, 2021 - March 31, 2022Revamping an Intelligent Control Application for Photovoltaic Systems
At Electronique Concept, a design office specializing in the creation and production of innovative electronic systems, I independently led the complete overhaul of a critical Django application.
👉 This initiative aimed to modernize the remote control of photovoltaic panel positioning devices, thereby optimizing solar energy production through precise sun tracking.
⚙️Key Achievements (Led Autonomously):
▪Optimized Device Communication:
I entirely re-architected the thread management ensuring bidirectional communication with control devices, enabling seamless and reliable interaction for precise operation.
▪Integrated and Centralized IoT Data:
I implemented a robust system for collecting photovoltaic production data from IoT devices via the Zigbee protocol, centralizing information for efficient analysis and monitoring.
▪Designed and Developed a Unified REST API:
I developed a comprehensive and consistent REST API for querying various management services for devices, gateways, and the microcontroller, facilitating integration with other systems and offering a standardized access interface.
▪Modernized the Administration Interface:
I completely revamped the back-office application using jQuery and Bootstrap, significantly improving ergonomics, responsiveness, and user experience for management and maintenance teams.
💻 Technical Environment: Python3, Django, jQuery, Bootstrap, MySQL, Docker, Git, Modbus, JIRA.
Senior Software Engineer at Maprochainauto
June 1, 2020 - December 3, 2020Complete transformation of the technical infrastructure of an innovative automotive startup to enable the deployment of a predictive SaaS platform for dealerships.
⚙️ Key Achievements:
▪Designed and implemented a complete CI/CD architecture on GitLab, automating the entire delivery process
▪Implementation of Dockerfiles and Docker Compose to standardize development and production environments
▪Created environment-agnostic artifacts enabling seamless deployment between testing, staging, and production
▪Implemented the necessary fixes following a security audit, achieving a final grade of A-
▪Developed an asynchronous workflow with Celery enabling daily lead generation via the predictive algorithm
▪Progressive implementation of API endpoints in Flask supporting front-end features in Vue.js
📈 Results:
▪Significantly reduced deployment time from hours to minutes
▪Instant regression detection with each commit, improving code quality
▪Improved The platform's overall security, enabling its marketing to car dealerships.
💻 Technologies: Python, Flask, Vue.js, Docker, GitLab CI/CD, Celery, REST API
Senior Software Engineer at Juripredis
April 1, 2019 - October 31, 2019Pioneer in Legal Data Ingestion and Indexing for a Revolutionary AI
At Juripredis, an innovative startup transforming legal intelligence, I was a key player as a Back-End Developer during its early years. I contributed to building the technological core that enabled the collection and indexing of complex legal information, empowering legal professionals to build well-supported arguments for their clients.
⚙️ Key Contributions:
▪Deployed a multi-source legal data ingestion infrastructure using Python 3, including web scraping, importing complex JSON and CSV files, and parsing PDFs, along with extracting document structures.
▪Designed and optimized the Elasticsearch database for relevant search results.
▪Standardized the process for integrating new data sources, primarily using Python.
▪Developed and maintained the PHP APIs for crucial interaction with the Machine Learning model developed in Python.
▪Collaborated with the Angular 7 front-end developer to deliver a user-friendly interface.
📈 Technical Improvements and Impacts:
▪I significantly enhanced the product in terms of content volume, search result quality, and execution time.
▪I also modernized the development process by containerizing environments with Docker, securing builds, and implementing an automatic testing pipeline (80% coverage using Gherkin), leveraging Celery and Redis for asynchronous tasks and caching.
▪ The entire development workflow was managed with Git and GitLab.
👏 Key Achievements:
I am particularly proud of establishing an easily customizable data import system in Python for integrating new sources and the systematization of unit tests and the automation of the CI/CD pipeline.
💻 Technical Environment: Linux (Debian), Python 3, PHP, Angular 7, MySQL, Elasticsearch, SQLite, Redis, Celery, Docker, Git, GitLab
Education
Master of Business Engineering, IT applied to Biology at École de Biologie Industrielle (EBI)
January 1, 2006 - December 31, 2007Master 1, Cell Biology and Physiology, Specialization in Molecular Genetics at University of Rennes 1
January 1, 2001 - December 31, 2004Professional Scrum Developer (PSD I) at Scrum.org
January 1, 2019 - December 31, 2019Coach agile at Scrum League
January 1, 2023 - December 31, 2023Qualifications
Industry Experience
Software & Internet, Telecommunications, Manufacturing, Energy & Utilities, Professional Services
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Marseille today.