DEVNAMU · 소개
문제를 이해하고, 운영 가능한 제품으로 바꿉니다.
사용자가 보는 화면과 그 뒤의 데이터·API·운영 환경을 함께 이해하고 연결하는 프론트엔드 중심 풀스택 개발자입니다.
프론트엔드 중심 풀스택 개발자
0+제품 개발 경력
0도메인 경험
0업무 언어
AI 활용
AI를 활용해 더 빠르게 이해하고, 끝까지 검증합니다
저는 AI를 단순한 코드 생성기가 아니라 문제를 빠르게 이해하고 구현의 불확실성을 줄이는 개발 도구로 활용합니다. 코드베이스 분석, 변경 영향 범위 파악, 리팩터링 대안 검토와 테스트 시나리오 정리에 AI를 사용하되, 생성된 결과는 타입·테스트·실행 환경을 통해 직접 확인하고 최종 판단은 개발자가 책임져야 한다고 생각합니다.씨엔넷의 KCSC 디지털 건설기준 시스템에서는 시설물·검토항목·검토요소·변수로 이어지는 복잡한 계층과 Java API 연동 구조를 다뤘습니다. AI 개발 도구로 관련 코드와 변경 지점을 탐색하고 리팩터링 방향과 예외 시나리오를 검토했으며, 실제 구현에서는 TanStack Query와 Zustand로 서버 상태와 편집 상태를 분리했습니다. 권한·계층 편집·데이터 변환 흐름은 Jest와 React Testing Library로 검증하고 Docker·Jenkins 배포 환경까지 연결했습니다.개인 프로젝트 ‘장고야 부탁해’에서는 AI를 사용자 가치와 운영 조건까지 포함한 제품 기능으로 구현했습니다. 재고 snapshot과 유통기한을 OpenAI Responses API에 연결해 임박 재료를 우선 활용하는 레시피를 추천하고, 동의·철회·기록 삭제와 모델별 비용 관측을 함께 설계했습니다. ML Kit OCR과 사진 일괄 등록, 공유 냉장고, 개인 플러스 결제·복원, NestJS API, Next.js 관리자를 하나의 모노레포로 연결했으며, 147개 파일의 885개 자동 테스트를 통과한 1.4.0을 App Store와 Google Play에 정식 출시했습니다.
경력
씨엔넷
개발부 · 주임 · 풀스택 개발자(프론트엔드 주력)KCSC 디지털 건설기준 사용자 지원 시스템 프론트엔드 개발·고도화
BIMS(Bus Information Management System) 웹·앱 개발
- KCSC 디지털 건설기준 사용자 지원 시스템에서 표준문서·검토·변수 관리 프론트엔드를 개발·고도화했습니다.
- 시설물–검토항목–검토요소–변수의 계층을 트리·테이블·다중 패널과 유형별 편집 흐름으로 구조화했습니다.
- TanStack Query와 Zustand를 활용해 Java API 서버 상태와 로컬 편집·화면 상태를 분리하고 저장·삭제·검증 이후 화면을 동기화했습니다.
- BIMS 관리자 웹에서 버스·노선·운영 데이터 화면을 개발하고 Spring Boot API와 연동했습니다.
- Jest와 React Testing Library, Docker·Jenkins 기반 배포 구조를 적용해 주요 업무 화면의 회귀 검증과 운영 배포 흐름을 지원했습니다.
겟앤쇼
개발부 · 주임 · 풀스택 개발자자사 구독 서비스 웹·앱 플랫폼
- Next.js App Router와 TypeScript로 사용자 인증, 상품·서비스 정보와 구독 상태를 연결하는 사용자 화면을 개발했습니다.
- 서버 렌더링과 메타데이터 구성을 적용해 SSR·SEO 기반 페이지 구조를 구현했습니다.
- NestJS로 인증·상품·구독 API와 비즈니스 로직을 개발하고 PostgreSQL 데이터 모델링과 테이블 설계에 참여했습니다.
- 프론트엔드 화면, API와 데이터베이스 사이의 처리 흐름을 정리하고 공통 연동 구조를 개선했습니다.
- Tailwind CSS 기반 반응형 UI와 Docker 개발 환경을 구성했습니다.
케이엠아이에스㈜
개발부 · 주임 · 프론트엔드 개발자GIS 기반 시설물 조회 시스템 웹앱
- React·Next.js·TypeScript 기반 GIS 웹 애플리케이션의 시설물 조회와 상세 정보 화면을 담당했습니다.
- 위치 데이터와 지도 마커·팝업·목록·상세 패널을 연결해 지도에서 시설물을 탐색하는 흐름을 구현했습니다.
- API 응답 데이터를 지도와 화면 구조에 맞게 변환하고 시설물 선택 상태가 각 화면에 일관되게 반영되도록 구성했습니다.
- Tailwind CSS 기반 반응형 UI와 관리 화면을 개발하고 기능 단위 이슈 대응에 참여했습니다.
- 한국수자원공사에 납품되어 실제 업무 환경에서 사용되는 시스템의 개발과 운영 환경 적용에 참여했습니다.
일하는 방식
소개
01 · 문제를 구조화합니다React와 Next.js로 복잡한 도메인을 트리·테이블·다중 패널·지도 기반 업무 UI로 구조화하고 API·관리자·배포까지 연결해 온 3년 이상의 프론트엔드 중심 풀스택 개발자입니다.
02 · 흐름을 연결합니다TanStack Query와 Zustand로 서버 상태와 화면 상태를 분리하고, NestJS·PostgreSQL 개발 및 Spring Boot·Java API 연동을 통해 화면 뒤의 데이터 흐름까지 함께 설계했습니다.
03 · 운영을 고려합니다공공기관 납품 GIS 시스템과 디지털 건설기준 시범운영 시스템을 개발하며 권한·인증 예외·파일 처리·테스트·배포 환경까지 운영 조건을 함께 고려해 왔습니다.
기술
제품을 끝까지 연결하는 역량
Frontend
핵심React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Mantine
상태·데이터
핵심TanStack Query
Redux
Zustand
React Hook Form
Zod
PostgreSQL
MySQL
Prisma
Backend
확장NestJS
Node.js
Spring Boot
Java
REST API
Mobile
확장React Native
Expo
Expo Router
ML Kit
검증·배포
확장Jest
React Testing Library
Vitest
Docker
Jenkins
Railway
EAS
Sentry
Git
학력
학력·교육·자격
학력
01- 한국방송통신대학교컴퓨터과학과 · 편입/졸업2023.01 – 2025.08
- 학점은행제컴퓨터네트워크 · 수료 · 2·3년제 인정학력2021.04 – 2023.01
- 인천효성고등학교이과계열 · 졸업2012.03 – 2015.01
교육
02- 이젠아카데미컴퓨터학원자바(JAVA) 웹개발 프로그래밍 · 800시간2022.09.03 – 2023.01.26
자격 · 어학
03- 정보처리기사2025.09 · 최종합격 · 한국산업인력공단
- SQL개발자(SQLD)2024.09 · 최종합격 · 한국데이터산업진흥원
- 네트워크관리사 2급2021.12 · 최종합격 · 한국정보통신자격협회
- TOEIC2025.10 · 835점
- TOEIC Speaking Test2025.09 · 120점 · Intermediate Mid 2
관심 분야
- 01서비스 구조와 데이터 흐름을 이해한 프론트엔드·백엔드 연결
- 02사용자 경험, 서비스 안정성, 유지보수성을 함께 고려하는 개발
- 03AI 개발 도구를 활용한 코드 분석, 리팩터링, 문서화와 생산성 향상
함께 만들 제품에 대해 이야기해 주세요
채용이나 협업에 관해 공유할 내용이 있다면 이메일로 연락해 주세요.skadngus14@naver.com