Ilya Lagoshny is a Senior Java Software Engineer with 8 years of experience building backend systems at scale, currently delivering production services at АльфаСтрахование. He specializes in modern Java (8–17), Spring ecosystem, Kafka, Kubernetes, Keycloak/Vault, and JPA/Hibernate, with solid test-driven practices using JUnit and Mockito. Comfortable across the stack, he pairs backend expertise with frontend skills in Angular and Vaadin, and operational know-how in Docker, Linux and CI with GitLab. His work reflects strong design discipline—SOLID, GOF/GRASP patterns—and practical tooling like MapStruct and Checkstyle to keep codebases maintainable. He has a track record of contributing to open-source on GitHub and prefers pragmatic, repository-driven development. Based in Moscow, he combines enterprise fintech experience with a background in applied mathematics and informatics.
8 years of coding experience
5 years of employment as a software developer
Специалист, Прикладная математика и информатика, Специалист, Прикладная математика и информатика at СГУ
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.