
경기도 부천시 석천로 216
+821099107581 · ksw75811@gmail.com
안녕하세요. 8년차 Full-Stack JavaScript 개발자 James Kim입니다. FE는 React와 React Native 기반 프로젝트를, BE는 NodeJS (Express), NestJS, 그리고 일부 Python(FastAPI) 개발 경험이 있습니다. 또한 7년 이상 AWS EC2 기반 서버 배포 및 운영 경험이 있으며, ALB와 Let's Encrypt를 통한 SSL 인증, S3를 활용한 파일 관리, RDS 기반 데이터베이스 운영을 수행했습니다. 데이터베이스는 주로 MySQL을 사용하였으며, MongoDB와 PostgreSQL도 프로젝트 경험이 있습니다. 가장 익숙한 언어는 JavaScript로, 모듈화, 리팩토링, MDN 문서 기반의 함수·객체 활용에 익숙합니다. 최근에는 RAG기반으로 Q&A 챗봇 시스템을 학습해서 여러 서비스에 활용하고 있습니다.
2020년 8월 — 2025년 5월
다겸 재직 중 15개 이상의 프로젝트를 수행하였으며, NodeJS(NestJS), Javascript(React) 기반 웹페이지 개발, 배포 및 유지보수를 담당했습니다. React Native 기반 앱 개발을 통해 2건 이상의 앱 심사를 통과한 경험이 있습니다. 두 앱 모두 현재 서비스 중입니다. (Moyvle, Thefitlove)
주요 경험: TypeScript 도입 → 소스코드 간결화 및 유지보수에 용이 기능 및 컴포넌트 모듈화 → 유지보수 비용 절감 AWS GreenLock 및 ALB를 활용한 HTTPS 인증 구현 AWS S3를 활용한 파일 관리 및 서버 연동 React Native 앱 개발 → App Store/Google Play에 3개 앱 출시 및 유지보수 NestJS 도입 → 함수 기반 Express 구조에서 클래스 기반 모듈 구조로 전환 성과: 외주 프로젝트 개발 효율성 향상 서비스 안정성 강화 및 운영/유지보수 프로세스 최적화
2018년 5월 — 2020년 4월
이벤트 프로모션 회사로서 이벤트 홈페이지 제작 및 배포, 사내 웹사이트 제작 및 유지보수를 담당했습니다.
10개 프로젝트 수행 (프론트엔드: jQuery, React / 백엔드: Node.js, Express.js, MongoDB) REST API 기반 데이터 처리 및 웹 서비스 구축 마지막 프로젝트: React 도입을 통한 유지보수성 및 성능 개선 성과: 다수의 상용 서비스 런칭 및 고객 맞춤형 솔루션 제공
2017년 2월 — 2018년 1월
비전머신을 활용한 공장 자동화 제품을 제공하는 회사입니다. 3D 스캐너와 PC 연동하여 Javascript 기반 소프트웨어로 응용 프로그램을 제어하는 업무를 담당했습니다.
2011년 3월 — 2017년 2월
공학계열의 정보통신공학과로 입학을 했고, 공학인증 프로그램을 이수했습니다. 컴퓨터공학 분야에서 우수한 학업 성적을 거두었으며, 한국지능시스템학회 논문지에 AI 관련 연구 논문을 투고한 경험이 있습니다.
주요 활동 졸업 프로젝트: 매장 키오스크 기반 음식 주문 시스템 "주문할게요" 개발 및 시연, 우수한 평가 획득 학술 연구: 한국지능시스템학회 논문지에 "오버워치의 불완전한 게임 결과 데이터를 활용한 인공신경망 기반 영웅 캐릭터 추천" 논문 게재
2019년 3월 — 2025년 7월
한국을 방문하는 멘사 회원을 위한 국제 네트워킹 및 지원 프로그램을 조율했습니다. 6년간의 자원봉사 코디네이터 활동을 통해 조직력, 다문화 커뮤니케이션 및 리더십 역량을 강화했습니다.
2023년 9월
신흥 JavaScript 프레임워크 및 모범 사례에 대한 다수의 세션과 워크샵에 참석했습니다. 최신 프론트엔드/백엔드 개발 트렌드에 대한 인사이트를 얻었으며 이를 프로젝트의 확장성 및 성능 향상에 적용했습니다.
