Serhii Tatarintsev

Senior Software Engineer at Prisma

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Sevastopol State Technical University
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

transaction10
transactional10
back-end-development10
typescript10
prisma10
typescript-types10
query-engine10
typescripts10
rust10
error-handling9
sql-server9
sql-database8
data-integration8
databases8
nodejs8

Programming languages (13)

MDXJavaCSSRustMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
prisma/prisma

May 2022 - Jan 2023

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Role in this project:
userBack-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.
sqlserverunit-of-workormmongodbsql-server
prisma/prisma-engines

May 2022 - Jan 2023

🚂 Engine components of Prisma ORM
Role in this project:
userBack-end Developer
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