Aleksei Usharovskii is a seasoned Java/Kotlin software engineer with over a decade of experience building scalable backend systems, low-latency distributed services and real-time data pipelines across fintech, enterprise platforms and Android. He combines hands-on architecture, API design (REST, gRPC, protobuf, WebSockets) and messaging/streaming expertise (Kafka, RabbitMQ) with pragmatic DevOps skills including Docker, Kubernetes and CI/CD. Aleksei has driven greenfield, message-driven trading systems using custom consensus logic and modern Kotlin toolchains, and previously led Spring Boot microservices and big-data integrations at Oracle. He’s also an experienced mentor and course author, translating complex topics like CI/CD and asynchronous architectures into practical learning, which reflects his knack for making systems both robust and teachable. Based in Prague, he pairs deep backend craftsmanship (Jakarta EE, Hibernate, SQL/NoSQL) with occasional frontend and legacy Android fluency, making him effective across full-stack delivery and migration projects. An analytical problem-solver, he often surfaces infrastructure-level improvements that reduce operational toil while improving system reliability.
10 years of coding experience
15 years of employment as a software developer
919
Computer Programming, Computer Programming at khasang
Engineer’s Degree, BMT-1 Biomedical Technical Systems, University graduate, Engineer’s Degree, BMT-1 Biomedical Technical Systems, University graduate at Bauman Moscow State Technical University
Contributions:5 releases, 51 commits, 4 PRs in 2 years 1 month
dictionaryseznamandroidandroid-applicationjava
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
Aleksei Usharovskii - Softwarový Inženýr at Sky Czech Republic