Thomas Couderc
Fullstack Developer
Summary
I am an agile fullstack consultant passionate about open source frontend and backend technologies. I like to develop software using cloud solutions, all in line with the Devops movement.
Agile
I know how to use my multiple experiences of agility in the service of a team in order to achieve a product close to the need with a Craftmanship philosophy.
scrumsafe certifiedscrum masterkanbanlean
Dev
I like to develop reusable components in a clustered environment using concepts like microservices, robustness, observability, clean code.
javaspring boottypescriptpythongovue.jsreactangularmicroservicesdddarchitecture
Ops
I want to collaborate with operational teams by practicing continuous deployment and thus produce value for the company by reducing organizational friction.
dockerkubernetesterraformvagrantawsgcpazure
Contact details
- phone+33661412725
- e-mailthomas.couderc@gmail.com
- locationParis, France
Skills
Contact details
- phone+33661412725
- e-mailthomas.couderc@gmail.com
- locationParis, France
Skills
Education Level
Bac+5
Backed by 20 years of professional experience
Bachelor's degree (Bac+3)
Professional Bachelor in Computer Science and Software Systems
Continuing education
Microelectronics / Signal processing / ML / LLM
Studies
- Control of Mobile Robots & Digital Signal Processing2013
- Machine Learning2013
- Signal processors and programmable logic2012
- Advanced microcontroller programming2012
- Bachelor's degree in Computer Systems and Software2006
- Technological University Diploma in Computer Science2005
- Scientific preparatory classes in physics2002
- French HS diploma, Science major1999
Projects
Learnings
Hobbies
Jobs
Fullstack development on hardware Keyvibe product of Keyprod startup
- Keyvibe – Developed key features for industrial IoT solution
- Designed and implemented a multi-threshold production detection system on Raspberry Pi 3 & 4, leveraging Python and Node.js to monitor machine operational states in real time.
- Fully integrated Ethernet connectivity, configuring DHCPD and enabling MQTT communication to AWS IoT Core & AWS Lambda, ensuring reliable, low-latency, and scalable data transfer.
vue.jstypescriptpythonawsaws lambdaiot hubAdd new cash refund application module for operated buses
- Create a new Spring boot Java service
- Add a new Zendesk refund application tab using React
reactspring bootkubernetesSass platform for elearning
- Graphql API
- cicd
kotlinktorexposedhexagonal architectureconfluencejiraTeam development and growth strategy within the hosted OSRD open source project. Management of the quality of deliverables and continuous improvement within the framework of the SAFe methodology. Management of the transverse technical backlog.
- SAFe
- Opensource
- Railway
rustjava 17typescriptpythongithubkubernetesvscodedebiangohugogitpostgresqlfastapidockerdocker-composeParticipation in the full redesign of the payment system and in the design of a wallet project
- hexagonal architecture with monorepo
- event driven architecture
- production monitoring
gokafkagitlabvscodekubernetesdockerdebianelkdatadogpostmanswaggerLogging and monitoring IoT devices for a geothermal solution.
- contributed in designing scalable architecture for realtime dashboards to monitor IoT devices
- used Scrum team specific implementation as Agile methodology
- automated builds and deployments with unit, integration and e2e tests
typescriptpythonangularazureterraformiot hubiot edgestream analyticsfunction appdatabrickscosmodbsignalrazure devopskey vaultbackup vaultInitialization of the redesign of the Coupilo multitenant couponing tool
- Hexagonal architecture
- scrum
java 11spring bootswaggerpostmanjhipstergcpTransformation of the software factory for the Manutan ecommerce website.
java 8gitlab flowjenkinsgitlabwebsphere commerceubuntureactgradleDesign and development of systems and applications related to the consumption of electricity, water and gas.
- Design and development of a calculation backend solution for Sowee connected thermostats
- Participation in the digital transformation project on the Devops part
- Fullstack design and development of the My Eco Service hybrid mobile application
java 8java 11dockerdocker-composerancheropenshiftkubernetescucumbermysqlecsecreksec2rdss3oauth2spring bootspring securitylombokdevcontainerionicwiremockliquibasecassandrasparkmongodbapacheswaggerpostmansonarjenkinsxcrashlyticsnexusminishiftintellijvscodegitgitflowgitlabjirafastlaneawsosxdebianiosandroidDevelopment of mobile applications for the maintenance of the group's street furniture.
- Scrum Agility
java 8spring bootmysqlapacheundertowgitgitlabjiraubuntuawsec2Studies and development activities for FDJ backend
- sessions in a clustered environment
- gateway REST API developments
java 7springoraclemercurialconfluencebamboofisheyestashhazelcastzookeepersaltstackeclipsesql developeradvanced rest client,cygwinConception et développement d'API dans le cadre d'un système de mesure d'audience.
- research and development activities in a Scrum framework
- POC on an audience tag tagging quality measurement tool
- development of an Internet nomenclature integrator as part of a global project
java 7gwt 2.5spring framework 3.2.8spring data jpa 1.5.2spring securitycucumberseleniumnutch 2htmlunitgorahbasehadoopmapreducepostgresqltomcatgitgitlabjenkinssonarawsec2Development activities of an information and intelligence analysis platform on open source type data, centered around social network analysis and opinion analysis processing. Project within the R&D team of the CenTAI Upstream Studies laboratory of THALES
- Performance audit / Optimization of the processing chain
- Development of a scalable Internet proof service
- Participation in the integration of a loadbalancing solution for an NLP tool
- Development of GWT interfaces
- Setting up virtual machine templates
java 7gwt 2.5springspring data jpaspring socialmysqltomcatgitmavenmongodbselenium gridjmeterjprofilercamelmaven 3.0.4blogger api v3jenkinscloudstackvmwareStudy activities and development of an intranet tool for contractualisation of printed advertising products offered by LA POSTE in its establishments
- POC of a test solution via Selenium Hub
- Planning sprints, reviews, retrospectives, facilitating daily scrums
- Realization of functional and technical presentations for the team
java 5maven 2gittomcat 5jenkinssybasejasper reportseleniumscrumtddpair programmingAll my previous jobs. I can provide all information on demand