Sergei Ponomarev is a pragmatic backend engineer with 15 years of experience building high-performance, secure distributed systems in Go and Java, including a low-latency OpenRTB DSP proxy that processes millions of requests daily across hundreds of CPU cores. He focuses on code quality, benchmarking and profiling (JMH/JOL, pprof), database optimization and resilient microservice architectures, and has hands-on sysadmin experience with Docker, Prometheus/Grafana and AWS. Sergei is an active open-source contributor to high-profile projects like fasthttp and zstd and maintains practical self-hosting work for OpenWrt, showing a taste for lean, efficient infrastructure. Comfortable mentoring teams and shipping full-stack features when needed, he also brings a rare combination of deep protocol knowledge (HTTP, TLS, SMTP) and real-world PCI/KS compliance experience from payments and advertising domains.
15 years of coding experience
16 years of employment as a software developer
The Master degree in Computer Science, Control systems engineering, programming, The Master degree in Computer Science, Control systems engineering, programming at Kryvyi Rih Technical University
Contributions:8 reviews, 45 commits, 23 PRs in 3 months
Contributions summary:Sergei primarily contributed to improving the ctop application, a command-line interface for container metrics. Their work included adding new features such as an uptime column, optimizing the handling of Docker events, and implementing logging enhancements. They also addressed bugs related to the display of environment variables and implemented the functionality to open the container's exposed web ports in the browser.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Role in this project:
Back-end Developer
Contributions:7 reviews, 11 commits, 15 PRs in 1 year 2 months
Contributions summary:Sergei primarily contributed to improving the fasthttp library's core functionality. They implemented new methods for setting and managing URIs, optimizing performance through URI reuse. Furthermore, the user enhanced the codebase by introducing `isHttps()` and `isHttp()` helper functions and by refactoring existing code. They also addressed various minor issues, including incorrect references and made examples for client-side usage.
memorymemory-allocationstuned10xzero
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.