Vyacheslav Stepanov

Senior Software Engineer II at HubSpot

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
Vyacheslav Stepanov is a Senior Software Engineer II based in Berlin with over 15 years of professional experience building and operating high‑scale distributed systems, microservices, and event-driven architectures. He has a deep Java background and has driven production-critical projects moving 100+ TB/day and 100K+ events/sec at Zalando, as well as pricing and terms services at AWS using a broad set of cloud-native tools. He combines hands-on implementation and testing (notably security and OAuth work on the open-source Nakadi event bus) with four-plus years of team leadership and architecture ownership. Comfortable across the stack—from API design and Kafka-centered event buses to DynamoDB/Lambda ecosystems—he focuses on reliable, observable systems for high load Big Data environments. Colleagues rely on him for pragmatic tech design, solid operational practices, and steady delivery under scale.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at National Aerospace University -'Kharkiv Aviation Institute'​
languagesEnglish, German, Russian, Ukrainian
github-logo-circle

Github Skills (14)

spring-boot10
javas10
api-rest10
rest-api10
api-design10
restful-api10
java10
oauth9
testing9
eventbus8
postgresql8
microservices7
microservices-application7
kafka7

Programming languages (5)

JavaCSSScalaElmPython

Github contributions (5)

github-logo-circle
zalando/nakadi

Oct 2015 - Mar 2019

A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
Role in this project:
userBack-end Developer
Contributions:15 releases, 190 commits, 380 PRs in 3 years 5 months
Contributions summary:Vyacheslav primarily focused on implementing and testing security features and improving API functionality for the Nakadi event bus. They added tests for OAuth authentication modes, including basic and full modes. The user also addressed the issue of event publishing and compressed events by adding a test to accept a compressed body. They also introduced methods to retrieve subscriptions from the database.
queuesjava-8streamsmessage-passingevent-driven
v-stepanov/zumbeispiel

Dec 2015 - Dec 2015

Contributions:2 PRs, 20 pushes, 5 branches in 3 days
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
Vyacheslav Stepanov - Senior Software Engineer II at HubSpot