About
송민성은 대한민국을 기반으로 활동하는 프리랜서 소프트웨어 개발자입니다. 웹 애플리케이션과 AI 서비스를 개발하며, Next.js, TypeScript, Python, FastAPI를 중심으로 프론트엔드, 백엔드, AI/LLM 연동, API 개발 및 서비스 배포 작업을 수행합니다.
Next.js, React, TypeScript 기반 프론트엔드 개발과 Python, FastAPI 기반 백엔드 개발을 함께 수행하며, AI/LLM 연동, RAG, AI Agent 개발과 기존 웹서비스의 AI 기능 통합도 지원합니다. 웹사이트, 웹 애플리케이션, MVP, 관리자 시스템, API 서버 및 AI 서비스를 개발합니다.
Expertise
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- Three.js
Backend
- Python
- FastAPI
- REST API
- Supabase
- PostgreSQL
AI
- LLM Integration
- RAG
- AI Agent
- LLM API Integration
- Local LLM
Infrastructure
- Docker
- GitHub Actions
- AWS
- Vercel
Services
웹사이트 및 웹 애플리케이션 개발
기획부터 배포까지 반응형 웹사이트와 웹 애플리케이션을 단독으로 설계·구축합니다.
Next.js 기반 프론트엔드 개발
App Router와 Server Component 구조로 빠르고 SEO에 강한 프론트엔드를 만듭니다.
Python / FastAPI 백엔드 및 API 개발
REST API 설계부터 데이터베이스 연동, 인증까지 백엔드 전반을 구현합니다.
AI / LLM 기능 연동
기존 서비스에 LLM API를 연결해 챗봇, 자동화, 콘텐츠 생성 기능을 추가합니다.
RAG 및 AI Agent 구축
사내 문서·데이터 기반 검색증강생성(RAG)과 자율 작업을 수행하는 AI Agent를 개발합니다.
관리자 페이지 및 Dashboard 개발
운영에 필요한 데이터 조회·수정 기능을 갖춘 어드민 페이지를 구축합니다.
기존 웹서비스 유지보수 및 개선
레거시 코드 분석부터 성능 개선, 버그 수정까지 운영 중인 서비스를 안정적으로 관리합니다.
MVP 개발
아이디어 검증에 필요한 최소 기능 제품을 빠른 기간 안에 만들어 드립니다.
배포 및 CI/CD 구축
GitHub Actions와 Vercel/Docker 기반 자동 빌드·배포 파이프라인을 구성합니다.