Haruki Okada

Senior Software Engineer at LINE Corp

Japan
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

🤩
Rockstar
🎓
Top School
Haruki Okada is a Senior Software Engineer with 11 years' experience building and operating large-scale distributed systems, currently responsible for a company-wide Kafka platform at LINE that handles up to 25 million messages/sec and over a petabyte of daily data exchange. He combines deep systems knowledge—Kafka internals, OS, and hardware—with hands-on Java development and performance tuning to keep high-throughput clusters reliable at scale. A maintainer of the high-performance Decaton Kafka consumer framework and a contributor to the Apache Kafka mirror, he focuses on pragmatic improvements that boost operational robustness and code quality. Earlier roles in ad tech and data platforms round out his expertise in scalable data pipelines, Spark/EMR, and BigQuery. Collected mathematical training underpins his analytical approach to investigating and resolving performance and reliability challenges.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at Tokyo Metropolitan University
languagesJapanese
github-logo-circle

Github Skills (7)

scala10
javas10
kafka10
java10
documentation9
configuration-management9
system-design8

Programming languages (17)

JavaC++CSSCRustScalaGoTLA

Github contributions (5)

github-logo-circle
apache/kafka

May 2020 - Jul 2022

Mirror of Apache Kafka
Role in this project:
userBack-end Developer
Contributions:28 reviews, 7 commits, 22 PRs in 2 years 2 months
Contributions summary:Haruki's commits primarily focus on minor fixes and improvements to the Apache Kafka project. They addressed various typos in comments and documentation, enhancing code readability. The contributions include modifications to code related to Kafka Streams and configuration settings, demonstrating a focus on improving the codebase's quality and functionality. The user also contributed to the addition of a configuration for adjusting the listen backlog size for the Acceptor.
apache-kafkakafka-consumerapachescalakafka
ocadaruma/rumikan

Mar 2021 - May 2021

Contributions:80 commits, 70 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