Nikolai Tatarinov is a senior backend engineer based in Berlin with 13 years of experience building scalable backend systems and product-focused web features. He’s proficient in JVM languages (Java, Scala, Clojure) and comfortable across the stack with JavaScript/TypeScript and React, frequently turning prototypes into validated product improvements. At SoundCloud he shipped data pipelines and APIs that powered recommendations and campaign analytics for millions of tracks and users, and he now works on home energy management at Tibber. Nikolai is an active contributor to open-source tooling—his work on the Mill build tool improved incremental compilation, logging, and developer ergonomics for JVM projects. Colleagues rely on him for roadmap planning, cross-team collaboration, and mentoring, and he has a track record of reducing costs and improving system reliability through pragmatic rewrites. He combines performance-minded engineering with a product-first mindset that favors fast validation and measurable user impact.
13 years of coding experience
12 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Penza State University
Contributions:1 release, 1001 commits, 64 PRs in 1 year 6 months
Contributions summary:Nikolai primarily contributed to the backend of the Actor Messaging platform, focusing on the implementation of core features such as size-based sequence processing using a streams approach for RPC servers. The commits demonstrate a strong understanding of database interactions, particularly in the context of managing message sequences and handling authorization. The code changes also show the user's involvement in testing and API implementations within the server infrastructure.
Mill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
Role in this project:
Back-end Developer
Contributions:58 commits, 60 PRs, 104 pushes in 9 months
Contributions summary:Nikolai primarily contributed to improving the build tool "Mill" by addressing bugs, implementing new features, and enhancing existing functionality. They fixed issues related to logging, incremental compilation, and console commands within the Scala plugin. Furthermore, the user added features like passing compiler options and providing a command to run the main class. They also made improvements to the project's dependency management and release process.
zincshinymilljvmscala
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nikolai Tatarinov - Senior Backend Engineer at Tibber