About Johan
French
Native or bilingual
English
Fluent
Experience
- Ministère de la Santé et de la PréventionJava - Angular DeveloperMEDICALJune 2023 - April 2024 (10 months)Paris, FranceClient: The Ministry of Solidarity and Health aims to provide Regional Health Agencies (ARS) and medical facilities with a uniform information system (replacing a non-uniform paper process across regions) for requesting authorization to open or extend a medical facility. Over 26,000 files were opened in 2022 in paper format, with an estimated similar number for 2024, managing just under 30,000 users.June 2023 - Present:Java / Angular Developer within an agile team for a client developing software for Regional Health Agencies (ARS)._ Work within an agile team of about ten people (5-6 developers, 2-3 proxy-PO, 2 PO)._ Critical project requiring rapid development to handle a complex history. I joined the team mid-project.Objective:- Go live on time within very tight deadlines (before January 2024) for the opening of the application submission portal (legal requirement) -> Achieved,- Version v2 with numerous additional elements required for file validation, as well as MCO components -> Achieved.My Role: FullStack Developer.- Using Java 17 and Angular. -> development of several Angular components, and numerous Java features,- SpringBoot 2.5 Framework,- Using Lombok and Swagger (generating frontend elements)- Continuous integration with GitLab CI,- PostgreSQL database. -> creation/update of columns, foreign keys, rights management,- Layout with FreeMarker. -> Creation of letters, Word, PDF, Excel documents populated with application data,- Uploading and reading files on the Linux server.End of contract: budget shortage.Skills: Java · Angular · Spring Boot · Agility · PostgreSQL · Database · Gitlab CI · TypeScript · Technological Watch · Software Development · SQL · Team Spirit · Critical Thinking · Oral Communication · Interpersonal Communication · Technical Design · Freemarker · Java Development · CSS · Lombok · Adaptability · Agile Methods · Entrepreneurship · Swagger API
- Softway MedicalJava / Vue 3 DeveloperSOFTWARE PUBLISHINGJune 2022 - June 2023 (1 year)Client: Softway Medical is the European leader in healthcare software development. Its value proposition lies in providing integrated IT systems to improve the efficiency and management of health information. Softway Medical serves over 1,200 radiology practices, 1,100 healthcare facilities, and employs nearly 850 talents.June 2022 - June 2023: Java / Vue 3 Developer within a tribe of 7 people:- Worked on an agile project divided into several tribes.- Large-scale project with over 100 commits to the master branch weekly for the main project.My responsibilities:- Java 17 + Quarkus + Mongo for the microservice,- Java 8 with some Struts / Spring Bean XML for the monolith,- "API-fication" of old existing modules,- TDD implemented on the fly but mostly respected: all my backend developments were covered by unit tests.- Frontend Vue3 development, using a custom Design System,- Participation in structuring technological choices,- Deployment of Docker containers with Openshift,- Craftsmanship: DDD, hexagonal architecture, TDD, passion, best practices.The two BUILD tribes on the platform wanted to build their understanding of Craftsmanship, discovering the development of a hexagonal architecture that was not well-documented at this scale of application. Training as an introduction and numerous activities (Kata experiments, technical exchanges, cross-code reviews, literature sharing, etc.) allowed me to discover and appreciate this philosophy.End of contract: relocation to Paris.**Skills**: Java · Vue 3 · Software craftsmanship · Quarkus · Spring Framework · Test Driven Development · SQL · Docker · OpenShift · Domain-Driven Design · Technological Watch · Hexagonal Architecture · MongoDB · Agile Methods · Database · Agility · Clean code · Software Development · Critical Thinking · Oral Communication · Team Spirit · Professional English · Interpersonal Communication · Technical Design · Java Development · CSS · Adaptability · Entrepreneurship · TypeScript
- CGIJava DeveloperENERGY AND UTILITIESMay 2019 - June 2022 (3 years and 1 month)Lyon, FranceClient: EDF is a global energy company focused on electricity production and distribution. The company has over 170,000 employees and more than 40 million customers.Sole developer of a Java (JSP) - JavaScript application for EDF in the highly sensitive nuclear sector.The project uses the SAFe method (Agile at Scale).Use of various tools / environments:- Spring / Hibernate,- WebSphere and JBoss,- Sql developer,- GitLab,- Junit / Selenium,- Maven,- Jenkins,- MxGraph.My mission includes MCO (Maintenance in Operational Condition) as a priority, as well as application development:- Package delivery, dump import/export,- Technical evolution, -> upgrade from Java 6 to Java 8- Performance loss analysis,- Creation of automated tests.Also a DevOps component:- Management of development / pre-integration / MCO servers,- Migration from WebSphere to Jboss,- Package delivery,- Dump import & export,- Jenkins job updates.Knowledge sharing within CGI, with my involvement in BU and France developer technical communities, as well as with various internal or external client teams, whether they are part of the SAFe train or not, with the main objective of facilitating exchanges and securing development from delivery to deployment.Skills: Java · Spring Framework · Hibernate · SQL · Jenkins · SAFe · Agile Methods · JBoss EAP · Maven · Git · Leadership · Database · Software Development · Agility · Critical Thinking · Oracle SQL Developer · Oral Communication · Team Spirit · Interpersonal Communication · Technological Watch · Technical Design · Java Development · JavaScript · Group Management · CSS · Selenium · Adaptability · Support and Tutoring · JUnit · Cometd
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Executive Master General ManagementEmlyonStratégie, Marketing, Pilotage, Management agile et resposable, finance, pilotage de la performance, conduite du changement, transformation digitale, intelligence émotionnelle
- Software Engineering Manager (work-study program), Java Software DevelopmentEI.CESI - Engineering School of CESI2019Développement Java, Développement Logiciel, Anglais, Méthodologie Agile, Méthodologie ITIL, Gestion de projet
Certifications
- Certified SAFe 5 PractitionerScaled Agile Framework Enterprise Certification2020