Summary
Sergey Dragosh is a Senior Java Software Engineer with 7 years of experience designing and operating cloud-native microservices, currently focused on Spring Boot ecosystems and Java 11–21. He has a proven track record of improving performance and reliability in high-load retail and banking systems — including a 30% runtime improvement through async processing and a 25% uplift in mixed-product deliveries via smarter delivery constraints. Sergey builds observability and resilience into platforms, having implemented logging, tracing, Grafana dashboards and alerts used across multiple teams to reduce incident resolution time. He also drives reusable infrastructure: a widely adopted audit integration library and caching/ORM optimizations that cut DB load by over 30% and doubled throughput in production. Comfortable with both hands-on coding and architectural decision-making, he focuses on clear service boundaries, operational reliability, and long-term maintainability. Based in Belgrade, he pairs backend craftsmanship with reliable team leadership and practical experience deploying services on GCP/Kubernetes.
7 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Software engineer, Bachelor's degree, Computer Software Engineering, Software engineer at MIREA (Russian Technological University)
Russian, English