Jinmu Ko

My name 撫 (Mu) carries the meaning of 'soothing formless things by hand.' Discovering invisible problems like user inconveniences, and solving them one by one with code, I am a developer growing through this process.

Experiences

Frontend, DevOps

Excellence Award

Developed AI docent service 'AIMuse'. Designed wireframes and components, implemented exhibition/artwork description pages and chatbot, built frontend/backend CI/CD pipeline, edited demo video

Frontend Developer

Experienced the entire process from idea planning to actual product deployment

Open Source

Obsidian Plugin - Automatic Theme Switching by Folder

TypeScript, Obsidian API•16 stars

Creator

...

Obsidian Plugin - Navigate Up in Hierarchical Notes

TypeScript, Obsidian API•6 stars

Creator

Interactive SSH Connection Helper CLI Tool Developed in Go

Go•17 stars

Technical Skills

Backend

  • • Node.js/TypeScript
  • • C/C++
  • • Go
  • • RESTful API
  • • System Programming

Frontend

  • • React
  • • TypeScript
  • • Astro
  • • Tailwind CSS
  • • Obsidian API

DevOps

  • • AWS (CLF-C02)
  • • CI/CD
  • • Docker
  • • Nginx
  • • GitHub Actions

Certifications

Projects

FdF

This project is about representing a landscape as a 3D object in which all surfaces are outlined in lines.

COpenGL3D Graphics

Minishell

Bash-Like Shell Implemented in C. Implemented Unix shell using C language and system calls, and optimized performance by implementing custom hash table for environment variable management.

CSystem ProgrammingShellHash Table

Webserv

Static Server Implemented in C++. Implemented asynchronous event loop using kqueue (I/O multiplexing), and led object-oriented refactoring based on Single Responsibility Principle (SRP) to improve structure.

C++Web ServerkqueueI/O MultiplexingOOP