Human-System Interaction
I came from HCI and Visual Analytics research. The work is making a model's output something a person can actually interrogate on screen.
Software Engineer with 7 years of experience.
My work started in HCI and Visual Analytics, where I studied how people understand and work with complex systems. That interest has continued through AutoML and explainable AI (XAI), data visualization, content platforms, server-driven UI, and internal operations automation.
Recently, I have been interested in using AI to help people make better decisions with less effort. Through GitHub-centered collaboration, browser automation, and executable prototypes, I am exploring ways to make scattered information and evidence easier to work with.
https://kihwan.kimjuljin1875@gmail.comLinkedInGitHubI came from HCI and Visual Analytics research. The work is making a model's output something a person can actually interrogate on screen.
I built the prediction-explanation UI for an AutoML product. Without the reasoning beside the number, a non-expert has no basis for acting on it.
Server-driven UI let us change screens and run A/B tests without waiting on a release. Existing screens moved over gradually rather than in one rewrite.
I would rather show a working screen than describe an idea in a document. Pairing with an agent shortens that gap to a day or two.
Every tool keeps its own context, which leaves a person to carry state between them — what the issue said into the PR, what the log showed into the thread. That carrying belongs in tooling: GitHub workflows, internal-tool integration, browser automation.
Exploring AI-native product development and internal operations automation while building creator-commerce frontend systems. I use GitHub-centered collaboration, executable prototypes, and browser automation to reduce the cost of product changes and repeated investigation work.
Focused on reducing the dependency between product experimentation, operational UI changes, and deployment cycles in a large content platform. Through server-driven UI and gradual migration, I helped create structures that let operators adjust and test experiences faster.
Currently TmaxBizAI
Formerly TmaxData
Designed product flows, visualizations, and interactions that helped non-expert users work with complex AI and analytics systems. The focus was not technology first, but the usability, explainability, and workflow of AI systems.
Contributing to an open-source MMORPG where AI agents and humans play through the same protocol (Rust · Svelte · Three.js · WebAssembly). Game development was new to me; I started with client tests and now work mostly on the Rust server, and all ten PRs have been merged.
Contributing to vite-plus, the toolchain from VoidZero (the team behind Vite and Vitest), a Rust · TypeScript hybrid. Started with a merged shell-integration fix on the Rust side; now working on the vite-task task runner's cache on the TypeScript side, alongside issue analysis and PR review across both repos.
Kihwan Kim
A Computing Research Repository (CoRR), 2108.00151, 2021
Cheonbok Park, Chunggi Lee, Hyojin Bahng, Yunwon Tae, Kihwan Kim, Seungmin Jin, Sungahn Ko, Jaegul Choo
ACM International Conference on Information and Knowledge Management (CIKM), 2020
Kihwan Kim, Sanghoon Kim, Chunggi Lee, Sungahn Ko
ACM International Conference on Mobile Systems, Applications, and Services (MobiSys), 2019
Juyoung Oh, Chunggi Lee, Hwiyeon Kim, Kihwan Kim, Osang Kwon, Eric D. Ragan, Bum Chul Kwon, Sungahn Ko
A Computing Research Repository (CoRR), 2204.09524, 2018
Jaesung Lee, Kihwan Kim, Chunggi Lee, Sungahn Ko
Noise & Vibration, Vol.27 No.6, 2017.11