
Silvio SA
Senior Dev / Tech Lead JAVA / KOTLIN
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Bonjour, J'ai 13 ans d'expériences en software engineering et je serai disponible pour une nouvelle mission à partir de mi-avril : - Senior Dev / Tech Lead Java (+Kotlin) Fullstack (Backend specialist) - Cloud/DevOps : AWS, Docker, Docker Compose, K8S, KAFKA... ; - AI : Claude Code (Config. Claude.MD, BMAD Method, Création de Skills), Copilot. N'hésitez pas à me contacter, je serais ravi d'échanger avec vous. Bien cordialement. Silvio.
Expérience de travail
Senior Java Dev
Unify
janv. 2025 - Présent
1 an 10 mois
– DEV BACK in an Agile team of 6 developers. – Code improvement through refactoring and version upgrades: – Java version upgrade (11 -> 17), (17 -> 21). – Creation of a Youtrack connector to facilitate the integration of new clients: – Use of Youtrack API. – Development of a monitoring REST endpoint. – Microservice creation. – Development of new functionalities: – Integration of new data types. – Integration of a configuration group system to manage different data flows. – Algorithm optimization for faster response times. – Anomaly analysis and resolution. – Craft practices and good development practices (SOLID Principles, Design Patterns, etc.). – Results: – New functionalities, new clients integrated. – Upskilling on Quarkus and Lambda functions. Optimization and performance research.
Senior Java FS Dev
Dalkia
janv. 2022 - Présent
4 ans 10 mois
– DEV JAVA/ANGULAR in an Agile team of 8 developers. – Code improvement through refactoring and version upgrades: – Implementation of unit tests for projects without them. – Java version upgrade (11 -> 17), (17 -> 21). – Spring version upgrade (2.7 -> 3.1). – Creation of microservices for SQS consumption: – Implementation of a common library. – Microservice creation. – Development of new functionalities: – Modeling of different objects in the new repository. – Data repository migration (SQL query modification). – SQL query optimization. – Implementation of new endpoints. – Creation of a periodic report in Excel format. – Implementation of different external calls via RestClient. – Anomaly analysis and resolution. – Frontend development: Evolution of the current page. – Craft practices and good development practices (TDD, Pair Programming, SOLID Principles, Design Patterns, etc.). – Results: – Much more stable client portal, positive client feedback. – Java 21 / Spring Boot 3 migration, creation of SQS consumption microservices, upskilling of the team in Java/good development practices.
Lead Dev / Devops
SNCF Connect
janv. 2021 - janv. 2023
2 ans 1 mois
– LEAD DEV/DEVOPS - CRAFT KOTLIN - REACT - AWS in an Agile team of 6 developers. – Code improvement through the implementation of Design Patterns (Factory, Builder, Strategy); – Implementation of new chatbots for internal needs: – Implementation of AWS infrastructure. – Creation of bot comprehension intentions. – Implementation of communication HMI. – Development of new functionalities on the existing BOT: – Implementation of new intentions. – Development of a new communication channel. – Development of an API to retrieve user feedback. – Analytics API benchmark; – Anomaly analysis and resolution; – Frontend development: Development of a page for visualizing user feedback & evolution of the current page; – Craft practices and good development practices for projects (TDD, Pair Programming, SOLID Principles, Design Patterns, etc.); – Results: – Chatbot in production & implementation of new bots.
Lead Dev Java FS
Amadeus
janv. 2018 - janv. 2020
2 ans 1 mois
– CRAFT JAVA/ANGULAR in an Agile team of 6 developers. – Migration to a hexagonal architecture; – Development of REST webservices; – Development of new functionalities: – Implementation of a validation mechanism for input requests. – Implementation of a retry mechanism in case of third-party API call failure. – CO2 emission retrieval for flight reservations. – Functionality to split an input message to allow parallel processing. – Implementation of Camel routes; – API benchmark; – Docker image maintenance on OpenShift; – Anomaly analysis and resolution; – Frontend development: Development of a client for our API & update of the admin interface page; – Craft practices and good development practices for projects (TDD, Pair Programming, SOLID Principles, Design Patterns, etc.). – Results: – New API currently in production with satisfied clients; – Implementation of the hexagonal architecture.
Java FS Dev
Safran
janv. 2016 - juil. 2017
1 an 7 mois
– JAVA FS DEV in an Agile team of 12 developers. – Backend development: – Development of an SMS/MAIL alert sending module. – Implementation of a monitoring module within the application. – Implementation of application buffers to limit database calls. – Development of a batch to generate PDF files. – Development of Soap and Rest web services. – Bash scripting. – Bug resolution. – Frontend development: – Creation of new pages within the application. – Implementation of a pop-up Framework to harmonize the application. – Intervention on the database: – Performance improvements. – Creation of stored procedures. – Team management: – Drafting of specifications. – Management of a team of 3 developers. – Implementation of Agile methodology. – Technical support for developers. – Performance improvement of the application (algorithm, database). – Results: – Functional application currently undergoing testing at Charles de Gaulle airport. – Implementation of a true continuous integration system with cross-code review.
Java Dev
Axway
janv. 2013 - janv. 2015
2 ans 1 mois
– DEV JAVA in an Agile team of 10 developers & 6 testers. – Implementation of a new data model based on processed XML files; – Creation of a solid database to update the application with the creation of XSD schemas; – Use of schemas via JAXB; – Code refactoring; – Increased code coverage via the development of JUnit unit tests; – Creation of an automation test Framework in Java: – Creation/Configuration of Jenkins job. – Implementation of a dataset covering all "use cases". – Functional application used by all French banks; – Transition to Agile Scrum methodology.
Formation
INGESUP
Expert Informatique et Systèmes d'Information (SIGL), Informatique et Systèmes d'Information
2015 - 2015
1 an