I am a Lead/Principal Software Engineer with over 20 years of experience delivering scalable, high-performance systems in fintech, blockchain, and cloud domains. I have a proven track record in leading teams, architecting distributed systems, and optimizing software delivery pipelines. I am passionate about solving complex technical challenges, advancing DevOps excellence, and delivering measurable business value. Throughout my career, I have worked on diverse projects such as fintech platforms, blockchain applications, and energy sector solutions. I continuously strive to build efficient systems using modern technologies and drive innovation that supports business growth and operational excellence.

Stuart Shannon

I am a Lead/Principal Software Engineer with over 20 years of experience delivering scalable, high-performance systems in fintech, blockchain, and cloud domains. I have a proven track record in leading teams, architecting distributed systems, and optimizing software delivery pipelines. I am passionate about solving complex technical challenges, advancing DevOps excellence, and delivering measurable business value. Throughout my career, I have worked on diverse projects such as fintech platforms, blockchain applications, and energy sector solutions. I continuously strive to build efficient systems using modern technologies and drive innovation that supports business growth and operational excellence.

Available to hire

I am a Lead/Principal Software Engineer with over 20 years of experience delivering scalable, high-performance systems in fintech, blockchain, and cloud domains. I have a proven track record in leading teams, architecting distributed systems, and optimizing software delivery pipelines. I am passionate about solving complex technical challenges, advancing DevOps excellence, and delivering measurable business value.

Throughout my career, I have worked on diverse projects such as fintech platforms, blockchain applications, and energy sector solutions. I continuously strive to build efficient systems using modern technologies and drive innovation that supports business growth and operational excellence.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Lead/Principal Software Engineer at Noumena Digital
January 1, 2020 - Present
Led delivery of projects in fintech, blockchain, and energy sectors such as a Solar Panel Financing App for Investerra streamlining investment workflows, Virtual Power Plant for N-Ergie optimizing farm electricity generation, Private Markets Exchange PoC for Julius Baer implementing digital asset trading, and Smart Billing Platform enabling invoice tokenisation and trading for a blockchain grant. Architected and implemented distributed, high-throughput systems using Kotlin, Java 17, Rust, Spring Boot, http4k, and Docker. Built internal developer tools improving migration efficiency.
Principal Software Engineer at Visa
November 30, 2019 - August 24, 2025
Led a 3-person team on greenfield Payment Token Migration handling millions of records with zero downtime. Designed and implemented architecture components including rate limiting, multi-threading, error handling, and performance testing. Delivered v2 tokenisation endpoints.
Principal Software Engineer at Citibank
January 1, 2018 - August 24, 2025
Ported legacy C# .NET SEDA platform to a Java/Apache Storm stream-based actor model enabling low-latency distributed processing. Owned CI/CD pipelines, cloud provisioning, and monitoring infrastructure for globally distributed teams.
Senior/Lead/DevOps Roles at Liberty IT, Sophia Search, CME, SpeechStorm
December 31, 2016 - August 24, 2025
Migrated pricing engines, risk calculation systems, and recommendation platforms to cloud-native architectures. Introduced CI/CD pipelines and DevOps tooling reducing deployment time from days to hours. Developed real-time analytics dashboards and ML-driven recommendation improvements boosting click-through rates.
Various Roles at Various Financial and Insurance Firms
December 31, 2007 - August 24, 2025
Led SOA re-architecture projects for life insurance systems. Developed automated testing frameworks and performance testing solutions for financial services.
Lead/Principal Software Engineer at Noumena Digital
January 1, 2020 - Present
Led delivery of fintech, blockchain, and energy sector projects including Solar Panel Financing App (Investerra) to streamline investment workflows using Kotlin/http4k; Virtual Power Plant (N-Ergie) to optimize farm electricity generation with SpringBoot/Reactor; Private Markets Exchange (Julius Baer) implementing PoC for digital asset trading; Smart Billing Platform (Casper) enabling invoice tokenisation/trading for blockchain grant using Rust; and Carbon Footprint (DB Schenker), a route carbon usage calculator and optimizer developed in Python/FastAPI. Architected and implemented distributed, high-throughput systems using Kotlin/http4k, Java 17/SpringBoot, and Docker/Nomad. Built internal developer tools to improve migration efficiency.
Principal Software Engineer at Visa
November 1, 2019 - August 27, 2025
Led a 3-person team on a greenfield Payment Token Migration project handling millions of records with zero downtime. Designed and implemented architectural components like rate limiting, multi-threading, error handling, and performance testing. Delivered version 2 of tokenisation endpoints.
Principal Software Engineer at Citibank
January 1, 2018 - August 27, 2025
Ported legacy C# .NET SEDA platform to a Java/Apache Storm streaming-based actor model for low-latency distributed processing. Managed CI/CD pipelines, cloud provisioning, and monitoring infrastructure to support globally distributed teams.
Senior/Lead/DevOps Roles at Liberty IT, Sophia Search, CME, SpeechStorm
December 1, 2016 - August 27, 2025
Migrated pricing engines, risk calculation systems, and recommendation platforms to cloud-native architectures. Introduced CI/CD pipelines and DevOps tooling, decreasing deployment time from days to hours. Developed real-time analytics dashboards and machine learning-driven recommendation improvements, increasing click-through rates.
Various roles at Various Financial and Insurance Firms
December 1, 2007 - August 27, 2025
Led service-oriented architecture re-architecture projects for life insurance systems. Developed automated testing frameworks and performance testing solutions catering to financial services.

Education

BSc in Computer Science at The University of Edinburgh
January 1, 1998 - January 1, 2002
BSc in Computer Science at The University of Edinburgh
January 1, 1998 - January 1, 2002

Qualifications

Sun Certified Java Programmer, SE 5
September 1, 2008 - August 24, 2025
Sun Certified Web Java Component Developer, EE5
October 1, 2009 - August 24, 2025
Sun Certified Web Java Component Developer, EE5, Sun Microsystems
October 1, 2009 - August 27, 2025
Sun Certified Java Programmer, SE 5, Sun Microsystems
September 1, 2008 - August 27, 2025

Industry Experience

Financial Services, Energy & Utilities, Software & Internet