공공기관 ERP에서 시작해 교육 SaaS(진로진학 · 학교 ERP · AI 학생부)를 풀스택으로 개발하고, AI를 활용해 개인 프로덕트를 기획부터 배포까지 혼자 완성합니다.
공공기관 ERP(예산·회계)부터 교육 플랫폼(학교 ERP·진로진학·AI 학생부)까지, 다양한 사용자와 복잡한 도메인을 다루는 실서비스를 설계·개발·운영해 왔습니다. Nexacro·eGovFramework에서 React·Next.js·Nest.js까지 기술 변화에 유연하게 대응하며, 최근에는 AI 코딩 에이전트를 개발 전 과정에 활용하되 보안·아키텍처·검증은 직접 판단합니다.
공공 ERP(예산·회계)와 교육 SaaS(진로진학·학생부)를 모두 경험. 프로젝트별 최적의 스택과 아키텍처를 설계·적용해 왔습니다.
예산·회계 전표부터 성적·진로 데이터까지 모델링하고, D3·SVG·ECharts로 의사결정에 쓰이는 시각화를 구현합니다.
권한(RLS·RBAC)과 데이터 노출을 결정적으로 검증하고, LLM은 자체 데이터로 grounding해 환각을 통제합니다.
공공 ERP에서 실무를 시작해 교육 SaaS로 도메인을 확장하고, AI로 개인 프로덕트까지 만들었습니다.
공공·교육 실무와 개인 프로젝트에서 실제로 사용한 기술입니다.
공공 ERP · 교육 SaaS · 개인 프로덕트에서 직접 설계·개발한 대표 작업입니다.
공공기관의 예산 편성·집행과 회계 처리를 담당하는 업무 시스템. 예산 요구부터 승인·배정, 전표 분개·결재까지 전 과정을 개발했습니다.



고등학교 진로진학 플랫폼을 멀티브랜드로 제공. 성적분석·학생부 시각화, 교육청 연동, 방과후·상담 등 교육 도메인 기능을 설계·구현했습니다.



생활기록부를 AI로 평가·분석하고 진로·진학을 설계하는 교육 SaaS. 학생·학부모·교사·기관을 아우르는 다중 역할 서비스를 풀스택으로 개발했습니다.



사용자가 자신에게 맞는 활동을 찾아 실제로 실행하도록 돕는 서비스. 기획·데이터 설계·프론트·백엔드·배포까지 혼자 개발했습니다.



문제를 구조화해 원인을 규명하고, 결정적으로 검증한 사례입니다.
사회/과학이 아닌 계열명(경영금융·정보통신)으로 내려와 '사회'.includes() 매칭에서 탈락. 부분일치가 광범위 매칭으로 교차 중복 발생.null로 노출되는 지점 식별.M2~M5 본문이 클라이언트 전송 데이터(RSC 페이로드)에 실릴 수 있는 구조.401/403)로만 제공. 86개 전 산출물 grep에서 본문 마커 0건 확인.auth.uid() IS NOT NULL만 확인해 로그인=전량 허용. 진짜 경계는 RLS임을 3-tier(비로그인/무료/구독)로 실증.order=1 OR is_admin()로 강화. 로그인 노출이 400행 → 86행(맛보기만)으로 줄어 차단 확인. 화면 UX엔 영향 없음.