Jemin Huh

Software Engineer at SK planet

Seoul, 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
Jemin Huh is a seasoned software engineer based in Seoul with 13 years of experience building large-scale, real-time backend systems and analytics platforms. He has designed and operated high-throughput architectures at SK planet—handling billions of logs and running Kafka Streams for real-time A/B test analytics and monitoring—and previously contributed to data analytics R&D at Samsung SDS. Recently he contributed core streaming support for OpenAI chat completions to the high-profile Spring AI project, adding Reactor Flux-based stream clients and hardening OpenAI response handling. Comfortable across distributed systems, PaaS and observability, he pairs deep production experience with academic grounding in software engineering. Known for pragmatic architecture choices, he often focuses on making complex analytics and AI integrations reliable and scalable in production.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Kyungwon University
languagesKorean, English
github-logo-circle

Github Skills (9)

javas10
api-rest10
rest-api10
openai-api10
artificial-intelligence10
api-design10
java10
restful-api10
spring-boot10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
spring-projects/spring-ai

Nov 2023 - Feb 2025

An Application Framework for AI Engineering
Role in this project:
userBack-end Developer
Contributions:12 reviews, 20 PRs, 32 comments in 1 year 2 months
Contributions summary:Jemin implemented a stream client for OpenAI's chat completion API, adding core functionality to the Spring AI framework. This involved creating request and response classes, integrating the `spring-boot-starter-webflux` dependency, and building an `AiStreamClient` interface using Reactor Flux. They also made improvements to the OpenAI client, including tolerating unknown response fields. The work focused on enabling streaming capabilities for OpenAI chat completions within the project.
artificial-intelligencejava
JM-Lab/utils-java11

Oct 2020 - Mar 2023

Contributions:2 PRs, 21 pushes, 9 branches in 2 years 5 months
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
Jemin Huh - Software Engineer at SK planet