Leonid Bugaev is a seasoned software leader and founder with 17 years of experience building scalable, high-throughput systems and developer teams from Istanbul. As Head of Engineering at Tyk and founder of ProbeLabs, he blends hands-on backend work in Go and systems design with people leadership, recruitment, and product strategy for cloud-native API platforms. His contributions to notable open-source projects like the Tyk API gateway and the high-performance Go jsonparser show deep expertise in performance optimization, memory-leak fixes, and production profiling. Earlier roles span full-stack and data-heavy architectures—real-time decision engines, OLAP reporting, and large-scale scraping pipelines—demonstrating a talent for turning complex requirements into maintainable systems. He’s equally comfortable improving developer experience and docs (Turbolinks, search fixes) as he is tuning low-level RPC and profiling code, a rare blend of product-facing and systems-level craft. Ambitious about reshaping enterprises, he aims to make AI-first organizations that are leaner and dramatically more effective.
17 years of coding experience
11 years of employment as a software developer
BS Computer-aided design, BS Computer-aided design at National Research University of Electronic Technology (MIET)
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
Role in this project:
Back-end Developer
Contributions:252 releases, 232 reviews, 947 commits in 6 years 1 month
Contributions summary:Leonid primarily contributed to the backend of the Tyk API Gateway, focusing on core functionality. They fixed issues related to API handling, specifically regarding trailing slashes and request processing. Their contributions included exposing pprof HTTP interface for performance profiling, updating the version information, and refactoring RPC-related components to address memory leaks.
One of the fastest alternative JSON parser for Go that does not require schema
Role in this project:
Back-end Developer
Contributions:2 releases, 181 commits, 106 PRs in 6 years 2 months
Contributions summary:Leonid contributed to the performance optimization of a JSON parser written in Go. They added benchmark descriptions and improved documentation, demonstrating an understanding of code maintainability and readability. Furthermore, the user removed debug code and resolved merge conflicts, indicating a focus on code quality and collaborative development.
golangjson-alternativerequireperfomancefastest
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.