👀 Are you looking for a Java / React Developer?You are at the right place.💎 I am a developer with more than 7 years of experience and specialist in Java, Spring Boot, React development.🎯 I worked for companies such as Colas, Intermarché, Dior, OECD, Orange, Renault during my experience at Keepeek.🔨 I am able to:- Design, develop and maintain features in line with business needs- Participate in the writing of detailed technical specifications- Analyze the impact of product design on the IS technical architecture- Develop the back-end: Java, Spring Boot- Develop API- Develop the front-end: JavaScript, TypeScript, React, Next.js (or any other framework)- Set up relational databases (experience on MariaDB)- Set up a CI / CD: Docker, Jenkins, GitLab CI- Write technical documentation- Write unit tests : Mockito- Write integration tests : SpringBootTest- Write E2E tests: Assured- Analysis and resolution of incidents in production- Participate in refactoring, code reviews and continuous improvement (lean management training)- Participate in agile ceremonies🔧 I also have knowledge of: Grafana, Rundeck, Linux, Jira.🖋️ I also attach great importance to transparency with my clients.I send a weekly report to my clients on all the tasks I have carried out.📞 Shall we discuss your project?Contact me:By email: antoine.blin.pro@gmail.comOr directly on LinkedIn.
-
Java DeveloperKeepeek Jan 2022 - Jul 2024Rennes👀 Created in 2008, Keepeek is a French software publisher of Digital Asset Management. Keepeek centralizes multimedia content, allows its sharing and collaborative work.📊 Keepeek in some figures:- 70 employees between Rennes and Paris- Leader on the French market- Average growth of over 20% per year👉 I held Java / React tech lead responsibilities within the integration team.My responsibilities:- Upskilling the team: code review, peer programming, training- Continuous improvement: analyses, quantified proposals, task breakdowns into Jira tickets- Automation of the recipe / production deployment chains: Jenkins, Rundeck, Docker, Bash- Perform functional / technical analysis- Backend developments: Java [8-21], Spring Boot 3, Spring MVC, Spring Security, MariaDB, Hibernate, SQL, Maven, APIs, JWT- Writing unit tests: Mockito- Writing integration tests: SpringBootTest- Writing End-To-End tests: Assured- Front-end developments: JavaScript, TypeScript, React, Next.js, Storybook, Jest, Cypress- Application containerization with Docker- Writing load tests with k6- Writing technical documentation✅ I set up quality meetings of code to discuss best practices: SOLID, TDD.✅ Automation of backend module deployments:- Elimination of risks related to incorrect manual actions- Deployment time divided by 3 while relieving the operations team.🎨 Technical context: Java 8, Java 17, Java 21, Spring Boot, Spring MVC, Spring Security, SpringBootTest, MariaDB, Hibernate, SQL, JUnit, Mockito, Maven, API, k6 Load Testing, Azure Blob Storage, Git, TDD, Gitlab, Continuous improvement, Docker, Jenkins, RunDeck, Linux, JavaScript, TypeScript, React, Next.js, CSS, HTML5, Material UI, Story Book, Cypress, IntelliJ IDE -
Java DeveloperKeepeek Oct 2018 - Dec 2021Rennes👉 I held responsibilities as a Java / React Developer within the integration team.My responsibilities:- Functional / technical analysis- Backend developments: Java [8-21], Spring Boot 3, Spring MVC, Spring Security, MariaDB, Hibernate, SQL, Maven, APIs, JWT- Writing unit tests: Mockito- Writing integration tests: SpringBootTest- Writing End-To-End tests: Assured- Front-end developments: JavaScript, TypeScript, React, Next.js, Storybook, Jest, Cypress- Application containerization with Docker✅ Implementation of tools allowing the delivery team to have:- A view of all dockerized test environments- Automated management based on Jira tickets to save resources.🎨 Technical background: Java 8, Java 17, Spring Boot 3, Spring MVC, Spring Security, SpringBootTest, MariaDB, Hibernate, SQL, JUnit, Mockito, API, Azure Blob Storage, Git, Test Driven Development, JavaScript, Maven, Continuous Improvement, Docker, Jenkins, CSS, HTML5, Linux, IntelliJ IDEA, React, TypeScript, Recoil, Next.js, Material UI, Story book -
Java DeveloperKeepeek Apr 2017 - Sep 2018👉 I held Java Developer responsibilities within the integration team.My responsibilities:- Feature development (Java Wicket framework, JavaScript)- Integration of mockups- Code review- Improve delivery times of a standardized portal✅ I divided by 5 the time needed to set up a standardized user portal:- Implementation of processes in collaboration with project managers- Implementation of a specification file capable of being completed by a client- Parsing the file and configuring the solution automatically🎨 Technical context: Java 8, Wicket, Docker, Jenkins, HTML, CSS, JavaScript, Spring, MariaDB, SQL, Linux, Intellij IDEA, Continuous improvement -
Java DeveloperIntermarché Feb 2024 - Jun 2024Rennes, Bretagne, FrancePROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 Intermarché is the historic brand of the Mousquetaires. It is also the one that offers the French the densest territorial network of mass distribution and the first supermarket network in France.📊 Intermarché in a few figures:- 2nd independent French distributor- 1840 points of sale, or one store every 17 km- 4.46 billion euros. in turnover in 2022 (+8.5%)👉 As a client of the publisher Keepeek, I started the project within the delivery team to deliver a quality control API to Intermarché.Every day, Intermarché sends thousands of product photos to the Keepeek DAM. These photos are then intended to be displayed on e-commerce sites. These photos must follow the GS1 standard. The objective was to develop an API allowing Intermarché to test criteria related to the GS1 standard (file name nomenclature, photo quality criteria, etc.) and to return the result in JSON format.👥 The team:- 2 developers- 1 project manager- 1 QA- 1 Ops🔨 My tasks:- Collaborate with the PO team to properly define the scope.- Definition of the hexagonal architecture and design of services.- Development of the Spring Boot 3 API.- Spring Security configuration for basic authentication.- Development of unit tests.- Containerization of the application with Docker.- Configuration of a docker-compose in collaboration with the Ops team.- Implementation of CI/CD with Jenkins.- Versioning of the application with Git.- Load testing with k6.- Functional and technical documentation with swagger.🎨 Technical context: Jira, GitLab, Java 21, Spring Boot 3, Maven, MariaDB, Spring Data, Mockito, Jenkins, Docker, Nginx, k6 -
React DeveloperChristian Dior Se Jan 2022 - Nov 2023RennesPROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 Christian Dior SE is a global luxury group, integrating various activities such as haute couture, perfumery, cosmetics, and spirits, embodying elegance, innovation and French know-how through its emblematic brands.📊 Christian Dior SE in a few figures:- The Miss Dior perfume which has accumulated more than 554 million views on TikTok in 2023- 86 billion euros in turnover in 2023👉 As a client of the publisher Keepeek, I was able to work within the R&D team to work on a web portal for searching, displaying and sharing multimedia assets from the DAM.👥 The team:- 6 developers- 1 PO- 1 project manager- 2 QA- 2 Ops🔨 My tasks:- Front-end development: React, Next.js- Use of Material UI graphical components.- Development of reusable components with Storybook.- Code review.- Development of unit tests.- Internal demonstration🎨 Technical context: Jira, GitLab, TypeScript, React, Next.js, Recoil, Material UI, Story Book, Jest, Docker, Kubernetes, Jenkins, Azure, Yarn -
Java DeveloperColas Nov 2022 - Jun 2023RennesPROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 The Colas group is a world leader in the construction and maintenance of transport infrastructure.📊 Colas in a few figures:- 50 countries on 5 continents- 3,000 production and recycling units of materials- 15.5 billion euros in turnover in 2022👉 Client at the publisher Keepeek, I started the project within the delivery team to deliver to Colas a web application for depositing (video rushes) to cold storage (Azure Blob Storage).👥 The team:- 1 developer- 1 project manager- 1 QA- 1 Ops🔨 My tasks:- Participation in pre-sales and costing.- Prototype of the application in Figma.- Back-end development: Java, Spring Boot- Azure Blob Storage training.- Implementation of a system to generate SAS tokens with a limited lifespan.- Management of the JWT Keycloak authentication token to be able to authenticate the user.- Front-end development by iteration: React- Use of Material UI graphic components.- Development of reusable components with Storybook.- Code review.- Development of unit tests.- Containerization of the application in a docker image with different recipe / production profiles.- Implementation of CI / CD with Jenkins to play the tests, build the docker image, push it to the registry and restart the application with the latest version.- Configuration of a docker-compose and collaboration with the Ops team to deploy the application.- Implementation of a Java backend remote debug system.- Application versioning with Git tags.- Technical documentation.- Customer demonstration.🎨 Technical context: Jira, GitLab, Java 21, Spring Boot 3, Maven, MariaDB, Hibernate, SQL, Mockito, JWT, Keycloak, Azure Blob Storage, TypeScript, React, Recoil, Material UI, Storybook, Jest, Jenkins, Docker, Nginx -
React DeveloperOecd-Ocde Nov 2021 - Feb 2022RennesPROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 The OECD is an international organization that promotes public policies aimed at improving economic and social well-being on a global scale, by fostering cooperation and the sharing of expertise between member countries.👉 As a client of the publisher Keepeek, I was able to work on the project within the delivery team to deliver to the OECD a portal / player allowing the large-scale sharing of read-only pdf publications with SEO and CDN issues.👥 The team:- 2 developers- 1 project manager- 1 QA- 1 Ops🔨 My tasks:- Analysis of the pdf.js documentation- Front-end development: React, Next.js- Use of Material UI graphic components.- Development of reusable components with Storybook.- Code review.- Development of unit tests.- Deployment and configuration of the CDN in collaboration with the operations team.- Internal demonstration🎨 Technical context: Jira, GitLab, TypeScript, React, Next.js, Recoil, Material UI, Story Book, Jest, Docker, Docker Compose, Jenkins, Cloudflare, pdf.js. -
Java DeveloperOrange Aug 2020 - Feb 2021RennesPROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 Orange is one of the leading telecommunications operators in the world.📊 Orange in a few figures:- present in 26 countries- approximately 135,000 employees- 287 million customers as of December 31, 2022- 43.5 billion euros in 2022👉 As a client of the publisher Keepeek, I started the project within the delivery team to deliver to Orange add-ons to the backoffice allowing users to automatically translate instructions and transcribe videos.👥 The team:- 3 developers- 1 project manager- 1 QA- 1 Ops🔨 My tasks:- Functional analysis.- Discovery of Orange proprietary APIs, and discussions with the technical contact to take charge of this beta version.- Development of Java jobs to contact Orange APIs by passing the right parameters according to the selection, and store the status of the tasks in the database to be able to check them at regular intervals.- All error cases managed to be robust.- Development in the Keepeek product to add new “automatic translation” and “automatic transcription” buttons.- Code review.- Writing unit and integration tests with embedded database, and mocked API calls.- Writing technical documentation🎨 Technical context: Java 21, Spring, MariaDB, Hibernate, SQL, external APIs, Jackson, Mockito, Rundeck, Jenkins, Docker, XML -
Java DeveloperRenault Group Aug 2018 - Feb 2019RennesPROJECT CARRIED OUT DURING MY EXPERIENCE AT THE PUBLISHER KEEPEEK WHICH LASTED 7 YEARS👀 Renault is a French car manufacturer.📊 Renault in a few figures:- since 1898-134 countries- +250k vehicles sold / year- 52.3 billion euros in turnover in 2023👉 Client at the publisher Keepeek, I started the project within the delivery team to deliver to Renault a web application for creating and managing QR Codes for advertising campaigns by region of the world.👥 The team:- 2 developers- 1 project manager- 1 QA- 1 Ops🔨 My tasks:- Functional analysis and participation in workshops with the client to identify the need.- Breaking down the project into Jira tickets with an estimate.- Back-end development of new API paths on the Keepeek API: Java, Spring, Hibernate- Use of a library to create QR Codes.- Rapid skills development on the Wicket framework to use legacy code and keep the budget.- Front-end allowing to navigate among QR Codes and create new ones.- Code review.🎨 Technical context: Java 8, Spring, Hibernate, SQL, JavaScript, Maven, Wicket 3, Jenkins, Tomcat 8 -
Web DeveloperRennes1 Univeristy Apr 2015 - Jul 2015Health CampusInternship.Creation of a web application for internal management of stakeholders and their UEs in IFSIs.Participation in the development of project specifications and specifications, and work independently.- PHP (CakePHP Framework)- HTML5/CSS3- JAVASCRIPT (JQuery)-Git
Antoine Blin Education Details
-
Informatique
Frequently Asked Questions about Antoine Blin
What is Antoine Blin's role at the current company?
Antoine Blin's current role is Java Developer.
What schools did Antoine Blin attend?
Antoine Blin attended Université De Rennes I.
Not the Antoine Blin you were looking for?
-
1apave.com
-
1gmail.com
-
Antoine Blin
Paris -
Antoine BLIN
Greater Toulouse Metropolitan Area
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial