Enthusiastic and quality-driven team player with a strong commitment to continuous learning. With 17 years of experience across research and industry in France, the UK, and Ireland, I have worked with a wide range of technologies and am proficient in all aspects of the Software Development Life Cycle. Adaptable to new environments, I thrive on challenges and seek to contribute my expertise to a dynamic team while fostering a culture of continuous improvement.
French: Native
English: Bilingual (15+ years in UK and Ireland)
Experiences
Principal Software Engineer
Dell EMC
Since 2020
Cork
Ireland
Modernise a mission-critical web application for managing Dell clients' PC fleets: https://tdm.dell.com
Full-stack development in Kotlin and Angular within a self-organized Agile team that scaled from 6 to 30 developers, structured into squads of 6
Leading one of these squads, fostering alignment and engagement through regular retrospectives to refine team organization. Driving daily pairing and mob programming sessions to enhance collaboration and knowledge sharing
Nurture a culture of continuous learning across the wider team by organizing regular TDD workshops and learning sessions
Improve software quality via test automation, including Unit Testing (backend & frontend), End-to-End testing (Cypress), Contract Testing (Pact), Load Testing (JMeter)
Consolidate web service suite by migrating from REST to GraphQL, improving efficiency and flexibility
Drive close collaboration with Product Managers to adapt to frequently evolving requirements and advocate for more iterative delivery approaches aligned with Agile methodology. Focus on delivering high-value features by analyzing current usage patterns with Pendo before introducing additional complexity
Ensure application performance and availability via monitoring with New Relic and Kibana
Freelance Full Stack Developer
Self-employed
April 2018
to April 2020
Consultant
France
Provided consulting services to various clients as a freelance software engineer
Developed a survey management platform from conception to production as the sole technical contributor: www.biodiful.org Delivering a fully functional web application: Led Agile workshops to define client requirements and improve project scope| Built a full-stack solution (Java Spring Boot REST API & Angular 7) | Deployed the platform on Heroku, ensuring scalability and reliability
Provided technical expertise for a medical data transfer application, improving reliability and security. Introduced unit and integration testing practices to enhance code quality.
Strengthened a 7-person development team, participating in Agile sprints to implement new features of a SaaS queuing solution: www.esii.com
Consultant Software Engineer
SERLI
May 2016
to May 2018
France
Developed a REST API using Spring MVC & Boot with non-blocking technologies (RxJava) to enable seamless access to back-office functionalities
Built and maintained a React-based web application, enhancing user experience and performance: www.altimaparmaif.fr
Implemented a Continuous Integration pipeline with Jenkins, Artifactory, and Docker, streamlining development, testing, and deployment processes
Senior Web Developer
GOSS Interactive
July 2012
to May 2016
United Kingdom
Led the development of multiple web projects, contributing to all phases of the software development lifecycle
Requirements analysis – Collaborated with clients to gather requirements, estimate costs, and draft technical specifications
Full-stack development across two technology stacks: Java & JSP | .NET MVC 4 & Razor
Quality assurance – Implemented unit testing, performance optimization, and load testing to ensure reliability and scalability.
Maintenance & support – Resolved bugs, provided client support, and wrote user documentation to enhance usability
Research Assistant
University of Aberdeen
November 2010
to June 2012
United Kingdom
Researched innovative computer-based infrastructure and tools to enhance collaboration in multidisciplinary environments. Developed a web application to help researchers efficiently manage their projects
Published peer-reviewed articles in scientific journals: (see ResearchGate profile)
Taught Object-Oriented Programming and Web Technologies to Master's students
Software Engineer
ITN
November 2008
to November 2010
France
Developed new Java modules for an insurance policy management system
Education
Registered Scrum@Scale Practitioner
Agile Education by Scrum Inc.™
March 2025
Intensive 5-day program focused on applying Agile and Scrum principles at scale
Developing ASP.NET MVC Web Applications
Microsoft Certification online
February 2014
Masters Sc. - Computer Information Engineering (Distinction) BSc - Computing (First Class Honours)
The Robert Gordon University
2005
to 2008
Object Oriented Programming , Web Development, Databases, Artificial Intelligence
Interests
Music
24 years of musical practice: jazz guitar, double bass, and more recently in Irish traditional music. Performing live, teaching, and studio recording