Profile photo

About Me

AI-native full-stack developer with a passion for building modern web applications that combine clean architecture with intelligent automation. I specialize in TypeScript ecosystems, working primarily with Next.js and NestJS.

My approach to development centers on Spec-Driven Development (SDD) — every feature starts with a clear specification before any code is written. This methodology ensures predictable outcomes, maintainable code, and seamless collaboration between humans and AI agents.

When I'm not coding, I'm exploring how AI can enhance developer workflows and make software engineering more accessible and efficient.

Career Timeline

2026

AI-Native Portfolio Platform

Built a full-stack portfolio with AI chatbot, auto-estimation, and multi-agent development system using Next.js, NestJS, and Claude API.

2025

Full-Stack Development

Deepened expertise in TypeScript ecosystems — NestJS for backend, Next.js for frontend, with PostgreSQL and Redis for data layer.

2024

Cloud & DevOps

Implemented CI/CD pipelines with GitHub Actions, containerized deployments with Docker, and infrastructure management with Nginx.

2023

Frontend Specialization

Focused on React and Next.js ecosystem, building responsive, accessible web applications with Tailwind CSS and Framer Motion.

Technical Skills

Languages

TypeScript90%
JavaScript85%
Python70%
Go60%
Rust55%
SQL80%

Frontend

Next.js90%
React90%
Tailwind CSS85%
Framer Motion75%
HTML/CSS90%

Backend

NestJS85%
Node.js85%
Express80%
TypeORM80%
GraphQL65%

Database

PostgreSQL80%
Redis75%
MongoDB65%
MySQL70%
SQLite70%

Infrastructure

Docker75%
GitHub Actions80%
Nginx70%
Linux/SSH75%
AWS60%
Vercel80%

Architecture

REST API85%
Microservices70%
Event-Driven65%
TDD80%
CI/CD80%

AI & Tools

Claude AI85%
Prompt Engineering85%
Multi-Agent Systems80%
Function Calling75%

Development Philosophy

Spec-Driven Development

Every feature begins with a clear specification. This ensures predictable outcomes, reduces rework, and creates living documentation for the entire team.

Clean Architecture

Maintainable code is not optional. I follow SOLID principles, separate concerns into layers, and write code that future developers (including AI) can understand.

AI-Native Workflow

AI is not a replacement — it's a multiplier. I use multi-agent systems, automated testing, and intelligent code generation to deliver faster without sacrificing quality.

This website uses cookies to enhance your experience.