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.
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.
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.