Hi there, I am a passionate and have been involved with computer science and technology since I am twelve, when I did publish my first website. I am mostly self-taught, but also did through a master degree in computer science, in order to consolidate my bases. I learn technologies and framework following influences around the opensource world, mainly following person such Linus Torvald or previously Ian Murdock. My main strength is to build full system, all the way from frontend to the platform, but I am also able to assist with consolidation of existing solution.
Download CV Contact meSpearheaded the technical transformation by transitioning engineering teams to GitOps and CNCF-native workflows, resulting in a 35% increase in deployment frequency. Partnered with Engineering Directors to define long-term cloud-native roadmaps, modernizing legacy deployment, piloting this on a product supporting £25M in annual revenue to reduce time from 3-5 days to less than 1h. Architected scalable infrastructure solutions that reduced manual operational overhead for senior engineering teams.
Designed and implemented a global hybrid (Cloud/On-Premise) development platform distributed across 9 international offices, supporting 300 developers and 200 artists globally. Engineered high-performance internal tooling using Golang, reducing environment provisioning time from days to minutes. Reduced download time of the 2TB asset catalog by removing 95% network congestion through redundant replication.
As a hands-on Principal Engineer, I piloted Stint's technical modernization by architecting scalable solutions and driving engineering excellence across multiple teams. A key achievement was leading the complete rewrite of our mobile application from React Native to Flutter; this transformation accelerated product delivery from monthly releases to a weekly cadence and drove a significant surge in app store ratings. Additionally, I orchestrated the decomposition of our Django monolith into event-driven microservices using Kafka, AWS Lambda, and Kubernetes. These architectural improvements, combined with enhanced CI/CD practices, reduced production incidents from weekly occurrences to less than once per quarter, contributing to achieve our £25M Series B.
Conducted a high-level system audit to prepare infrastructure for an expected growth surge of 200k new users. Identified and resolved critical architectural bottlenecks, improving system throughput capacity by 60% ahead of business expansion.
Founded the company’s first dedicated DevOps function to institutionalise best practices in security, reliability, and computing strategy. By implementing automated CI/CD pipelines and rigorous security protocols, I successfully reduced deployment error rates by 45% and maintained high uptime SLAs across all services. I further drove technical maturity by architecting Playwright-based automated testing suites and engineering seamless integration paths for customer edge infrastructure systems into our core platform; these initiatives replaced manual configuration processes with highly efficient, automated workflows, significantly reducing lead times and enhancing overall system resilience.
Architected and deployed highly available, AWS-native media orchestration microservices designed for the extreme concurrency requirements of Tier-1 broadcasters like DAZN and ITV. I engineered a redundant, scalable streaming architecture for Formula 1 that expanded throughput from 32 single-channel streams to over 120 multiplexed video/audio streams. This design focused on high availability and massive scalability, maintaining a lean 15% resource utilisation to allow for rapid burst capacity. Additionally, I led the technical refactoring of legacy components into modern microservices, successfully reducing latency by 40% and optimising the integration layer to decrease partner onboarding time by 30%.
Engineered highly resilient migration tooling designed to manage large-scale data integrity transfers for major international airlines moving into the Amadeus ecosystem. I architected a transition from legacy EDIFACT-based protocol to a modern, scalable infrastructure comprising a centralised web application and a robust RESTful API. This architectural modernisation facilitated the seamless handling of millions of records and reduced manual operational, which previously require teams of hundreds of engineer to manually tweak system payload, after running into ETL, providing a more stable and repeatable mechanism for enterprise-level data migrations.
Spearheaded the development of an automated observability suite focused on self-healing capabilities. Reduced Mean Time to Recovery (MTTR) by 65% through the implementation of intelligent alerting and automated remediation scripts.
Architected and developed a serverless backend integration with various third-party services using AWS, Node.js, and TypeScript. Developed an anomaly detection tool that proactively identified 95% of production irregularities before customer impact.
Re-engineered a legacy computational framework by replacing manual SAS-based research procedures with an autonomous, scheduled data pipeline. The objective was to transform a fragmented manual process into a robust, automated system capable of updating daily financial databases while accommodating complex, evolving data requirements. Working within the high-stakes context of Foreign Exchange (FX) and High-Frequency Trading (HFT), I focused on building a resilient architecture that ensured data consistency and low-latency availability for critical financial instruments.
During 3 months, our team has to develop robots which will be interacting with children. Working on the computer/electronic part, the robot I was in charge of has been developed on Raspberry Pi, and controlled from an Android device.
Completed three distinct projects during this internship: developed a Python-based API structure translator between REST and SOAP using JSON Schema; integrated Zoom.us video conferencing capabilities into the ODR panel; and engineered a GitHub Webhook to automate Jenkins job triggers and generate automated reports via Slack.
Scripting in order to extract from a heavy documents database (+10000 documents/meta-data) of a LotusNote instance to a SharePoint.
This master of science, taught in English, offers the opportunity to go in depth on theories of many fields of Computer Science. Out of all the topics that got taught, there is some practical project that can still be found on the GitHub. In relation with operating systems, you can find the 'fast-way' Californian 'NachOS' project, as well as a game developed using the RabbitMQ technology, and finally the 3D simplistic engine made out of OpenGL.
Bachelor of science with specialisation in software development & engineer, concurrent programming, network security, forensics, embedded & robotics.Used languages & technology: Java, Python, C++, Bash, Groovy, PHP
Program taught at université Pierre Mendes France.Used languages: C/C++, Java, PHP, HTML/CSS, SQL, Bash, Ada
Awarded with honour - Option "Digital System"
I actively contribute to the cloud-native ecosystem by identifying missing capabilities within production workflows and driving those requirements upstream. My process involves engaging with maintainers to build consensus on proposed changes, implementing robust solutions, and navigating the lifecycle from change request to official release.
Architected and delivered major feature expansions for professional-grade DJ software using C++, JavaScript, and QML. Key achievements include:
Actively contributing to the Pop!_OS ecosystem to refine and expand the new COSMIC Desktop Environment. My work focuses on enhancing system usability through the implementation of core features within `cosmic-settings`, including Bluetooth management interfaces, power settings battery telemetry, and UI component refinements using FTL. I have also contributed to `dbus-settings-bindings` to ensure robust communication between system services and the desktop interface. By engaging deeply with community feedback during complex pull request reviews, I drive changes from initial feature concept through to production-ready code, ensuring that user-facing configurations are both intuitive and architecturally sound.
Co-driving low-level hardware enablement for the Fairphone 6 within the LineageOS ecosystem. I focus on bridging the gap between custom hardware and the Android Open Source Project (AOSP) by implementing critical device drivers and Hardware Abstraction Layer (HAL) components. Key achievements include engineering support for specialised physical inputs, such as registering dedicated switch hardware for "moments" functionality, refining KeyHandler logic, and enabling essential telephony capabilities like e-SIM support. By tackling complex integrations ranging from camera subsystem stability to input device registration, my contributions ensure high-fidelity hardware parity and reliable daily usability for users of open-source mobile operating systems.
Stemgen is a transparent, flexible toolkit designed to automate the generation of professional NI STEM files from stereo recordings or by assembling existing tracks. The system leverages Facebook's Demucs model (via PyTorch) for high-accuracy source separation, utilising Taglib and FFmpeg for sophisticated metadata management and multi-codec container support. Designed for scalability, it supports seamless deployment via Docker and allows full customisation of stem labels and hex colors. The project is started as a Python CLI tool and is now evolving as a Rust CLI tool, after moving towards an ONNX-based implementation to significantly enhance inference speed and resource efficiency.