Summary
Denis Andreev is a pragmatic Lead Java Developer with over a decade of hands-on experience building and operating high-load distributed systems, currently owning backend services for a logistics platform that handles ~4M HTTP requests/day. He designs and maintains REST APIs used by 100+ enterprise clients, drives feature delivery and refactoring in Java/Spring microservices, and resolves complex production incidents across Kafka, RabbitMQ and PostgreSQL-based pipelines. Prior roles span full-stack web projects for government education systems and C++/Qt desktop engineering, giving him a rare blend of backend, frontend and system-administration experience. He mentors engineers, improves onboarding through documentation, and focuses on reliability improvements in critical flows like routing and cancellation to keep large-scale data processing robust. Based in Batumi, Georgia, Denis pairs deep technical troubleshooting with product-collaboration skills to turn ambiguous requirements into resilient technical solutions.
9 years of coding experience
5 years of employment as a software developer
System management of processes and team, System management of processes and team at Online course
Specialist Degree (equivalent to Master’s), Information Systems and Technologies, Specialist Degree (equivalent to Master’s), Information Systems and Technologies at Penza State Technological University