Inanc Gumus is a Senior Software Engineer in New York with 11+ years of experience building distributed systems, browser automation, and developer tooling—most recently advancing Grafana's k6 browser testing and gRPC load-testing capabilities. He is a prolific Go educator and author (Effective Go, Learn Go repository with 1,000+ hand-crafted examples) who has taught tens of thousands of developers via Udemy and technical writing. As an early AdTech founder and VP of Engineering, he designed web-scale microservices, crawlers, and CI/CD pipelines, and once cut $500k/year in operating costs through architecture and database optimizations. He blends hands-on engineering across backend and frontend domains with leadership in hiring, mentoring, and scaling teams. Comfortable from low-level protocols to Chrome DevTools integrations, he approaches problems as tradeoffs rather than rules—favoring practical, testable solutions. A longtime tinkerer who started programming in the 1990s, he brings deep systems intuition paired with a passion for teaching.
11 years of coding experience
27 years of employment as a software developer
Anadolu Üniversitesi
Orta Doğu Teknik Üniversitesi / Middle East Technical University
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Role in this project:
Backend & Frontend Developer
Contributions:7 reviews, 438 commits, 91 PRs in 3 years 4 months
Contributions summary:Inanc primarily contributed to the development of Go examples, exercises, and quizzes within the `learngo` repository, which focuses on learning Go by practice. The commits involve updates to existing code examples, including a lucky number game and word finder exercises, demonstrating the user's involvement in implementing and refining various aspects of the Go learning materials. Further contributions include the addition of new questions and exercises for topics such as conditional statements and switch statements. The user's work also covered various other exercises, including those in the domains of pointers, structs, and file parsing, indicating a diverse range of contributions to different learning modules.
A modern load testing tool, using Go and JavaScript - https://k6.io
Role in this project:
Full-stack Developer
Contributions:338 reviews, 25 commits, 84 PRs in 3 months
Contributions summary:Inanc made significant contributions to the `grafana/k6` repository, primarily focused on enhancing the browser testing capabilities. Their work included the implementation and integration of several new methods for the `Locator` interface, such as `GetAttribute`, `InnerHTML`, `InnerText`, `TextContent`, `InputValue`, `SelectOption`, and `Press`. These additions appear to involve both backend and frontend skills.
golangload-testingjavascripttestinges6
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.
Request Free Trial
Inanc Gumus - Senior Software Engineer at Grafana Labs