About Cyril
French
Native or bilingual
English
Fluent
Experience
- BNP Paribas Asset ManagementSoftware Application DeveloperOctober 2025 - Today (8 months)Nanterre, France• Migration of a legacy application (Java) to a .NET/React application hosted on the cloud• Backend development (.NET), frontend (React), deployment on IBM Cloud (pipelines, Docker, Kubernetes):o Clean architecture and application of SOLID principleso Optimization of complex SQL queries to improve performanceo Management of transactions and data consistency between Entity Framework and native SQL querieso Management of Entity Framework migrationso Implementation of unit testso Implementation of real-time communication via SignalRo Setup of background processing for complex requests with execution times incompatible with synchronous HTTP callso Implementation of OAuth2 authentication with the BNP tool (Taase)• Development of Python scripts to read files from COS, apply data processing, and integrate them into the PostgreSQL database. Deployment of these scripts via Kubernetes CronJobs• Migration of part of the Kubernetes processing to an event-driven architecture based on Kafka, consuming data streams from the group's data hub• Complete management of the DevOps environment: setup and monitoring of CI/CD pipelines, branch management and versioning strategies, review and validation of pull requests, preparation and piloting of releases, deployments to different environments (dev, test, production), and post-production monitoring• Agile development, ticket organization for the development team
- BNP Paribas Asset ManagementSoftware Application DeveloperBANKING AND INSURANCESeptember 2023 - November 2025 (2 years and 2 months)Nanterre, FranceThe project involved replacing an existing Shadow IT application, developed under Microsoft Access, which had significant security, performance, and maintainability issues. The application was used by business teams in a critical context.I was tasked with designing and developing a new web application single-handedly, starting from scratch, with the goal of securing the existing system, improving performance, and deploying the solution in the cloud, as part of one of the group's first applications deployed in this environment.Achievements:• Gathering and analysis of business needs, in direct collaboration with users, in the context of a complete redesign• Writing functional and technical specifications• Backend Python development with FastAPI:o Access to secrets via Vaulto Secure APIso Clean Architecture with dependency injectiono OAuth2 Taaseo Complex data manipulation with pandaso Excel reports and PDF fileso Unit tests with PyTest• Frontend React development• Complete management of the DevOps environment: setup and monitoring of CI/CD pipelines, branch management and versioning strategies, preparation and piloting of releases, deployments to different environments (dev, test, production), and post-production monitoring• Implementation of functional tests and user support during validation phases• Organization and management of the go-live process• Writing technical and functional documentation
- HSBCPerformance Analyst AssistantSeptember 2022 - September 2023 (1 year)Paris, FranceWithin the performance teams, I participated in the maintenance and evolution of internal tools used for monitoring and analyzing financial performance. These tools were primarily based on VBA applications tightly coupled with Excel, with challenges related to reliability, automation, and time savings for users.Achievements:• Maintenance and evolution of existing applications developed in VBA• Creation of new VBA tools to automate processes and reporting• Gradual migration of some VBA macros to Python scripts to improve maintainability and performance• Development of graphical interfaces in Python (Tkinter)• Data processing and manipulation with pandas• Generation of Excel files and automation of report emails
Recommendations
Be the first to recommend Cyril
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
- M1 Financial EngineeringParis Dauphine UniversityM1 d'ingénierie financière
- Master, Computer ScienceParis-Dauphine2025Master, Informatique