
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
Languages
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.
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
