Summary
Alexander Ermoshkin is a Scala team lead and backend engineer with 12 years of professional experience and 6+ years focused on Scala/Java ecosystems, currently leading distributed architecture and CI/release practices remotely from Lisbon. He has deep hands-on expertise with Finagle, Akka, Netty, Monix and PostgreSQL, and practical experience tuning client-server communications and resolving production bottlenecks across mobile and desktop platforms. At Nexters he formed and scaled a new backend and Android Scala team, refactored legacy architecture, and rapidly prototyped a desktop app in a week—demonstrating a knack for shipping pragmatic solutions under tight timelines. His background includes high-throughput online gaming backends, failover and analytics integrations, and familiarity with HBase, Cassandra, Kafka, Elasticsearch and cloud platforms (AWS/GCP). Colleagues rely on him for both low-level performance tuning and for establishing robust release pipelines and cross-platform consulting.
12 years of coding experience
3 years of employment as a software developer
Computer Programming, Computer Programming at Krasnogorsk College of Optics and Electronics
Information Technology, Information Technology at Moscow Academy of Finance and Industry (MAFI)
Russian, English