Ilya Lagoshny

Senior Java Software Engineer at АльфаСтрахование

Moscow, Moscow City, Russia
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
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.
code8 years of coding experience
job5 years of employment as a software developer
bookСпециалист, Прикладная математика и информатика, Специалист, Прикладная математика и информатика at СГУ
github-logo-circle

Github Skills (46)

javascript10
typescript10
api10
rest10
hypermedia10
rest-api10
nodejs10
hateoas10
react10
hal10
angular10
restful-api9
spring9
web-developer9
spring-boot9

Programming languages (5)

TypeScriptJavaJavaScriptGoVala

Github contributions (5)

github-logo-circle
lagoshny/task-manager-front

Oct 2019 - Jan 2023

Simple task manager application built with Angular 10. Demonstrates how to integrate Angular with Spring HATEOAS server application.
Contributions:73 PRs, 86 pushes, 69 branches in 3 years 3 months
spring-bootapplication-managerangular-10springtask-manager
This module allows to simplify display form validator validation messages using single component.
Contributions:3 releases, 49 commits, 21 PRs in 2 years 9 months
validationvalidation-messagesform-validatorvalidatorsimplify
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