Vladislav Botvin

Node.js Backend Team Lead at ADV / Sberbank

Moscow, Moscow, Russia
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

👤
Senior
🎓
Top School
Vladislav Botvin is a Node.js backend team lead with 13+ years building high-performance, strongly-typed server systems and microservices, currently architecting TypeScript/GraphQL APIs at Sberbank with 100% type coverage. He combines deep backend expertise (Postgres, Redis, Kafka, ClickHouse) with functional-programming practices and a TDD mindset, having led teams that migrated monoliths to microservices and implemented CPU-bound Rust/WebAssembly tasks. An active open-source contributor, he has improved type safety in the popular Moleculer framework and published tooling that tightens SQL-TypeScript integration. Comfortable across the stack, he prefers backend architecture but still ships front-end when needed, and continuously explores languages like Clojure, F#, Go and Rust to inform better system design.
code13 years of coding experience
job3 years of employment as a software developer
bookmath and IT, almost all high, math and IT, almost all high at State Classical Academy named after Maimonides (former Moscow Jewish Academy)
github-logo-circle

Github Skills (8)

typescript10
microservices-application10
javascript10
typescripts10
microservices10
typescript-types10
nodejs9
distributed-systems8

Programming languages (23)

C#JavaC++CSSRustCWebAssemblyGo

Github contributions (5)

github-logo-circle
moleculerjs/moleculer

Jan 2019 - Mar 2019

:rocket: Progressive microservices framework for Node.js
Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 16 comments in 2 months
Contributions summary:Vladislav primarily focused on improving the type definitions for the Moleculer framework. Their contributions included fixing logger and middleware types, as well as enhancing action parameter and calling options interfaces. The user also improved the overall logger types and provided a test file for the logger. These changes suggest a focus on improving the framework's developer experience and type safety.
moleculersoanode-jsframeworkmicroservice-framework
darky/node-remote-repl

Apr 2020 - Jan 2023

Node.js remote code execution via inspect protocol for REPL driven development
Contributions:60 commits, 2 PRs, 37 pushes in 2 years 9 months
remotenode-jsjavascriptremote-code-executioninspect
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
Vladislav Botvin - Node.js Backend Team Lead at ADV / Sberbank