Sergey Yarmonov is a seasoned software engineer and technical leader with 13 years of experience building systems from sub-kilobyte embedded devices to large distributed backends. He has led and scaled engineering teams at companies like Positive Technologies and PaulCamper, driving architecture, hiring, sprint planning, and code quality with a strong emphasis on Clean Code, Clean Architecture and unit testing. Hands-on across languages and stacks, Sergey has notable Go expertise—contributing to the go-daemon library by implementing core daemonization, signal handling and test examples—and practical experience with PostgreSQL, Redis, AWS and containerized deployments. Comfortable with remote work and complex customer-facing projects, he pairs deep technical craftsmanship with proven delivery and process organization skills. A pragmatic engineer, he also brings embedded systems and industrial automation experience, from AVR device firmware to real-time control integrations.
13 years of coding experience
15 years of employment as a software developer
Software engineering, Software engineering at Алтайский Государственный Технический Университет
Contributions:4 releases, 3 reviews, 107 commits in 5 years 10 months
Contributions summary:Sergey primarily contributed to the `go-daemon` library by implementing and refactoring core daemonization functionality. They introduced the `Daemonize` and `Reborn` functions for process management, enabling background execution and working directory changes. Additional features include redirecting standard streams and incorporating signal handling capabilities within the library. Furthermore, the user added test examples and improved the documentation for the library's usage.
Change tags of structures' fields in runtime without copying of data in Go.
Contributions:26 commits, 1 PR, 24 pushes in 2 years 5 months
golangcopyingruntimefieldstags
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.