Dmitry Kutakov

Senior Backend Engineer at Pentaleap

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
Dmitry Kutakov is a Senior Backend Engineer based in Berlin with 13 years of experience building high-throughput, production-grade systems across startups and large companies. He has designed and scaled real-time data platforms (from 2k to 6M events/sec) and owned resilient ML-backed recommendation services with 99.95% uptime at Snap, combining Go, Python, Kubernetes, and cloud-native tooling. A practical engineer who moves between hands-on coding, CI/CD and infrastructure, he championed API-first design, observability and reproducible builds while founding backend standards and on-call practices. Dmitry is also an active open-source contributor to prominent Go projects like gin-gonic/gin and urfave/cli, improving test coverage, error handling and form mapping logic—work that reflects his focus on quality and maintainability. He often brings less obvious strengths to teams: turning ad-hoc prototypes into fully automated, secure deployment pipelines and mentoring others through shared knowledge sessions.
code13 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Ryazan State Radiotechnical University (former Academy)
github-logo-circle

Github Skills (16)

command-line10
golang10
application-framework10
app-framework10
web-framework10
go10
go-language10
cli10
testing10
routers9
refactoring9
router9
code-optimization9
performance-monitor8
performance-analysis8

Programming languages (6)

DockerfileShellGoLuaJupyter NotebookPython

Github contributions (5)

github-logo-circle
gin-gonic/gin

Dec 2018 - Nov 2019

Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:1 review, 20 commits, 23 PRs in 11 months
Contributions summary:Dmitry primarily contributed to bug fixes, addressing issues related to internal struct mapping, test port selection, and error handling within the Gin framework. They also made significant improvements to the testing suite, adding new test cases to validate functionalities like context reset and static file serving. Furthermore, the user refactored form mapping logic, introducing features such as array and time duration support. They also focused on improving the test coverage and reducing potential errors with the use of errcheck linters.
golangapibetter-performancegintimes
urfave/cli

Dec 2019 - Dec 2019

A simple, fast, and fun package for building command line apps in Go
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 4 comments in 5 days
Contributions summary:Dmitry primarily contributed to refactoring and improving the codebase of a command-line application library written in Go. Their work involved simplifying code, eliminating type assertions, and refactoring flag names for better clarity. They also focused on optimizing the test suite by reducing excessive stdout logging. These changes demonstrate a focus on code quality, maintainability, and testing practices within the context of building command-line tools.
golang-libraryyamlgolangcommand-line-toolsubcommands
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