Summary
Kirill Lastovirya is a Senior Developer based in Melbourne with 11 years of professional experience building backend and mobile systems across finance, startups, and classifieds (Deutsche Bank, Moscow Exchange, Renaissance Capital, and Jora/SEEK). He combines deep server-side expertise in Java, Ruby on Rails and distributed systems with hands-on mobile work in Swift and some Flutter, plus familiarity with AWS, Go and Clojure. Kirill has repeatedly led teams through large refactors and integrations—designing DSLs for trading data consolidation and stabilizing mission-critical risk and trading platforms—while also improving delivery processes and quality through TDD and pragmatic team practices. Comfortable switching contexts between low-latency financial systems and consumer-facing mobile apps, he brings a rare mix of systems thinking, delivery discipline and product empathy. Collected academic interests in linguistics and psychology hint at a methodical, user-focused approach to problem-solving beyond pure engineering.
11 years of coding experience
13 years of employment as a software developer
Expert in linguistics, artificial intelligence, computer science, Expert in linguistics, artificial intelligence, computer science at Russian University of Humanities
Moscow Institute of Physics and Technology (State University) (MIPT)
English