Available for new projects · Seoul, KR

Learning & building

Hi, I'm minirang — a front-end developer who loves optimizing client logic and building simple, high-impact tools. Leveraging TS and Node, I focus on clean architecture, workflow automation, and seamless user experiences—recently contributing to a small-team website and crafting an esoteric language.

02 / Skills

Tools I reach for.

A working selection — not a checklist. Move your cursor over each card.

Py

Python

2 yrs · weekly
<>

HTML

3 yrs · daily
{ }

CSS

3 yrs · daily
JS

JavaScript

3 yrs · daily
TS

TypeScript

1 yrs · learning
N

Node.js

1 yrs · learning
PS

PowerShell

1 yrs · learning
Go

Go

1 mth · learning

03 / Journey

How it all started.

From curiosity to creation — the moments that shaped my path as a developer.

2019

Exploring Computers

I became curious about computers and started exploring websites, software, and the internet. As I learned how they worked, that curiosity naturally grew into an interest in programming and web development.

2022

Discovering Web Development

While exploring Chrome DevTools, I became fascinated by how websites were built. I started learning HTML, CSS, and JavaScript, and realized I wanted to become a web developer.

2023

Learning the Fundamentals

I began creating simple websites with HTML, CSS, and JavaScript while studying through online resources. Every small project helped me build confidence and strengthen my understanding of web development.

2024

Building Projects

I shifted my focus from learning concepts to building real projects. Along the way, I learned Python, Git, and GitHub, and improved my problem-solving skills through practical experience and continuous development.

2026

Expanding Horizons

Focusing on smooth collaboration and thoughtful UI/UX details, ensuring even the smallest interactions delight the user. I am also diving into backend development to better understand the entire architecture and build more robust full-stack projects.

04 / In Progress

What's on my desk.

Active projects in various stages of done. Updated when I remember to.

98%

Archiver

A tiny archiver program that compresses and decompresses files and folder with default Python library. Fast, light and easy to use.

95%

Block Coding Editor

A simple block coding editor site based on the Blocky library includes custom blocks.

50%

Personal Portfolio v3

The site you're looking at. Always in progress, adding new features all the time.

06 / Open Source

Open source that I contributed.

Small fixes, docs, and quality-of-life improvements I’ve helped with while learning in public.

07 / Achievements

A few milestones.

Selected accomplishments, recognitions, and moments that helped shape my learning path.

Team collaboration and brainstorming at a hackathon
Recognition

Open-source contributor

Multiple helpful fixes and docs

  • Improved onboarding and contributor guidance
  • Helped fix small but meaningful issues
Personal projects and experiments
Milestone

Built and shipped

Personal tools and experiments

  • Turned ideas into working projects
  • Kept improving after feedback and testing

08 / Reading

Books I’m reading.

Development books and references that help me think more clearly about systems, product, and code.

Stack of books and notes for deep reading
Currently reading

코딩책과 함께 보는 소프트웨어 개념 사전

김현정

  • Core OS concepts and software execution environments
  • High-level overview of web architecture and IT ecosystems
  • Fundamental CS terminology for effective team collaboration
Stack of books and notes for deep reading
Next up

You Don't Know JS Yet

Kyle Simpson

  • Deep dive into JavaScript engine mechanics: Scopes, Closures, and Hoisting
  • Type systems, explicit/implicit coercion, and value mutation
  • Asynchronous programming patterns and predictable code execution
Stack of books and notes for deep reading
Reference

코딩 자율학습 HTML+CSS+자바스크립트

수코딩(김기수)

  • Semantic markup and web standards for accessibility
  • Modern layout systems using CSS Flexbox and Grid
  • Dynamic DOM manipulation and client-side event handling

09 / Now

A snapshot of right now.

A quick look into what I'm diving into right now — tracking my journey, learning new stacks, and finding my rhythm as a developer.

Learning

Vite, TS & Python Ecosystems

Exploring full-stack tech and multi-language web dev

  • Going to Building a school info web app using Fetch and APIs
  • Experimenting with different languages to build dynamic pages
  • Deepening my understanding of API integration and data serving
Listening

On repeat this month

Keeping my focus while coding and debugging

  • Classical piano music for deep focus
  • Mellow and calming pop playlists
  • Immersive lo-fi tracks on loop
Thinking
"As a student, I often wonder about the future of developers in the AI era. But in the end, actions speak louder than words."
— Linus Torvalds, "Talk is cheap. Show me the code."

10 / GitHub

Activity, by the numbers.

A quick snapshot of my GitHub activity: issues opened, pull requests authored, repositories contributed to, and total stars earned across public projects.

Issues
opened by me, all time
Pull Requests
authored, all time
Stars Earned
across all repos
Public Repos
currently public

loading from github.com/minirang…

11 / Contact

Let's build
something good.

Open to freelance, full-time, and the occasional weekend collab. Replies usually within 24h.