Senior full-stack software engineer and architect with 20+ years of experience delivering enterprise solutions in Java and modern web technologies. I help companies design and implement scalable, cloud-native architectures, develop robust microservices and responsive web applications, and raise the level of their teams through mentoring and technical leadership. With dual French and American citizenship, I collaborate seamlessly with organizations across Europe and the United States, on-site or remote.

Morgan Shirley

Senior full-stack software engineer and architect with 20+ years of experience delivering enterprise solutions in Java and modern web technologies. I help companies design and implement scalable, cloud-native architectures, develop robust microservices and responsive web applications, and raise the level of their teams through mentoring and technical leadership. With dual French and American citizenship, I collaborate seamlessly with organizations across Europe and the United States, on-site or remote.

Available to hire

Senior full-stack software engineer and architect with 20+ years of experience delivering enterprise solutions in Java and modern web technologies.
I help companies design and implement scalable, cloud-native architectures, develop robust microservices and responsive web applications, and raise the level of their teams through mentoring and technical leadership.
With dual French and American citizenship, I collaborate seamlessly with organizations across Europe and the United States, on-site or remote.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

French
Fluent
English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Architect / Senior Full-stack Software Engineer (Java / Spring / Angular) at Twenty8
January 1, 2024 - Present
Architected and developed a mission-critical financial application for the European Commission from scratch, leveraging Spring Boot 3+ and Angular 19+. Trained and mentored junior developers, led code reviews, and upheld high quality standards to deliver a performant microservice-based solution. Implemented REST APIs, modular clean architecture, and established CI/CD practices; contributed to testing strategies (JUnit 5/Mockito, Jasmine/Karma), code quality tooling (SonarQube) and comprehensive technical documentation.
Senior Full-stack Software Engineer (Java / Web) at Avicene SA
September 1, 2016 - October 17, 2025
Led end-to-end development of multi-language web solutions in the tourism sector; designed and implemented backend services and frontends, integrated external systems, and ensured security and performance. Mentored developers and contributed to integration tests and documentation.
Senior Full-stack Software Engineer (Java / Spring / Web) at Cronos Europa
March 1, 2015 - October 17, 2025
Worked on the European Commission’s HR and PMO management platform; designed and implemented core Spring Boot microservices and Angular frontends, conducted code reviews, and improved security and reliability with CI/CD pipelines and SonarQube integration.
Senior Full-stack Software Engineer (Java / Spring / Web) at Groupe Open
February 1, 2013 - October 17, 2025
Joined energy sector project; redesigned HR workflows and modules across presentation, business, and data layers; refactored legacy code for modularity; contributed to UI redesign and reusable components.
Full-stack Software Engineer (Java / Web / Delphi) at SEDOC (Sonovision Group)
December 1, 2009 - October 17, 2025
Developed Java and Delphi components for industrial document management; automated XML data handling, published PDF/XML outputs, and contributed to the ECM suite with new features and viewing tooling.
Software Engineer (Java) at France 2
December 1, 2005 - October 17, 2025
Contributed to migration and development of the cost accounting system; collaborated with PM and external providers; authored test plans and supported validation.
Software Engineer (Java) at Tridge Group
November 1, 2004 - October 17, 2025
Worked on Wanadoo UK billing platform; aided automated test plan development and on-site validation.
Intern at Edmond de Rothschild Asset Management
April 1, 2004 - October 17, 2025
Developed JSP admin sections to monitor intranet performance; wrote PL/SQL stored procedures; built automation tools for packaging Extranet content.
Software Engineer (Diet management) at HealtheTech
July 1, 2002 - October 17, 2025
Developed admin tools and QA for diet management software; contributed to Palm/Windows versions of the product.
Software Quality Tester at HealtheTech
August 1, 2001 - October 17, 2025
Performed QA testing for the diet management app on Windows and Palm OS platforms.

Education

MIAGE Master’s Degree (Computer Science Methods Applied to Business Management) at University Paris Dauphine PSL
January 1, 2001 - January 1, 2004
MASS (Mathematics Applied to Social Science) at University Paris Dauphine PSL
January 1, 1999 - January 1, 2001
Baccalauréat S at Charlemagne High School, Paris
January 1, 1991 - January 1, 1998

Qualifications

Add your qualifications or awards here.

Industry Experience

Government, Software & Internet, Media & Entertainment