Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Antoine DAVID

Senior Software Engineer / Technical Leader (14 years of experience)

Antoine DAVID
40 years old
Driving License
Nantes (44100)
Professional Status
Employed
Unavailable
About Me
I have been working in the web for almost 15 years now, through many projects, in different domains and contexts (retail, ocean racing, foreign affairs ministry, telecommunication, postal services, energy, accounting). I have acquired versatile expertise and a proven ability to adapt to the varied challenges of the IT industry.

As an actor of change, I seek above all to put people first rather than processes.
Curious, dynamic and positive by nature, I prefer to see the glass half full rather than half empty.

Five values drive and motivate my daily life: humility, trust, sharing, fairness and transparency.

Hard & Soft Skills : Java/JEE (Spring, Jooq, Hibernate, Maven), Kotlin, Javascript/Typescript (AngularJS/Angular, React, LitElement), Hexagonal Architecture, Event Sourcing (Kafka, RabbitMQ), Database (PostgreSQL, Warp10, InfluxDB), Infrastructure/Tooling (GitHub, GitLab, Docker, Nexus, Datadog, Kibana, Grafana, Rancher, Kubernetes), SaaS Applications, Management, Change Management, Facilitation, Coaching/Technical Support, Leadership
Resume created on DoYouBuzz
  • Marketing Automation - Technical Leader
    • Architecture & design
    • Back-end development
    • Managing business and technical roadmap/backlog (technical roadmap definition, prioritization, epics & user stories creation, tracking)
    • Recruitment & mission follow-up of the team's developers
    • Internal & external technical facilitator for the team (communication, organization, ...)
  • Technologies & Tools
    Java 17-21, SpringBoot 2.x-3.x, Flyway, Maven, Kubernetes, Google Cloud Platform, Datadog, PostgreSQL, GitHub, GitHub Actions, IntelliJ
Company Description
Decathlon Digital, a subsidiary of the Decathlon Group, is at the forefront of innovation in sports retail. With a focus on digital solutions, Decathlon Digital revolutionizes the way people engage with sports equipment and apparel. The company combines technology and sports expertise to create seamless online experiences for customers worldwide. From e-commerce platforms to innovative apps and services, Decathlon Digital is committed to making sports accessible to everyone, everywhere.
  • Development frontend and backend - 50 % of my time
  • Help in managing the business and technical backlog (definition of the roadmap, prioritisation, creation of tickets, follow-up) - 10 % of my time
  • Recruitment & management of developers - 30 % of my time
  • Participation in the evolution and organisation of the Supply Chain domain of the IT department (25 people currently, including ~15 developers, internal and contractors, 4 PO, 1 QA, 2 support) - 10 % of my time
  • Technos & Tools
    Java 8-11-17, Liquibase, Maven, Kubernetes, Rancher, Google Cloud Platform, React, Typescript/Javascript, PostgreSQL, Oracle, GitLab, GitLab CI/CD, IntelliJ
Company Description
Maisons du Monde is a famous European retailer of furniture and decoration. The IT department is divided into several areas, including the Supply Chain. This is the area for which I am responsible for development.
  • Participation in the evolution and organisation of the company (6 people currently, including 2 senior developers, a doctor in data science)
  • Helping to manage the business and technical backlog (roadmap definition, prioritization, ticket creation, follow-up)
  • Recruiting & coaching an intern for 4 months
  • Development (front and back)
    • Retrieval and display of Telegram messages (text, image, video) on a race navigation track (use of Telegram API, leaflet)
    • InfluxDB connector to Warp10 in Java/Kotlin (BigData issue to retrieve Vendée Globe navigation data)
    • Implementation of a GitLabCI pipeline to automate the releases of different projects
    • Implementation of Liquibase to automate the update of the PostgreSQL database directly from the projects
    • Management of deployments from GitLabCI to the CleverCloud host
  • Technos & Tools
    Java 11, Kotlin, Hexagonale Architecture, Event Sourcing, Liquibase, Maven, Gradle, LitElement, Typescript/Javascript, TailwindCSS, Webpack, PostgreSQL, Warp10, InfluxDB, RabbitMQ, GitLab, GitLab CI/CD, CleverCloud, IntelliJ
Company Description
AIM45 offers a web SaaS solution for learning in the field of ocean racing and time series. This solution allows its users (ocean racing teams) to ingest a very large volume of data following their sailing. Once the data has been ingested, the user is provided with numerous charts, tables and business specific widgets to learn more about the different stages of their sailing. The boats can contain up to 800 sensors connected in parallel, some of which can reach a frequency of 100Hz. The files quickly reach a gigabyte of data for only a few hours of navigation.
Company website
  • Development, coaching and tech support in the MEG application production support team (6 developers, 1 PO and 1 tester) - 70% of my time

    Technos & Tools : JEE (Spring 4.x, Hibernate 5.x), AngularJS 1.x, Angular, PostgreSQL 11.x, Maven, GitLab, Nexus, Npm, Yarn, Kubernetes, Rancher, Kibana, Grafana, SonarQube, Application SaaS used by 6000 user/hour
  • API communauty manager (~8 people) to highlight API management within the company - 10% of my time
  • Helping to organise a stand at DevFest (2018 & 2019)
  • Helping to organise the Tribe (operational and managerial, agility at scale) - 10% of my time
  • HR liaison (local management) since January 2020 for 7 employees and help in defining job descriptions - 10% of my time
  • Active participation in recruitment (CV analysis, technical interviews, onboarding)
