Summary
Oleg Ivanov is a backend engineer with a decade of software experience and 7+ years focused on production backend and data systems, currently based in Amsterdam. He builds and leads core backend services—auth, session management and currency-related systems—using Scala and the Typelevel stack with ZIO 2. Previously at Tinkoff Bank he launched an application master system, introduced Typelevel practices to the team, and worked on high-concurrency API services with PostgreSQL, Elasticsearch, Kafka and extensive observability. Comfortable across the full backend lifecycle, he pairs hands-on development with devops, testing and tech documentation, and regularly gives internal talks on functional Scala topics. Pragmatic and detail-oriented, he has a track record of improving team practices and shipping scalable, secure systems in finance-grade environments.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Higher School of Economics
Russian, English, Japanese