Scott Messner

Senior Software Engineer | Messaging & Event-Driven Architectures

2 recommendations

Salary / Daily rate

2 people recommend

78000 Versailles, France

Mobility: Madison, 27330 La Neuve-Ly, ...

Freelance

Can come onsite

Skills

Software CraftsmanshipBackend DevelopmentJavaKafkaGitHubTest Driven DevelopmentClean CodeEvent Driven ArchitectureSpring BootGitGitLabRESTful APIsMavenHexagonal ArchitectureMicroservicesTesting & QAPrometheusDockerPostmanSwagger/OpenAPILinuxKubernetes

Languages

EnglishFrench

Recommended by

Zoumana TRAORE

CloudlyYours

President

Recommended on 05 november 2025

Christophe Marchand

Oxiane

Consultant Formateur

Recommended on 05 november 2025

About me

Intro

Backend Java expert with 10+ years specializing in event-driven architectures, microservices, and messaging systems (Kafka, ActiveMQ). Delivered high-availability solutions for major enterprises, trained teams in software craftsmanship, and optimized systems with TDD/BDD practices. Ready to architect scalable solutions that eliminate bottlenecks and accelerate your development lifecycle.

Links

Work experience

Software Developer and Analyst

Blackstrype Compass ConsultingFreelance

Nov 2025 - Present

1 year

78000 Versailles, France

Working to set up my role as a Software Consultant based on my many years of experience in the general Software Engineering Industry. I intend to bridge the gaps between the How, the What, and the Why by doing the following: - Making use of my extensive experience as a Backend Java Developer - Harnessing my social nature as a team player with endless curiosity to re-enforce teams, ask the right questions, and set clear objectives - Channel my overwhelming obsession with optimisation at all levels to produce fast and stable code where there are identified bottlenecks, continuously improve the teams software development lifecycle in order to deliver quickly and without friction, advocate TDD and 100% code coverage for regression-free code-changes that help DevOps teams sleep soundly at night.

Senior Software Engineering Consultant

Oxiane

Feb 2022 - May 2025

3 years 4 months

92100 Boulogne-Billancourt, France

Integrated into multiple Agile/Scrum development teams on consulting missions to design, implement, test, and deliver backend systems. Scrum master helped effectively connect the Functional and Dev teams to have less regression and recurring features/bugs. Developed and maintained resilient backend REST APIs using Java, Spring Boot, and Quarkus and surrounding technologies like Liquibase, Flyway, Oracle, Postgres, MySQL, Hibernate, JDBC, OpenAPI/Swagger, Lombok, Microprofile, Maven, Docker. Worked on several migrations from Java 8 -> 11, 11 -> 17, 17 -> 21. Engineered solutions incorporating batch processing and event-driven messaging patterns within microservice and SOA architectures. Managed the full lifecycle of features and bug fixes, from requirements in JIRA to manual and/or automated unit/integration/system-level testing and delivery via GitLab and GitHub CI/CD pipelines. Collaborated, estimated, tested, and delivered Kafka Raft high-availability messaging systems with JMX-exported metrics via Prometheus. Implemented simple POC producer/consumers in Python and in Java (Angular/Quarkus Producer <-> Angular/Quarkus Consumer, Angular/Python KafkaProducer <-> Angular/Python KafkaConsumer). Collaborated, estimated, tested, and delivered Spring GraphQL server for connecting 3 different datasources and serving up the GraphQL API. Built the schema, provided test queries, custom mappers, resolvers, mapper tests, and controller tests based on GraphQLTest contexts. Software Trainer in the way of the Craft Software Trainer in Microservices with Spring Boot Software Trainer in Microservices with Quarkus

Software Engineer

Dassault Systèmes

Jan 2015 - Jan 2022

7 years 1 month

78140 Vélizy-Villacoublay, France

Design, development, and test of messaging services within the 3DPlatform Experience deployment services. Definition of clustered message broker with redundancy and failover services. Refactoring and testing of JMS/AMQP messaging client. Prototyping, designing, implementing, and testing of scalability, security (authentication and authorization) using Java, XML, Python, JavaScript, and shell. Conception, design, development, deployment, and testing of reactive services infrastructure for running highly scalable and parameretized event-based processes.

Software Engineer

ALTEN SIRT - Pole SIRT du Groupe ALTEN

Jul 2013 - Jan 2015

1 year 7 months

92100 Boulogne-Billancourt, France

Software Engineering Consultant with SFR. Conception, development, and testing of Set Top Box applications in Javascript, HTML, PHP. Development and testing of backend webservices, data collection servers, and supervision using JSE, JEE, HornetQ, MySql. Development of UPnP compliant DataStore service for the next generation of SFR TV Services. Some of the essential technologies used were Cassandra, Vertx, JAXB (MOXy), JSON, Docker, and UPnP.

Intern - SDK Development

Mobile Devices Ingenierie

Jul 2012 - Dec 2012

6 months

Development of the eclipse-based SDK for creating Morpheus applications on MDI devices. Worked on template import/export feature, bug fixing, and elevated tech support. Implemented device emulator brightness and contrast settings.

Student

Télécom ParisTech

Sep 2011 - Jul 2012

11 months

Study of embedded architecture systems. Project in porting System on Chip from Xilinx to Altera DE2. Courses in concurrency and security. Project in embedded systems architectures.

Software Tester

MARS IT Corporation

Jun 2011 - Jul 2011

2 months

Madison, Wisconsin Area

Software testing of bone densitometers at GE Healthcare.

Software Engineer

Esterline AVISTA

Nov 2007 - Aug 2010

2 years 10 months

Script testing of aircraft radio components and communications display. Garmin GPS project - Project management support of the development and verification of test case procedures and results documents. Reverse-engineering from code to design diagrams of software modules for internal communications units. Embedded Systems testing for the DSP unit on the Boeing 787 Engine Power Control Units.

Web Developer

UW-Platteville Web Development

Jan 2006 - Dec 2007

2 years

* Primary responsibilities include designing and coding of UWP web pages and internet applications. * Helped in the prototyping of the Intercom System. The Intercom is a dynamic web page where users can navigate and view UW-Platteville related news, events, and alerts. uwplatt.edu/intercom


Education

Télécom Paris

Master's

2011 - 2013

3 years

University of Wisconsin-Platteville

Master's

2007 - 2011

5 years

James Cook University

Master of Science (M.Sc.)

2008 - 2009

2 years

University of Wisconsin-Platteville

Bachelor's

2003 - 2007

5 years

Portfolio

Quarkus Microservices

Briser les silos : Rapprocher Tech et Produit pour réduire le Rework

The best place to find your next move

© 2026. All Rights Reserved.