백엔드를 중심으로 필요에 따라 프론트엔드와 데스크톱 애플리케이션까지 구현하는 개발자입니다.
안전한 데이터 처리와 유지보수하기 좋은 구조에 관심이 많고, 직접 개발하고 검증하면서 코딩을 배우는 것을 좋아합니다.
- Languages: Java, TypeScript, JavaScript
- Backend: Spring Boot, NestJS, Node.js
- Frontend: React, Vue 3, Vite
- Desktop: Tauri
- Database: PostgreSQL, SQLite
- Cloud & Infrastructure: AWS Lambda, S3, AWS SQS, AWS SNS, CloudWatch, Docker
경력직 백엔드 엔지니어를 위한 선행 지식 기반 학습 지도와 진행률 관리 웹 애플리케이션입니다.
알고리즘, Kotlin/Spring, 시스템 설계와 데이터 파이프라인 학습 자료를 그래프로 구조화하고, 공개 카탈로그와 개인 학습 상태를 분리해 관리합니다.
Kotlin Spring Boot React TypeScript React Flow PostgreSQL Docker
로컬 Markdown 파일과 Git 워크플로를 결합한 Windows 데스크톱 에디터입니다.
Tauri Rust React TypeScript Spring Boot PostgreSQL
Vue 3와 NestJS를 사용해 Stored XSS 취약점의 발생 과정과 계층별 방어 방법을 구현한 실습 프로젝트입니다.
Vue 3 NestJS TypeScript Web Security