Mikhail has been building web applications and backend services for 10+ years. Now at Toca Boca, he automated internal processes, simplifying in-game shop maintenance, easing publishing of in-game purchases, and building customer support tooling. He also brought his security expertise to the role, implementing Google Authentication and designing a custom role-based access control system for an internal CMS.
The thread of security-focused work runs throughout his career: at Klarna, he consolidated disparate authentication systems into a unified SSO and OAuth2 solution, and earlier built dedicated tooling for security researchers at a cybersecurity company. Specialising in Node.js and React, Mikhail also works with Go. Across all of it, Mikhail consistently pushes for better performance, usability, and maintainability in the services and interfaces he works on.
In leadership roles, he supports his peers closely all while taking ownership of critical systems and tackling hard technical problems collaboratively. Beyond client work, Mikhail takes interest in cybersecurity, privacy, open source, and especially local LLMs.
2023 – now
[Senior full-stack developer]
2019 – 2023
[Senior full-stack developer]