Kirk Okada

Software Engineer at Zillow Group

Hawaii, United States
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
Kirk Okada is a software engineer with 12 years of experience building reliable web applications, currently based in Hawaii and contributing at Zillow Group. He brings practical back-end expertise, notably improving AWS MSK IAM authentication in the popular ruby-kafka client to add session token support and tighten cloud security integrations. Kirk’s background spans web development roles and a history in translation and proofreading, giving him a knack for clear communication and meticulous code reviews. His BS in Biochemistry from the University of Washington reflects a strong analytical foundation and attention to detail. Comfortable working across maintenance and feature work, he pairs production-minded engineering with an eye for security and interoperability. Colleagues rely on him to make web apps “work real good” while quietly improving robustness behind the scenes.
code12 years of coding experience
bookBS, Biochemistry, 3.6, BS, Biochemistry, 3.6 at University of Washington
bookPunahou School
languagesEnglish, Japanese
github-logo-circle

Github Skills (7)

ruby10
kafka10
authentication10
cloud-integration10
sasl10
auth10
json9

Programming languages (3)

JavaJavaScriptRuby

Github contributions (5)

github-logo-circle
zendesk/ruby-kafka

Mar 2022 - Mar 2022

A Ruby client library for Apache Kafka
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 6 comments in 29 days
Contributions summary:Kirk primarily focused on enhancing the AWS MSK IAM authentication mechanism within the Kafka client library. Their contributions involved adding support for session tokens, removing unnecessary parameters, and adjusting the canonical query for proper functionality. These changes were implemented across multiple files including core client, SASL authenticator, and AWS MSK IAM-specific modules, suggesting a focus on improving security and cloud integration. The user also performed a minor version update, showing a contribution to maintenance.
apache-kafkaruby-gemkafka-consumerclient-libraryruby-client
kirkokada/cobra_khan_academy

Mar 2015 - Apr 2015

Contributions:50 commits, 29 pushes, 1 branch in 1 month
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
Kirk Okada - Software Engineer at Zillow Group