Stuart Leitch is a Senior Principal Security Engineer and seasoned Java/Spring application developer with over two decades of commercial experience and 14 years in focused software roles. Currently on Oracle’s Ethical Hacking Team, he blends deep application security expertise with hands-on development, particularly in unit testing and secure coding practices. He has led end-to-end delivery of complex systems—from designing a multi-federated chat product at Sabio to modernizing large-scale web portals at Cigna—often acting as the primary technical contact for customers. Comfortable across telephony stacks, cloud-native Java 11/Spring Boot services and legacy enterprise platforms, he brings pragmatic solutions that reduce operational cost and deployment complexity. Based in Glasgow, Stuart is as comfortable writing secure code and tests as he is running developer workshops to elevate team practices. A detail-oriented problem solver, he often pairs security-first thinking with product-focused design to deliver resilient, maintainable systems.
14 years of coding experience
20 years of employment as a software developer
BSc (Hons), Computer Science, BSc (Hons), Computer Science at University of Glasgow
A Spring Cloud Data Flow on Kubernetes demo application
Contributions:12 PRs, 39 pushes, 16 branches in 3 years
spring-bootspringkubernetesdata-flowjava
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
Stuart Leitch - Senior Principal Security Engineer at Oracle