Full-Stack dev for L'École Française LMS
As a senior full-stack developer at L'École Française, an online education platform, I spearheaded the development and migration of multiple PHP cloud functions within a microservices architecture. I created a lead acquisition form using React.js, Docker, and PHP cloud functions, designed to qualify prospects and convert them into clients. My role also involved writing unit and functional tests for React.js, PHP cloud functions. Additionally, I migrated functions and APIs from WordPress to PHP cloud functions and modernized the business application by customizing plugins and themes, including refactoring an outdated WordPress site by developing a new plugin from scratch. I integrated APIs from ActiveCampaign, Zoho, and ChargeBee to enhance the platform's capabilities. This experience required close collaboration with various stakeholders across the company to understand and address their needs effectively.

Project Timeline
frontend
backend
devops
other
Key Features
Microservices Architecture
Developed and migrated multiple PHP cloud functions to enhance system modularity and scalability.
Lead Acquisition Form
Created a React.js-based form to qualify prospects and facilitate their conversion into clients.
System Modernization
Refactored and modernized the business application by customizing WordPress plugins and themes, including developing a new plugin from scratch.
API Integrations
Integrated APIs from ActiveCampaign, Zoho, and ChargeBee to enhance platform capabilities.
Challenges & Solutions
Challenges
- 1Transitioning from a monolithic to a microservices architecture.
- 2Ensuring seamless integration of various third-party services.
- 3Collaborating with diverse stakeholders to understand and address their specific needs.
Solutions
- 1Implemented PHP cloud functions to facilitate the migration to a microservices architecture.
- 2Developed robust integration strategies for ActiveCampaign, Zoho, and ChargeBee APIs.
- 3Maintained open communication channels with stakeholders to gather requirements and provide effective solutions.
Impact & Metrics
Screenshots

L'École Française Platform Interface