Konstantin Perov

Senior Software Developer at Avito

Istanbul, Istanbul, Turkey
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

👤
Senior
Konstantin Perov is a Senior Software Developer based in Istanbul with 11 years of experience building high-load backend systems, primarily in Go. He has led and architected microservices at scale—designing a custom in-memory DB for geo-indexing, migrating critical data platforms, and porting notification services from Node.js to Go without downtime. As a former team lead and CTO, he combines hands-on coding with system design, CQRS/event-driven patterns, and DevOps practices across Kubernetes, Kafka, RabbitMQ and Postgres. He’s a golang advocate who also authors in-house libraries for consumers, cron, locks and DB wrappers, earning consistently high peer-review scores. Pragmatic and infrastructure-minded, he prefers solving performance and scaling challenges by creating concise, production-ready tools rather than piling on dependencies.
code11 years of coding experience
job11 years of employment as a software developer
github-logo-circle

Github Skills (164)

architectural-patterns10
linter10
architecture10
duplicate10
yaml10
golang10
database10
string-matching10
inheritance10
arch10
go10
conventions10
checker10
string-comparison10
mean-stack10

Programming languages (13)

JavaC++RustMakefileVueGoHTMLKotlin

Github contributions (5)

github-logo-circle
fe3dback/moredraw

Nov 2016 - Oct 2018

Contributions:21 commits, 21 pushes, 1 branch in 1 year 10 months
fe3dback/go-arch-lint

Aug 2020 - Jun 2022

GoLang architecture linter (checker) tool. Will check all project import path and compare with arch rules defined in yml file. Useful for hexagonal / onion / ddd / mvc and other architectural patterns. Tool can by used in your CI
Contributions:30 releases, 15 reviews, 158 commits in 1 year 10 months
lintercheckerymlpatternsconventions
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