Egor Starkov is a seasoned software leader with over a decade of hands-on experience spanning embedded firmware, mobile browsers, medical devices, and cloud-native developer tooling. As a Team Manager at YADRO and former R&D lead at Nokia and GE Healthcare, he blends technical breadth—from kernel and low-level C to Docker-based CI/CD—with pragmatic process design that improved predictability and test coverage. He has driven teams to adopt Common Development Environments and hybrid CI, and recently built Docker-based tooling in telecom to accelerate product delivery cycles. An active open-source contributor, Egor has contributed backend and DevOps fixes to notable projects like Neon (serverless Postgres) and Emscripten, showing a knack for systems-level robustness and performance. Colleagues know him for strong analytical leadership, a quality-first mindset, and the ability to move teams from prototypes to repeatable, production-ready workflows.
12 years of coding experience
15 years of employment as a software developer
Master, Computer Science, Embedded systems, Master, Computer Science, Embedded systems at Saint-Petersburg State University Information Technologies, Mechanic and Optics (University ITMO)
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:116 reviews, 100 commits, 89 PRs in 1 year 3 months
Contributions summary:Egor primarily focused on enhancing the Neon serverless Postgres database project. Their work included implementing features using the `const_format` crate for generating default listen addresses and fixing various related issues. They also addressed bugs related to stale addresses within command-line help and configuration files. Furthermore, they contributed to the safekeeper component, adding metrics, implementing an HTTP handler for metrics, and refactoring the authentication process.
Repository to store student's practical works on high performance computing course
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:17 commits, 3 PRs, 3 comments in 18 days
Contributions summary:Egor primarily focused on developing a lock-free set implementation, including the core data structures and algorithms. They implemented add, remove, and contains methods, experimenting with different approaches like marking nodes for deletion. The user also built a testing framework with both single-threaded and multi-threaded stress tests to validate the correctness and performance of the lock-free set. Contributions also included the implementation of a ConcurrentMap-based set and a wait-free get operation.
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.