About Marc
French
Native or bilingual
English
Fluent
Experience
- Credit Agricole Technologies et ServicesTechnical Lead / Senior Software ArchitectBANKING AND INSURANCEJanuary 2021 - Today (5 years and 5 months)Montpellier, FranceTechnical expertise with the Innovation department of CATS– Technical lead for the development of an automated tool for checking bank files (COBAI project: regulatory compliance analyzed by AI): Angular / Java / Spring Boot / MongoDB / Redis– Implementation of AI-based control processes for Crédit Agricole's DMS documents– Back-end development (Java 11, Spring Boot, MongoDB, ...) and front-end (Angular) for the knowledge management (KM) tool of a metabot (NLP, LLM, AI)– Design and development (Angular) of a dynamic form editor for integration into a chatbot (AVE project)– Front-end development (React) of Crédit Agricole's customer chatbot (for 53 million customers)– Design of data models, MongoDB aggregations– Integration of Crédit Agricole's SSO solution– Implementation of end-to-end automated tests with NightwatchJS– Continuous integration (GitLab CI)– Regular technical migrations: Java / NodeJs / Spring Boot / Angular / etc.– Artificial intelligence: NLP / NLU, classification, machine learning, OCR, computer vision– Providing expertise and knowledge transfer– Agile SCRUM methodology– Remote mission
- Le Groupe La PosteTechnical Expert / Software ArchitectLOGISTICS AND SUPPLY CHAINAugust 2018 - December 2020 (2 years and 5 months)Montpellier, FranceTechnical expertise & consulting in software architecture for the Support platform– Back-end development (Java 8/11, Spring Boot 2.3, Kafka Connect, Cassandra, ...)– Study of microservices architecture resilience (communication via Kafka message broker)– Implementation of Elasticsearch storage and querying– Design and development of a disaster recovery system– Application migrations of Spring Boot microservices (1.5 to 2.0, 2.1 to 2.3, etc.)– Facilitating workshops, providing technical expertise– Transfer of knowledge and best practices– Writing software architecture documents– Continuous integration (Jenkins) & deployments on OpenShift infrastructure (RedHat)– Quality (SonarQube) and security (CheckMarx) analyses of software– Proposals for functional evolutions– Execution of load testing campaigns– Daily processing of 10 million mail items (industrial mail)– Communication with other project teams– Agile SCRUM / SAFe methodology– On-site and remote mission
- ManageoJava Developer / Technical LeadSOFTWARE PUBLISHINGJanuary 2018 - August 2018 (7 months)Aix-en-Provence, FranceParticipation in the production of web applications surrounding www.manageo.fr– Backend development (Java, Spring Boot, ElasticSearch)– Technical lead, knowledge transfer to the development team– Microservices architecture, communication via message queues– Migration from SCRUM to DevOps CI/CD– Frontend development– Containerization (Docker)
Recommendations
Be the first to recommend Marc
Help this freelancer shine by sharing your experience working together.
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
- Computer Science EngineerINSA Lyon2009
- University Diploma in Technology in Computer ScienceIUT de Montpellier2006
Certifications
- OCA Java SE 7 Programmer IOracle2013