
Over a three-month period, Mehdi Chekini developed the SCPI Invest Plus platform, establishing both backend and frontend foundations in the mchekini-check-consulting/scpi-invest-plus-api and scpi-invest-plus-front repositories. He implemented a Spring Boot API with PostgreSQL and Docker-based orchestration, enabling robust data modeling and automated CI/CD pipelines. On the frontend, he scaffolded an Angular application with Bootstrap styling and integrated features like a credit simulator and plan management. Mehdi introduced Kafka-backed investment flows, Keycloak-based user role management, and enhanced observability with logging and metrics. His work demonstrated depth in API design, containerization, and secure, scalable access control for financial applications.

In April 2025, delivered end-to-end enhancements across front-end and API layers to strengthen financial planning capabilities, user segmentation, and access control. Front-end introduced a Credit Simulator with detailed projections and a Plan Management module, including a refactor of user roles (Standard vs Premium) and updated navigation to reflect plan changes. API layer added dynamic user role management via Keycloak integration with a new endpoint to modify roles, and expanded plan/investment planning features (credit simulation, subscription options, user profile determination, scheduled payments) with a default status on investments. These changes unlock stronger business value: more personalized planning experiences, clearer monetization paths, and robust, scalable access control. Technologies demonstrated include React-based UI with data visualization, modular design, Keycloak integration, API design for role management, and data modeling for plans and investments.
In April 2025, delivered end-to-end enhancements across front-end and API layers to strengthen financial planning capabilities, user segmentation, and access control. Front-end introduced a Credit Simulator with detailed projections and a Plan Management module, including a refactor of user roles (Standard vs Premium) and updated navigation to reflect plan changes. API layer added dynamic user role management via Keycloak integration with a new endpoint to modify roles, and expanded plan/investment planning features (credit simulation, subscription options, user profile determination, scheduled payments) with a default status on investments. These changes unlock stronger business value: more personalized planning experiences, clearer monetization paths, and robust, scalable access control. Technologies demonstrated include React-based UI with data visualization, modular design, Keycloak integration, API design for role management, and data modeling for plans and investments.
March 2025 summary for mchekini-check-consulting/scpi-invest-plus-api: Delivered data integrity fixes, a Kafka-backed investment request flow, and observability and lifecycle enhancements that improve reliability, monitoring, and data correctness. These changes enable more accurate investment processing, resilient data transfer, and better operational visibility.
March 2025 summary for mchekini-check-consulting/scpi-invest-plus-api: Delivered data integrity fixes, a Kafka-backed investment request flow, and observability and lifecycle enhancements that improve reliability, monitoring, and data correctness. These changes enable more accurate investment processing, resilient data transfer, and better operational visibility.
February 2025 performance: built a solid foundation for the SCPI Invest Plus platform with end-to-end dev/test/deploy infrastructure, enabling reliable development, faster feedback cycles, and scalable deployments across environments. Delivered core data model, API surface, and frontend scaffolding, paired with automated CI/CD and containerization to streamline release velocity and quality.
February 2025 performance: built a solid foundation for the SCPI Invest Plus platform with end-to-end dev/test/deploy infrastructure, enabling reliable development, faster feedback cycles, and scalable deployments across environments. Delivered core data model, API surface, and frontend scaffolding, paired with automated CI/CD and containerization to streamline release velocity and quality.
Overview of all repositories you've contributed to across your timeline