
Ibrahima Diallo
Senior Full-Stack Developer | PHP, Symfony
Salaire / Taux journalier
Louvres, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Full-Stack Developer with 12+ years of expertise in PHP/Symfony ecosystems and modern web architecture. Proven track record building complex applications for finance, aviation, and retirement planning sectors, including REST APIs, SSO implementations, and data pipelines. Specialized in crafting robust solutions following SOLID principles and CI/CD practices, delivering enterprise-grade applications that solve real business challenges.
Expérience de travail
Full-Stack Developer (PHP8, Symfony)
NEOSOLVAFreelance
déc. 2024 - Présent
1 an 11 mois
92800 Puteaux, France
PHP8.2, Symfony 7.2, UX Components, Stimulus, Docker
Full-Stack Developer (PHP8, Symfony, API Platform, Docker, JQuery)
Diot-SiaciFreelance
juil. 2022 - oct. 2024
2 ans 4 mois
Paris, France
As a Full-Stack Developer within a team of 7 developers, I played a pivotal role in the development of a comprehensive web application designed to assist clients in their transition from employment to retirement. The application catered to B2B and B2B2C clients, offering personalized and holistic retirement planning services. Key Responsibilities and Achievements: * Application Architecture: Developed a robust REST API and database architecture to ensure seamless communication and data management. * Back-end Development: Implemented the core backend functionality using Symfony, including user management, access controls, and retirement-related services. * Front-end Development: Created an intuitive and responsive user interface leveraging Symfony/Twig, Bootstrap, and jQuery. * Quality Assurance: Implemented unit and functional tests using PHPUnit and API Platform to guarantee code reliability and maintainability. * CI/CD Implementation: Established CI/CD pipelines on GitLab CI/CD to automate deployment processes and streamline development workflows. * Performance Monitoring: Utilized Grafana to monitor system performance in real-time, enabling proactive incident management. Additional Skills and Interests: * Orchestration: Experience with Kubernetes for application management. * Scripting: Proficient in Python for task automation. * Monitoring: Skilled in using Grafana for system monitoring. * AI Enthusiast: Passionate about exploring the potential of AI in software development. Technical Expertise: * PHP 8, Symfony 5, Api Platform, Bootstrap, jQuery, RabbitMQ, Memcached, Docker, Kubernetes, Grafana, Python * Adherence to SOLID principles, clean code practices, and design patterns
Full-Stack Developer (PHP, Symfony, API Platform,ReactJs, Docker)
Display Interactive
mai 2019 - juil. 2022
3 ans 3 mois
Paris, France
Development of solutions for clients, suppliers, and internal tools in the field of in-flight entertainment and Internet services within a team of 4 developers. * Design, development, and maintenance of several cloud-based tools (real-time monitoring, CMS, analytics, dashboards, etc.). * Development of a mass data management architecture (Data Pipeline) between aircraft, AWS, and monitoring tools. * Development of new features for the onboard portal. * Implementation of a full architecture using Keycloak. * Development of a Symfony bundle handling user authentication and authorization with the client. * Management of unified authentication across all ground applications. * Implementation of a Symfony/React client portal centralizing all ground applications with single sign-on (SSO) authentication. * Code review and monitoring of continuous deployment. * Development of automated test and deployment scripts (CI/CD) with GitLab. * Production monitoring and issue resolution. * Setup of development and production environments using Docker and AWS. * Migration of projects between various minor or major versions of Symfony. Technical Expertise: PHP 7.4, Symfony 4/5, ReactJS, REST API, API Platform, RabbitMQ, CI/CD with GitLab CI, Docker, Git, AWS, unit testing/functional testing, Agile, Postman, Python.
Full-Stack Developer (PHP, Symfony, Api, AngularJs, Docker)
Wolters Kluwer France
juin 2016 - mai 2019
3 ans
Région de Paris, France · On-site
* Initially, I was tasked with developing a white-label product. * Subsequently, I joined a team working on a large-scale project to develop an online formality management application. This involved creating and publishing companies online, managing the transmission of requests to the appropriate registry (handled by a separate workflow application). Key responsibilities included developing a B2B version, ensuring compatibility between PHP 5.6 and PHP 7 for various applications, and migrating an application to Symfony 3.4. * Technical environment: Docker, Symfony 3/4, Git, Scrum, PHP 5, PHP 7.2, AngularJS 1.6, PHPUnit, MariaDB, Postman, Deployer. * I am eager to explore newer technologies such as ReactJS and Angular 6
Full Stack Web Software Architect
NEOSOLVA
août 2015 - mai 2016
10 mois
92300 Levallois-Perret, France
Led a team of 3 developers in the design, development, and maintenance of a financial recovery management tool. - Developed and maintained a financial recovery management tool using PHP5, SVN, SQL, and Oracle 12c, within a custom MVC framework (Redstone). - Implemented new features and enhancements. - Provided ongoing maintenance and support, including troubleshooting, bug fixing, and performance optimization. - Ensured system reliability by monitoring batch jobs and analyzing system logs. - Took ownership of the financial recovery management tool, including design, development, and maintenance
Full Stack Web Developer specialized in PHP/MySQL and JavaScript
Cairn.info
oct. 2012 - juil. 2015
2 ans 10 mois
Paris, France
Creation of internal applications using the MVC framework * Analysis/Development and maintained a web application using PHP5 and MySQL to manage workflow for the Cairn team and publishers. * Development of a license management and invoice generation application. * Task planning. * SQL query optimization. Technical Expertise: PHP5/MySQL, XML, JavaScript (Jquery), UML
Formation
IngéSup
Engineering degree
2009 - 2012
2 ans 11 mois
Université Paris Cité
MIAGE
2007 - 2009
2 ans 1 mois