Serhii Tatarintsev is a Senior Software Engineer in Berlin with 11 years of experience building back-end and front-end systems across JavaScript, Rust, mobile and game development domains. He has led teams and product initiatives—shaping frontend architecture at Sumsub and driving ORM core and tech direction at Prisma—while shipping performance-sensitive features like Prisma's JSON protocol and multi-file schema. A pragmatic TDD practitioner, he contributes to major open-source projects such as Prisma, where he fixed engine bugs, improved error handling, implemented JSON protocol work and helped port the engine to WebAssembly for edge use cases. Comfortable moving between systems-level Rust code and TypeScript ecosystems, he also brings experience in building liveness and moderation tooling, GraphQL clients, and visual regression testing tools. Colleagues rely on him for technical leadership that balances developer experience, operational robustness, and measurable product impact.
11 years of coding experience
15 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Sevastopol State Technical University
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Role in this project:
Back-end Developer
Contributions:8 releases, 760 reviews, 183 commits in 8 months
Contributions summary:Serhii contributed to the core functionalities of the Prisma ORM. They fixed bugs and improved the error messages within the Prisma Client, which interacts with the engine. The user also worked on implementing and refining features related to JSON protocol and handling database connections, showcasing their involvement in enhancing the ORM's data handling capabilities and user experience.
Contributions:262 reviews, 28 commits, 217 PRs in 7 months
Contributions summary:Serhii primarily worked on the query engine components of the Prisma ORM. Their contributions included fixing async panics in the node-api, implementing isolation levels for batch transactions, and mapping write conflict errors. They also addressed a rollback issue on MSSQL and made code modifications related to logging and tracing within the query engine.
prisma-ormprismarustgraphqltypescript
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
Serhii Tatarintsev - Senior Software Engineer at Prisma