I am a dedicated software engineer with 3 years of professional experience, and a total of 5 years including personal projects.
I specialize in frontend development with TypeScript, React, and Next.js. My goal is to take on architect and tech lead roles — driving teams through technical excellence.
I am actively expanding into infrastructure (AWS, Firebase) and AI-driven development to strengthen my design capabilities beyond the frontend.
Type-safe coding for scalable and maintainable applications using TypeScript. Often using for frontend development with React and Next.js.
My favorite frontend framework and my main skill base for career development.
Building high-performance web applications with Next.js, focusing on server-side rendering and static generation.
Utilizing Storybook for isolated UI development, ensuring component reusability and visual consistency across projects.
Enhancing frontend development with MUI’s extensive UI components and customizable themes for a cohesive user experience.
Getting started with Docker to build and manage basic containers, enhancing development efficiency and consistency.
Implementing Firebase App Hosting and Firestore to streamline deployment processes and manage static assets with ease. Also, learning Firebase Auth for authentication.
Developing a SPA for outsourcing staffs. Join as a frontend developer in a scrum team.
Skill sets:
- TypeScript
- Next.js
- React
- Docker
- AWS
Responsibilities:
- Implement and test UI parts and pages
- Code review and improvement
- Fix bugs and improve user experience
- Frontend system design
- Educating junior developers
Led a major version upgrade of Next.js (14→16) and migration from Recoil to Jotai. Conducted end-to-end vulnerability assessment using Snyk as a lead engineer.
Skill sets:
- TypeScript
- Next.js
- React
- Docker
- AWS
Responsibilities:
- Technical investigation and PoC
- Implementation and testing
- Vulnerability assessment with Snyk
- Analysis and remediation of identified vulnerabilities
- Lead engineer role
Addressed document quality issues in the MY Page renewal project. Designed an AI-powered automated document checking mechanism and delivered results under limited capacity while managing concurrent projects.
Skill sets:
- Dify
- Python
Responsibilities:
- Designed AI-based automated document checking
- Created a Python tool to convert Excel to Markdown for AI readability
Leading standardization of AI-driven application development practices across the team. Providing Claude Code environment and sharing knowledge on AI-assisted development workflows.
Skill sets:
- Claude Code
- Docker
- AWS
Responsibilities:
- Creating application development standards assuming AI-driven development
- Providing Claude Code usage environment for the team
- Sharing knowledge and best practices on utilizing Claude Code
A web application for tracking your study progress. This is my first personal project with Next.js and Firebase.