about me

만들고,끝까지다듬는
개발자 이건모

> 풀스택 개발자

커머스 플랫폼에서 레거시 모놀리스와 MSA, 프론트엔드를 넘나들며 기능을 만들고 고칩니다. 틈틈이 이 사이트를 뜯어고치고, 가끔은 알고리즘 문제를 풉니다.

실무와 프로젝트에서 써온 기술

JavaSpring BootSpring MVCMyBatisJPAMariaDBMySQLJSPRedisKubernetesJavaSpring BootSpring MVCMyBatisJPAMariaDBMySQLJSPRedisKubernetes
TypeScriptNext.jsReactTailwind CSSNode.jsExpressWebRTCWebSocketMongoDBFirebaseTypeScriptNext.jsReactTailwind CSSNode.jsExpressWebRTCWebSocketMongoDBFirebase
2006
알고리즘 시작
2011
이 사이트 오픈
0회
팀장 경험
0
프로젝트
whoami

한 줄씩 보면

C:\Gunmo — cmd
C:\Gunmo\Name> Lee Gunmo
C:\Gunmo\Education> Ajou Univ. Software Dept.
C:\Gunmo\MBTI> ISTP
C:\Gunmo\Job> Fullstack Developer @ commerce platform
C:\Gunmo\Stack> Spring Boot · MyBatis · Next.js · TypeScript
C:\Gunmo\Motto> Seize the day.
C:\Gunmo> git commit -m "keep going"
How I work

이런 개발자입니다

01

끝까지 파고듭니다

새로고침하면 끊기는 음성 통화, 뒤로가기에 안 닫히는 모달처럼 사용자가 한 번쯤 부딪힐 작은 틈을 찾아 원인까지 내려가 고칩니다.

02

레거시를 피하지 않습니다

새로 짜는 것보다 안전하게 옮기는 쪽이 더 어렵다는 걸 압니다. 5년 된 CRA 사이트를 Next.js와 TypeScript로 옮겼고, 실무에서는 하드코딩된 권한 체크를 권한키 체계로 바꾸는 마이그레이션을 맡았습니다.

03

화면에서 서버까지 잇습니다

JSP·MyBatis 레거시 모놀리스, Spring Boot 기반 MSA, Next.js 프론트엔드를 오가며 기능 하나를 처음부터 끝까지 책임집니다. 결제·배송처럼 여러 계층이 맞물리는 경계의 문제를 잡는 걸 좋아합니다.

04

팀을 앞에서 끕니다

두 번의 팀 프로젝트에서 팀장을 맡아 기획, 역할 분담, DB 설계, Git 브랜치 운영, 배포까지 이끌었습니다. 가장 무거운 부분을 먼저 가져가면 팀도 따라온다는 걸 배웠습니다.

05

보안을 기능의 일부로 봅니다

서버가 공격받아 DB가 날아가는 일을 겪은 뒤로, 기능보다 먼저 입력값과 권한과 노출된 설정을 봅니다. 저장형 XSS 대응, 계정 잠금, 본인인증 연동을 실무에서 다뤘습니다.

06

오래 가꿉니다

2016년에 시작한 알고리즘 풀이도, 2021년에 연 이 사이트도 아직 손보고 있습니다. 만들고 끝내기보다 쓰면서 불편한 걸 찾아 다듬습니다.

Selected work

만들어 온 것들

Journey

여기까지 온 길

  1. 2016

    알고리즘 문제 풀이 시작

    백준에서 문제를 풀기 시작. 지금도 가끔 풉니다.

  2. 2017–18

    군 복무

    육군 5사단 복무.

  3. 2019

    첫 웹 프로젝트, 요리조리

    React·Node.js·MongoDB로 레시피 공유 커뮤니티를 만들었습니다.

  4. 2021

    AirBoard · Gunmo's Dev Life

    캡스톤에서 WebRTC 화상 회의에 캠 필기를 붙인 AirBoard를 만들고, 인턴 실습을 거쳐 이 사이트를 열었습니다.

  5. 2022

    아주대학교 소프트웨어학과 졸업

    졸업 무렵 팀 프로젝트로 영천시 세무조사 홈페이지(JSP·MySQL)를 만들었습니다.

  6. 2025

    ArtPart · KickEat · MIMYO · Oh! Sori

    팀 프로젝트 세 개 중 두 번 팀장을 맡았고, 혼자서 WebRTC 음성채팅 커뮤니티를 만들어 배포했습니다.

  7. Now

    커머스 플랫폼 풀스택 개발

    실무 기능을 만들면서, 틈틈이 이 사이트에 게임과 도구를 하나씩 더하고 있습니다.

Q & A

자주 듣는 질문들

A. 혼자 시작해서 함께 마무리하는 걸 좋아합니다.

A. 새벽에 서버 공격받고 DB 날아가서 아침까지 콘솔 붙잡고 있었던 그날이요. 그 뒤로 보안부터 봅니다.

A. 팀원들이 만든 UI 보고 '와 이거 진짜 서비스 같아졌다'고 했을 때요.

A. 왜 그렇게 해야 하는지요. 근거가 납득되면 빠르게 움직이고, 아니면 납득될 때까지 묻습니다.

A. 실력도 중요하지만, 결국 믿고 함께할 수 있는 개발자가 되고 싶어요.

“혼자 잘하는 사람보다,
같이 잘할 수 있는 사람이 되겠습니다.”

Gunmo Lee