Mu-Hun Kim,
Web Frontend Wizard 🪄

Areas of Interest: Open Source Contributions, Interactive & Accessible UI Design, Improving Developer Experience

I am a college student specializing in web front-end engineering, with over three years of experience working across multiple startups.

Education

Computer Engineering, Jeju National University

Major courses — Data Structures, Algorithms, Open Source, Databases, Software Engineering, Programming Languages, etc.

I have been consistently organizing my lecture notes in a GitHub repository.

  • Completed five semesters before taking a long-term leave for alternative military service.
  • Returned to school in March 2024, expected graduation in February 2026.
  • As of the 2nd semester of 2025, with less than 5 credits remaining, I am able to flexibly complete courses if employment is confirmed.

Work Experience

Web Frontend Engineer, Penxle Company

Worked as a contract frontend engineer at Penxle Company, a startup pursuing open business1 practices. Joined three months prior to the initial launch of its content platform ‘Glyph’ for Web novel creators, where I contributed to key frontend development tasks for six months.

Common Tools and Systems Used in Projects

  • Main tools used: Vite, TypeScript, SvelteKit, PandaCSS, GraphQL
  • Data model sharing with Backend: Facilitated seamless collaboration by utilizing a shared GraphQL schema with backend team.
  • WYSIWYG document editing feature R&D: Conducted research and implemented advanced document editing functionalities utilizing the Tiptap editor toolkit.
  • Branch management and PR review system: Used stack-based branch management strategy (stacking.dev) and the GitHub-integrated code review tool Graphite.

Throughout my tenure at Penxle, I actively proposed and contributed multifaceted improvements to various web technologies and UI designs. For more details, see the Penxle Company Issue Contribution List (Korean) page.

Key Projects (Most Recent First)

  • Rebranding Initiative (Mar – Apr 2024)

    • Directed the frontend rebranding initiative, encompassing logo updates, header/footer redesigns, and editor style realignment.
  • UI Renewal Project (Feb 2024)

    • Enhanced user interactions by redesigning core UI elements based on early feedback.
    • Enhanced accessibility compliance through the implementation of WAI-ARIA standards.
  • WYSIWYG Editor Renewal (Jan 2024)

    • Simplified publication options, significantly enhancing UX.
    • Refactored code for a more efficient, single-directional data handling structure.
  • Glyph (formerly Penxle) Launch Preparation (Oct – Dec 2023)

    • Developed onboarding pages and features.
    • Engineered sentence-to-image sharing functionality.
  • Contributed to keyboard accessibility improvements for enterprise documentation service ‘Readable’ in Oct 2024. (see contribution: penxle/readable#1128)

Software Engineer, Uniquegood Company

Served as a software engineer at Uniquegood Company, a startup specializing in interactive storytelling, gamification-based education, and AR gaming platforms, where I led the development and operation of content authoring tools for the ‘RealWorld’ platform during my alternative military service.

  • Introduced shared WebView screens for both Android and iOS apps, optimizing load times and UI consistency.
  • Research and Developed WYSIWYG Editor Plugins for Expand capabilities based on internal user feedback.
  • Managed a comprehensive service renewal from Angular to React, significantly improving maintainability and user experience.

Engineering Intern, Planetarium

Interned as an engineer at Planetarium, a pioneering startup in decentralized gaming and open-source blockchain technologies, contributing directly to the launch preparation and stabilization of the ‘Nine Chronicles’ game.

  • Main Role: Enhanced the stability and usability of the “Nine Chronicles” blockchain game launcher through end-to-end testing automation and multilingual support.

  • Publications - Decentralization Intersects with Online Game
    I published an introduction to the technology domain that combines blockchain and games on our in-house engineering blog.

Skills & Experience

Automation Programming

I create and use scripts and tools to improve efficiency in repetitive tasks at work and in daily life. During my time at Planetarium and Penxle Company, I personally proposed and implemented test and build pipeline automation.

I also contributed a web automation case applied to campus ICT services to a domestic software engineering magazine and create a web automation online course for programming beginners, released for free on Inflearn.

Proficient in Git

I have used the version control tool Git for a long time. I can edit commit history and calmly handle merge conflicts, and I am adept at using Git both in the command line and graphical interfaces.

Open Source Programming

I started open source programming over 10 years ago with the open source game server PocketMine. I am familiar with reporting and resolving issues in external open source tools during work.

Most Recent case in Jan 2025

  • Bug Fix in Jodit WYSIWYG Editor React Wrapper (see contribution: jodit/jodit-react#287)

    • While integrating Jodit WYSIWYG editor for a web service outsourcing project, I found a runtime error in the official React wrapper component.
    • Analyzed the cause through debugging, submitted a detailed patch, and it was merged into the official repository.

Contact info

You can also view this resume at the below web page.
https://frontend.moe/resume-english


  1. Open business is a management style that makes product code public and transparently shares information among stakeholders. (Open business - Wikipedia) Tech companies adopting this culture operate all products as open source and regularly disclose key service metrics, financial status, and employee compensation to the public. ↩︎