
Michel Edjoa
Senior Software Engineer
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Senior Software Engineer
BRANDED
févr. 2022 - Présent
4 ans 5 mois
Paris, France
• Contribute to the development of an internal platform automating e-commerce brand management, featuring multiple business applications. • Design & develop microservices integrating with various APIs (Amazon SP API, Klaviyo, Paypal) to collect key insights and automate business tasks. • Design a scalable architecture and implement scrapers to collect valuable metrics from Amazon & several 3rd party tools for e-commerce. • Work with various stakeholders to collect business needs, translate them into specifications and implement solutions. • Help the engineering team on technical design for several solutions. • Support the engineering team on provisioning cloud resources with Terraform.
Software Engineer
IBM
oct. 2018 - févr. 2022
3 ans 5 mois
Paris, France
• Designed and developed APIs & microservices for various use cases (experiments, integrations, clients needs). • Worked with R&D teams to implement various algorithms (product recommendation, nutritional recommendation, fault detection). • Built & maintained CI/CD pipelines, reducing deployment time from 2h to 15 min globally for 10+ microservices. • Led a team of 3 software engineers in developing backend microservices for IBM clients, providing guidance and supervision to ensure high-quality deliverables. • Collaborated with Airbus to migrate & modernize a legacy desktop application into a reliable cloud native web application, building bundles of settings for aircraft sensors. • Mentored a junior colleague & an intern, providing them guidance on various topics.
Software development engineer
Generix Group
sept. 2017 - sept. 2018
1 an 1 mois
Région de Paris, France
I was part of an Agile team(1 engineering manager, 5 developers, 1 product manager, 1 QA) developing All-In-One, a collaborative platform for e-invoicing, e-reporting & electronic data interchange (EDI). • Implemented new features & fixed bugs following the product roadmap & customer feedback. • Defined development guidelines inspired by industry-standard Sonar rules for Java with my team. • Led a code quality improvement initiative, leveraging SonarQube to refactor code. The initial version of All-in-One was a mix of 3 distinct products, meaning 3 codebases merged into one, heterogeneous coding styles and architectures. This initiative enabled to reduce the technical debt by 2x. • Led the initiative on test coverage and implemented tests (unit, integration, acceptance) on every module of the product. The goals were to increase test coverage and initiate a TDD approach in our development workflow. Test coverage increased significantly from 12% to 37% (SonarQube metric) on a codebase of ~300k lines of code, resulting to a more robust and reliable product.
Analyst developer
Araxxe
mars 2017 - août 2017
6 mois
Lyon, France
• Implemented scrapers to run fraud detection tests for telecommunications companies (Vodafone UK, MTN Ghana, SFR, AT&T, Swisscom, T-Mobile, Telefonica, etc). • Built a library to speed up scrapers development following various test scenarios.
Web & decision tools developer (Internship)
ENTPE
juin 2016 - août 2016
3 mois
Lyon, France
Within the Professional Development and International Department, I was in charge of: • Developing a Wordpress website with Wordpress which would help the department to advertise its training offers. • Modelizing and creating 2 databases. • Developing a VB.NET desktop application interacting with SQL Server databases for the management of continuing education.
Formation
Université Claude Bernard Lyon 1
Master's degree, Information Technology & Web
2016 - 2019
3 ans
Université Claude Bernard Lyon 1
Bachelor's degree, Computer Science
2012 - 2017
5 ans
Licences et certifications
Microsoft Certified: Azure Fundamentals
Délivré le : avr. 2021
Docker Essentials
Délivré le : févr. 2021