Hwang Inki

Data Engineer

South Korea
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
Hwang Inki is a data engineer with a decade of experience building and operating large-scale data platforms across major Korean tech companies, currently at Viva Republica (Toss). He has deep hands-on expertise in cloud-native data pipelines, Spark-based processing, GCP services, and Kubernetes-driven deployments, having improved performance, reliability, and CI/CD in production environments at Samsung and Kakao Entertainment. An active open-source contributor, he has enhanced lifecycle, scheduling, and observability for kubeflow/spark-operator and improved Debezium’s JDBC/MySQL connectors to strengthen change-data-capture reliability. Known for setting up and owning end-to-end workflows, he pairs pragmatic operational rigor with a knack for improving state handling and failure recovery in distributed systems.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Electronic Engineering, Bachelor's degree, Electronic Engineering at Kookmin University
languagesEnglish
github-logo-circle

Github Skills (22)

kubernetes10
cdc10
kafka-connect10
apache-spark10
mysql10
databases10
jdbc10
java10
javas10
go10
kubernetes-pods10
change-data-capture10
apache-kafka10
database10
dockers9

Programming languages (12)

TypeScriptJavaShellCGoMustacheHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kubeflow/spark-operator

Nov 2020 - Dec 2020

Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
Role in this project:
userBackend & DevOps Engineer
Contributions:14 reviews, 6 commits, 9 PRs in 1 month
Contributions summary:Hwang primarily focused on enhancing the application's functionality and maintainability. They made several improvements related to resource management within the batch scheduler and improved the application's state handling, particularly around executor status. Furthermore, the user added functionality to clear batch scheduling upon completion, indicating a contribution to the application's lifecycle management. They also added a prometheus container port name, suggesting work related to application monitoring and observability.
lifecyclespark-applicationsapacheoperatorspark
debezium/debezium

Aug 2022 - Aug 2022

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 2 commits, 2 PRs in 1 day
Contributions summary:Hwang primarily contributed to the Debezium project by implementing and modifying database connectors, focusing on the JDBC and MySQL connectors. They addressed issues related to data capture, specifically handling tombstones and improving error handling during failover scenarios. The commits involved modifying existing code, adding new features, and refactoring existing functionality. The changes improved data consistency and reliability within the data streaming pipelines.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
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
Hwang Inki - Data Engineer