Sergei Malafeev

Lead Java Developer at Sberbank

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

🤩
Rockstar
🎓
Top School
Sergei Malafeev is a Lead Java Developer with 12 years of experience designing and delivering resilient, distributed systems for enterprise customers including Sberbank, Visa, Autodesk and TomTom. He specializes in backend Java, microservices and observability, with hands‑on experience implementing distributed tracing and instrumentation for Spring Boot/Cloud, JPA/Data Rest and RxJava in a notable open-source tracing project. Sergei has a track record of raising engineering standards—introducing CI/CD, static analysis, testing practices and mentoring teams—to accelerate delivery and reduce operational risk. His background spans low-level C/C++ telecom work to high‑level REST and graph metadata services, giving him a broad systems perspective. Based in Moscow, he blends deep technical craftsmanship with leadership in large organizations. A physicist by training, he brings analytical rigor to solving complex software and integration challenges.
code11 years of coding experience
job18 years of employment as a software developer
bookMaster's degree, Physics, Master's degree, Physics at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
147reputation
22kreached
3answers
8questions
github-logo-circle

Github Skills (25)

tracer10
instrumentation10
java10
javas10
netflix-zuul10
spring-boot10
spring-cloud10
jpa10
trace10
api-design9
restful-api9
rxjavafx9
testing9
api-rest9
rxjava9

Programming languages (11)

JavaCSSShellScalaSCSSMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
Distributed tracing for Spring Boot, Cloud and other Spring projects
Role in this project:
userBack-end Developer
Contributions:8 commits, 11 PRs, 1 push in 2 years 5 months
Contributions summary:Sergei focused on implementing distributed tracing for Spring Boot and Spring Cloud projects, specifically related to the Zuul proxy and JPA/Data Rest components. They added new features for Zuul tracing, including tests, configurations, and documentation, alongside addressing checkstyle issues. The user also added and tested instrumentation for JPA and Data Rest, demonstrating an understanding of database integration. Further contributions included upgrading dependencies and the implementation of instrumentation for RxJava.
hystrixrxjavajdbcmongodbresttemplate
Edgewonk/fxcomponents

Jun 2016 - Jan 2017

Contributions:18 commits, 6 PRs, 8 pushes in 6 months
javacomponent-libraryjavafxjavafx-component
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