Skip to content
View kes02's full-sized avatar
📚
Studying CS
📚
Studying CS

Highlights

  • Pro

Block or report kes02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kes02/README.md

🇺🇸 English · 🇰🇷 한국어

About me

I'm Heejin, currently in the 17th cohort of Software Maestro, a software talent program run by Korea's Ministry of Science and ICT. I started on the backend with Java and Spring Boot, and these days I ship macOS apps in Swift. I built Pomopet, a menu-bar Pomodoro timer, and put it on Homebrew. On CodexBar I've filed 2 bug reports and had 4 PRs merged, and the regression I reported was fixed in v0.40.0.

Résumé & portfolio: kes02.github.io

Open source contributions

A macOS menu-bar app that keeps AI coding-tool usage limits visible at a glance.

  • Reported & root-caused a Claude OAuth account-switching bug (#1785).
  • Caught & reproduced a regression in v0.38.0 and filed a scoped follow-up (#1886) → fixed in v0.40.0, which I verified and closed.
  • Merged a feature PR that surfaces the Claude Max usage multiplier (5x/20x) in the plan label (#1932).
  • Merged a fix PR that classifies an unreadable Claude OAuth credential as a terminal refresh state, so background refresh stops retrying in vain and shows re-auth guidance instead (#2650).
  • Merged a fix PR pinning the Perplexity promo-credit expiry formatter to en_US_POSIX, so the date renders the same regardless of the user's locale. It also adds regression tests that stay stable across locales and time zones (#2651).
  • Merged a docs PR consolidating a duplicate provider section (#1801).

Featured projects

Pomopet: a macOS menu-bar Pomodoro timer where you pick a pet to study with and keep going together, tracking daily streaks and an activity-grass log. Swift · SwiftUI · SwiftData · install via homebrew-pomopet

jin-skills: seven Claude Code skills I wrote for my own workflow and packaged as a plugin, covering commit and PR conventions, ticket writing, and web research. Claude Code · Shell

time-mirror: a timeline planner (PWA) that sets your planned and actual timelines side by side, so you can look back on whether the day went the way you meant it to. TypeScript · PWA

js-boj-fetch: a Baekjoon problem recommender that suggests still-unsolved problems by your chosen conditions. JavaScript

Stats

GitHub Stats Top Languages
Heejin's GitHub stats Top Langs
GitHub streak

Connect

Portfolio Velog Gmail

Pinned Loading

  1. kes02.github.io kes02.github.io Public

    정희진의 이력서 입니다.

    HTML

  2. js-boj-fetch js-boj-fetch Public

    This is an automatic recommendation service for Baekjun's online blocking problem. I will register for the study center and recommend the problem that has not been solved yet according to the condi…

    JavaScript

  3. time-mirror time-mirror Public

    Users can compare and view their plans with the changed plans, and see the plan implementation accordingly.

    TypeScript

  4. Pomopet Pomopet Public

    🐾 MacOS menu bar Pomodoro timer that wakes up the character I posted with study every day — Activation, continuous recording (strick), activity grass

    Swift