Mikhail Nepryakhin

Go Developer at Magnit OMNI

Izhevsk, Udmurtia, Russian Federation
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
Mikhail Nepryakhin is a Go developer with five years of experience building high-load, cloud-native microservices and data pipelines using Golang and Rust. He has practical expertise across the messaging and storage stack (Kafka, RabbitMQ, NATS, Postgres, MongoDB, ClickHouse, Redis, S3) and production tooling including Kubernetes, Helm, ArgoCD and GitLab CI/CD. His work spans both hands-on backend engineering and system design—contributing to clean-architecture templates, adding integration tests, Swagger docs, and RabbitMQ RPC implementations to open-source Golang projects. Having shipped services at Evrone, Wildberries, ecom.tech and now Magnit OMNI, he combines attention to linting and CI quality with experience in observability via the Grafana stack. Based in Izhevsk, he’s a pragmatic engineer who focuses on reliable, testable service boundaries and developer-friendly infrastructure.
code5 years of coding experience
job5 years of employment as a software developer
github-logo-circle

Github Skills (13)

rabbitmq10
api-rest10
rest-api10
go10
api-design10
restful-api10
swagger9
clean-architecture9
microservices8
microservices-application8
golang8
dependency-injection7
testing7

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
evrone/go-clean-template

Jan 2021 - Aug 2021

Role in this project:
userBack-end Developer
Contributions:11 releases, 6 reviews, 57 commits in 7 months
Contributions summary:Mikhail primarily contributed to the project by implementing and modifying the application's backend functionality. Their commits focused on integrating Swagger documentation for the API endpoints, refactoring routers, and establishing an RPC client and server using RabbitMQ. The code changes included the addition of integration tests and the refactoring of code to adhere to strict linters and the configuration of the application.
golangtemplatecleandependency-injectionmicroservices
golang-school/layout

Nov 2024 - Dec 2024

Contributions:2 pushes, 1 branch in 1 month
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
Mikhail Nepryakhin - Go Developer at Magnit OMNI