Leonidas Spyropoulos

Dev Lead Engineer at LSEG (London Stock Exchange Group)

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Leonidas Spyropoulos is a Dev Lead Engineer based in London with 14 years of software engineering experience and over five years building native cloud applications at LSEG. He combines deep Java backend and DevOps expertise with hands-on leadership, having led migrations, technical teams, and delivery in financial services across LSEG, Rabobank, Société Générale and major investment banks. A pragmatic problem-solver, he has improved CI/CD and build tooling for high-profile open-source software like Freeplane, ensuring multi-JDK compatibility and modernized APIs. Comfortable in both consulting and in-house roles, he bridges quant/finance domain knowledge with scalable engineering practices. Outside work he contributes to open-source and maintains an active presence as “artafinde,” signaling a long-term commitment to community-driven software quality.
code14 years of coding experience
job10 years of employment as a software developer
bookBcs, Bcs at Technologiko Ekpaideutiko Idrima, Athinas
bookHeriot-Watt University Edinburgh Campus
github-logo-circle

Github Skills (9)

javas10
travis-ci10
java10
cicd10
testing10
groovy8
javadoc7
mind-mapping4
mindmap4

Programming languages (18)

JavaC++CSSJinjaRustCScalaTeX

Github contributions (5)

github-logo-circle
freeplane/freeplane

Oct 2017 - Jan 2022

Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:12 commits, 16 PRs, 20 comments in 4 years 4 months
Contributions summary:Leonidas contributed to the Freeplane project by improving the build and testing infrastructure. They configured Travis CI for continuous integration, enabling builds against multiple JDKs and including build status in the README. They also refactored code, eliminated deprecations, and ensured compatibility with newer Java versions. Additionally, the user fixed issues related to the JavaDoc and made various API improvements.
latexmindmarkdownmindmap-editorcommunicate
inglor/aarchup

Jul 2018 - Mar 2020

aarchup an update notifier for ArchLinux
Contributions:5 releases, 35 pushes, 5 branches in 1 year 8 months
updatenotifierarchlinuxupdate-notifier
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Leonidas Spyropoulos - Dev Lead Engineer at LSEG (London Stock Exchange Group)