Ondřej Kupka

Senior Software Engineer at Red Hat

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ondřej Kupka is a Senior Software Engineer with 14 years of experience specializing in backend systems, predominantly in Go since 2013, building gRPC/REST APIs, Kafka-based data pipelines, and CLI utilities. He has driven microservice migrations and performance rewrites on Google Cloud and contributed to notable open-source projects like google/go-github, extending API models for issues, pull requests and releases. At Red Hat he focuses on OpenShift workloads, drawing on past IoT and infrastructure work that spans MQTT, Docker, and Kafka. A pragmatic generalist, he pairs low-level Unix and tooling experience with recent interests in ML, MLOps and prompt engineering, and has a track record of fixing issues himself rather than waiting for others.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at Univerzita Karlova v Praze
languagesEnglish, Czech
github-logo-circle

Github Skills (6)

golang10
go10
github-api10
github10
apidoc9
api9

Programming languages (9)

TypeScriptRustCJavaScriptGoPHPHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
google/go-github

Nov 2013 - Oct 2014

Go library for accessing the GitHub v3 API
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 comments, 4 issues in 10 months
Contributions summary:Ondřej contributed to the `go-github` library by adding and modifying functionality related to GitHub's Git references, issues, and pull requests. They added fields for enhanced data representation, such as URLs and statuses, to the `Issue`, `RepoStatus`, and `PullRequest` structs. They also added an assets field in `RepositoryRelease` struct for improved release information access. These changes suggest a focus on extending the library's capabilities for interacting with the GitHub API.
golangapigithub-api-v3api-v3go-library
salsaflow/salsaflow

Sep 2014 - Jan 2016

Contributions:42 releases, 1132 commits, 1 PR in 1 year 4 months
trunk-based-developmenttrunk-basedcli-utilitytbdcommand-line
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
Ondřej Kupka - Senior Software Engineer at Red Hat