Denis Isaev

Engineering Director, Foundation Services

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
Denis Isaev is an engineering leader with 13 years of experience building large-scale distributed systems and developer tools, currently directing Foundation Services at Yandex Cloud. He previously drove tech strategy and reliability for Yandex Go’s $10bn+ GMV ride-hailing platform, improving uptime from 99.9% to 99.99% across an 800+ microservice backend. A hands-on founder and open-source maintainer, Denis authored the widely used golangci-lint and reimplemented its official GitHub Action, demonstrating deep expertise in Go, CI/CD, and developer experience. He has a proven track record of taking services from 0 to 1, optimizing performance at scale, and leading cross-functional teams through M&A and platform redesigns. Based in Moscow, he combines system-level engineering (from low-latency C services to cloud APIs) with product-focused leadership and a knack for shipping durable, observable infrastructure.
code12 years of coding experience
job10 years of employment as a software developer
bookTechnopark@mail.ru
bookMaster of engineering and technology Computer Science, Master of engineering and technology Computer Science at Bauman Moscow State Technical University
languagesEnglish, Russian, Tatar
stackoverflow-logo

Stackoverflow

Stats
141reputation
8kreached
4answers
0questions
github-logo-circle

Github Skills (27)

github-ci10
golangci-lint10
typescript10
code-analysis10
go10
lint10
typescript-types10
linter10
linting10
typescripts10
githubaction-workflow10
act10
code-optimization9
caching9
go-modules8

Programming languages (12)

TypeScriptDockerfileShellC++CJavaScriptGoLua

Github contributions (5)

github-logo-circle
golangci/golangci-lint

Jun 2018 - May 2020

Fast linters runner for Go
Role in this project:
userBack-end Developer & Linter Maintainer
Contributions:43 releases, 330 commits, 481 PRs in 2 years
Contributions summary:Denis made significant contributions to the `golangci/golangci-lint` project, primarily focused on improving and extending its functionality. They implemented features such as auto-fixing for misspellings and whitespace issues and added support for new linters like `scopelint`, `gochecknoinits`, and `gochecknoglobals`. The user also optimized performance by implementing package caching and made various bug fixes and enhancements across the code base, showing a strong understanding of the project's architecture.
golanglinterlinterssaltrunner
Official GitHub Action for golangci-lint from its authors
Role in this project:
userFull-stack Developer
Contributions:8 releases, 30 commits, 23 PRs in 20 days
Contributions summary:Denis reimplemented the GitHub action in TypeScript, which involved significant refactoring of the codebase and a switch in technologies. They also made changes to the build process, including improvements to caching and adjustments to how arguments are passed to the `golangci-lint` tool. Furthermore, the user addressed parsing issues and refactored code related to error handling and argument formatting. These contributions indicate a comprehensive understanding of the action's functionality and its interaction with golangci-lint.
golanglinterlintgolangci-lintgo
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
Denis Isaev - Engineering Director, Foundation Services