Andrey Mikheev is a Software Architect with 14 years of experience designing and building high-load, distributed systems for financial and payment domains. He currently leads architecture and development of a remote banking system using Scala, Akka (Cluster, HTTP), Slick and functional libraries like Cats/Cats-Effect, combining hands-on coding with team leadership. Previously he shaped architectures across banking, neural networks and game server projects, and brings deep familiarity with Java, Spring/Grails, Hibernate and both Oracle and PostgreSQL. Comfortable across languages from C++ and Delphi to Python and C#, he excels at turning complex domain requirements into resilient, scalable services. Colleagues value his blend of pragmatic engineering and systems thinking that keeps production reliability front and center. Based in Russia, he prefers solving hard performance and concurrency challenges in real-world financial systems.
14 years of coding experience
20 years of employment as a software developer
Bachelor's degree, Engineer, Development, Bachelor's degree, Engineer, Development at Ryazan State Radiotechnical University (former Academy)
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
Andrey Mikheev - Software Architect at Just a Team of Creators