Detailed Description
  • Development & Technical Lead (70% of my time)
    • Development, coaching and tech support in the MEG application production support team (6 developers, 1 PO and 1 tester)
    • Transverse development (front/back)
    • Correction of various anomalies on all software bricks (front/back)
    • Review of Merge-Request & Pair-programming
    • Participation in the definition of the MEG architecture (technical backlog)
    • Implementation of good development practices (front/back)
    • Assisting in the design of new functionalities (business/technical)
    • Help in setting up tools for development teams (GitLab, SonarQube...)
  • Technos & Tools
    Java 8, Spring, Hibernate, AngularJS/Angular, PostgreSQL, Hexagonale Architecture, Maven, GitLab, Npm/Yarn, Nexus, Docker, Kubernetes, Rancher, Kibana, Grafana, Sonar
  • API Community (10% of my time)
    • Creating, leading and facilitating the community since April 2019.
    • Assisting in the creation of the backlog
    • Regular monitoring and ad hoc contribution
    • Group ranging from 6 to 10 people
  • HR - Management (10% of my time)
    • Close management of 7 employees
    • 1 regular follow-up point (2x/month)
    • Carrying out Annual Individual Interviews
    • Participation in the definition of job descriptions
    • NVC training in 2020
  • Organisation (10% of my time)
    • Participation in the continuous improvement of the service organisation
    • Change coaching (scale agility, unblocking situations, daily facilitation...)
  • Recruitment
    • CVs Analysis
    • Technical interviews
    • Onboarding (training in tools and organisation)
  • Employer Branding
    • Participation in 2 videos promoting the company
    • Helped set up a booth for DevFest 2018 & 2019
    • Development of a video game to animate the DevFest booth in 2018
Company Description
Created in 1999, RCA is a software publisher for chartered accountants.
RCA operates on the periphery of traditional services by offering firms a range of 16 simple and useful software and web solutions for carrying out their management consulting missions.
RCA equips more than 5,000 accounting firms in France and overseas.
Company website
  • Design and development of the cash management software (https://caisse.rca.fr/)
  • Design and development of the Expense Report software (https://notedefrais.rca.fr/)
  • Implementation of Git within the team (migration of SVN projects and internal Git training)
  • Technos & Tools
    Java, Spring, Hibernate, AngularJS, PostgreSQL, Maven, Jenkins, GitLab, Git, WebPack, Npm, Yarn
Company Description
Created in 1999, RCA is a software publisher for chartered accountants.
RCA operates on the periphery of traditional services by offering firms a range of 16 simple and useful software and web solutions for carrying out their management consulting missions.
RCA equips more than 5,000 accounting firms in France and overseas.
Company website
  • I was involved in many phases of a project: design, JEE development mainly, functional and technical acceptance, bug fixing, integration, delivery, and technical lead.
  • [ERDF] 6 months - ERDF project to dematerialize supplier order taking. I was a technical lead (4 developers, 1 project manager, 1 functional manager).
  • [La Poste] 3,5 years - Project for La Poste Enseigne (intended for communal postal agencies in order to meet their daily needs: franking, money deposit/withdrawal, parcel sending, etc.) where I was involved in the design (database, specification writing, mock-up), development and testing phases.
Company Description
Orange Business Services was formed to offer telecommunications solutions for the enterprise market under a single brand.
Orange Business Services is present in 166 countries and covers 220 countries and territories. In Russia, Orange Business Services is also a long-distance telephone operator. It provides one million businesses with mobile solutions, 3,750 multinationals with IP networks and services and 400,000 small, medium and large national businesses.
  • I was involved in the design and development phases of three projects for the Ministry of Foreign Affairs
  • Technos & Tools
    Java/JEE, Struts 2, Spring 2.x, iBatis, ACube, Javascript, HTML, CSS, Eclipse, Tomcat
Company Description
EffiTIC is a French IT engineering services company (SSII) which was created in March 2009 by Eric Dermont and Luc Pévère with the aim of acquiring the Application Services business of the company EDS (HP group).
  • Maintenance and evolution of a search engine server administration application JEE / GWT / GWT-Ext
  • Analysis, development and deployment of a rich data query application Flex (AS3) / JEE / BlazeDS / PureMVC
Company Description
Founded in 1903, Jouve is a family-owned group with a stable shareholder base, which achieved a turnover of 95 million Euros in 2009. In 2010, the Jouve - Safig Group achieved a turnover of 143 million Euros with 2,994 employees on 27 production sites, 16 of which are in France. Jouve's IT services offer covers the entire content life cycle: consulting, project management assistance, analysis, software development and IT services, maintenance and outsourcing of business applications.
  • Analysis and development of an invoicing application integrated in the intranet of the PHP / MySQL / AJAX service
  • Project management and monitoring, writing of technical documentation, user manuals
Company Description
Founded in 1903, Jouve is a family-owned group with a stable shareholder base, which achieved a turnover of 95 million Euros in 2009. In 2010, the Jouve - Safig Group achieved a turnover of 143 million Euros with 2,994 employees on 27 production sites, 16 of which are in France. Jouve's IT services offer covers the entire content life cycle: consulting, project management assistance, analysis, software development and IT services, maintenance and outsourcing of business applications.
Company website
  • Integrated into the "hosting / facilities management" department, which is made up of about twenty people
  • Migration of the intranet (PHP / MySQL / Shell)
  • Development of internal management applications in the intranet (PHP / HTML / AJAX / MySQL / Shell)
Company Description
Founded in 1903, Jouve is a family-owned group with a stable shareholder base, which achieved a turnover of 95 million Euros in 2009. In 2010, the Jouve - Safig Group achieved a turnover of 143 million Euros with 2,994 employees on 27 production sites, 16 of which are in France. Jouve's IT services offer covers the entire content life cycle: consulting, project management assistance, analysis, software development and IT services, maintenance and outsourcing of business applications.
Company website