Full-stack developer improving existing services through practical modernization, real-time communication, and AI-assisted learning features.
๐ฌ๐ง English Version
I'm a full-stack web developer experienced in evolving production systems while keeping services stable.
I focus on introducing modern architecture progressively, supporting real-world operational needs.
- Improved a Classic ASP + MSSQL based education platform by separating core logic into ASP.NET MVC APIs, increasing maintainability and scalability.
- Developed WebRTC-based real-time video lesson features, optimizing performance and session stability.
- Designed and integrated AI-driven learning features using Gemini API, STT, and TTS, enabling automated level testing, feedback, and correction workflows.
- Modern front-end with Next.js (App Router), TypeScript, Tailwind, Zustand.
- Scalable backend + CI/CD pipelines with NestJS, Prisma, GCP Cloud Run.
- Building AI-powered LMS features aligned with real usage scenarios and learning outcomes.
- I value maintainable code, gradual modernization, and solutions that enhance both user experience and operational efficiency.
์๋น์ค๋ฅผ ์์ ์ ์ผ๋ก ์ด์ํ๋ฉด์, ์ ์ง์ ์ผ๋ก ๋ชจ๋ํํด๋๊ฐ๋ ํ์คํ ๊ฐ๋ฐ์์ ๋๋ค.
- Classic ASP + MSSQL ๊ธฐ๋ฐ ์๋น์ค์ ๊ตฌ์กฐ๋ฅผ ASP.NET MVC API ์ค์ฌ์ผ๋ก ์ฌ๊ตฌ์ฑํ์ฌ ์ ์ง๋ณด์์ฑ๊ณผ ํ์ฅ์ฑ์ ๊ฐ์ ํ์ต๋๋ค.
- WebRTC๋ฅผ ํ์ฉํ ์ค์๊ฐ ํ์ ๋ ์จ ๊ธฐ๋ฅ์ ์ด์/๊ฐ์ ํ์ต๋๋ค.
- Gemini API / STT / TTS ๊ธฐ๋ฐ์ผ๋ก ์๋์ ๊ฐ์ LMS์ฉ AI ๊ธฐ๋ฅ์ ์ค์ ์๋น์ค ํ๋ก์ฐ์ ์ ์ฉํ์ต๋๋ค.
- AI ๋ ๋ฒจ ํ ์คํธ
- AI ์ฒจ์ญ
- ํ์ต ํผ๋๋ฐฑ ์๋ํ
- Frontend: Next.js, TypeScript, Tailwind, Zustand
- Backend: NestJS + Prisma, CI/CD on GCP Cloud Run
- AI Integration: Gemini API, Speech Recognition (STT), Text-to-Speech (TTS)
- Real-time Communication: WebRTC (Openvidu)
- ๋ฌด๋ฆฌํ ์ฌ๊ฐ๋ฐ์ด ์๋, ๋จ๊ณ์ ์ด๊ณ ์ค์ฉ์ ์ธ ํ๋ํ
- ์ค์ ์ฌ์ฉ์ ๊ฐ์น์ ์ด์ ํจ์จ์ ๋์ด๋ ๊ฐ์
- ํ๊ตญ์ด/์์ด ๋ฌธ์ํ & ๊ธฐ์ ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ



