Nikolay Oskin

Tech Lead Senior Golang Developer at TSUM Moscow

Saint Petersburg, Saint Petersburg, 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

🎓
Top School
Nikolay Oskin is a Tech Lead and Senior Golang Developer with 8 years of experience building high-performance backend systems and leading engineering teams from Saint Petersburg. He has a strong track record in designing scalable microservices, improving observability, and optimizing storage — for example, migrating catalog search from PostgreSQL to Elasticsearch to cut response times and adding Prometheus metrics with alerting. Nikolay has implemented robust patterns in production such as a thread-safe transactional outbox for reliable Kafka messaging and created a clean-architecture Go microservice template adopted team-wide. As a hands-on tech lead he also raised code quality through CI coverage gates, forked and enhanced a proto mock library used by devs and QA, and defended architecture decisions to committee-level stakeholders. His background spans payment systems, high-load event tracking (10M+ events/day), and performance tuning across stacks including Kafka, ClickHouse, Redis, and Kubernetes. Beyond engineering, he brings a pragmatic blend of system design and developer ergonomics that consistently reduces latency and improves team productivity.
code7 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Organizational Management, 5, Bachelor's degree, Organizational Management, 5 at Saint Petersburg University of Humanities and Social Sciences
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
602reputation
29kreached
1answer
4questions
Badges
phpunit
top-5%
github-logo-circle

Github Skills (33)

struct10
artisan10
validation10
laravel-package10
error-handling10
translation9
jira9
phpunit9
laravel9
slice9
automation-testing9
mocks9
php8
toggl8
package8

Programming languages (5)

TypeScriptJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
NikolayOskin/contents

Apr 2019 - May 2019

Table Of Contents generator Laravel package
Contributions:40 commits, 40 pushes, 1 branch in 29 days
laravel-5-packageartisantable-of-contentsphplaravel-package
Golang JPG/PNG image compression web app
Contributions:47 pushes, 1 branch in 1 year 10 months
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
Nikolay Oskin - Tech Lead Senior Golang Developer at TSUM Moscow