Alex S is a Principal Software Engineer based in Sydney with over 18 years of software experience and more than a decade delivering cloud-first, high-throughput systems. At Atlassian he led architecture and tech direction for a new cloud platform from inception to production, building services in Java, Scala and Kotlin on AWS with DynamoDB and Spring ecosystems. He brings deep backend expertise from high-load finance systems to secure messaging projects, and contributes to notable open-source work such as fixes and Java 11 compatibility improvements for the widely used Immutables library. A functional-programming enthusiast and pragmatic engineer, Alex blends hands-on coding with strategic leadership to drive robust, testable platforms. He holds an engineering degree in Mathematics and Computer Science from MAI and often surfaces subtle compatibility and integration issues before they reach production.
11 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Mathematics, B, Bachelor's degree, Mathematics, B at 96
Engineer's degree, Mathematics and Computer Science, Engineer's degree, Mathematics and Computer Science at Московский Авиационный Институт (Государственный Технический Университет) (МАИ) / Moscow Aviation Institute (State Technical University) (MAI)
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Role in this project:
Back-end Developer
Contributions:14 reviews, 24 commits, 18 PRs in 2 years 2 months
Contributions summary:Alex primarily contributed to bug fixes and improvements within the Immutables project. Their work involved addressing compilation issues related to modifiable classes, default values, and Java 11 compatibility. They also implemented tests and refined existing code, specifically focusing on aspects like Jackson integration and Java time handling to ensure the project's overall robustness.
A handy utility for generating strings that match given regular expression criteria.
Contributions:22 releases, 194 commits, 143 PRs in 1 year 9 months
scalacheck-genstringregex-matchmatchregex
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.