At Miro, I lead backend development for the core collaborative canvas, building low-latency WebSocket, gRPC, and REST APIs in Kotlin and Spring Boot for millions of concurrent users. I also support on-call operations, mentor engineers and interns, and advance agentic AI workflows and shared engineering knowledge.
Previously at Synergy International Systems, I developed enterprise microservices, APIs, and Angular modules, migrated services from Java 8 to Java 21, and improved delivery through testing, CI/CD, Docker, Kubernetes, and performance troubleshooting. I’ve also taught advanced Java and object-oriented programming at Russian-Armenian State University.

