Senior Software Engineer
"20년 이상된 레거시 서비스 현대화와 팀 리딩 경험을 가진 시니어 소프트웨어 개발자"
안녕하세요. 20년 이상 운영된 레거시 서비스를 안정적으로 현대화하고, 개발 조직의 생산성을 높여온 개발자 이인 입니다.
8인 규모의 개발팀을 리딩하며 콘텐츠 플랫폼과 쇼핑몰 등 레거시 서비스의 점진적인 현대화를 주도 했습니다. 신규 서비스를 무리하게 분리하기보다 기존 서비스와의 호환성을 유지하면서 점진적으로 개선하는 전략을 적용했고, 공통 UI 구조 개선, 개발 환경 표준화, CI/CD 구축, 코드 품질 관리 체계를 도입하여 개발 생산성과 운영 안정성을 함께 향상시켰습니다. 그 결과 쇼핑몰 장바구니 성능을 수 분에서 5초 이내로 개선했으며, 레거시 서비스의 장애 발생 빈도를 크게 줄이고 안정적인 운영 기반을 구축했습니다.
또한 개발 문화와 프로세스 개선에도 집중했습니다. Docker 기반 개발 환경 표준화, Github Flow 기반 브랜치 전략, 코드 리뷰, Jenkins 기반 CI/CD, ESLint·PHPStan·Commitlint 등을 도입하여 팀원들이 동일한 기준으로 개발할 수 있는 환경을 만들었고, 신규 서비스 모니터링과 배포 체계를 구축하여 장애 대응 시간을 단축했습니다.
퇴사 후에는 록 음악 커뮤니티 리얼그루브(realgroove.net)를 직접 기획·개발·운영하며 실제 서비스 운영 경험을 쌓고 있습니다. Laravel / Vue기반으로 서비스를 개발하고 SEO, 트래픽 분석, 콘텐츠 운영까지 직접 수행하며 사용자 데이터를 기반으로 지속적으로 서비스를 개선하고 있습니다.
최근에는 AI를 개발과 콘텐츠 제작에 적극적으로 접목하고 있습니다. AI Skill, Agent, MCP(Model Context Protocol)를 활용하여 코드 작성, 테스트, 품질 검증, 콘텐츠 제작을 자동화했으며, 주간 콘텐츠 제작 시간을 기존 2시간에서 5분으로 단축했고 인스타그램 카드뉴스 제작 역시 약 5분 내에 완료할 수 있는 자동화 환경을 구축했습니다.
또한 그간 경험을 바탕으로 Langchain과 RAG를 이용해 사내 규정을 검색하고 답변하는 Agent 개발 하며 경험을 쌓고 있습니다.
Laravel과 Vue(Typescript)을 중심으로 서비스를 설계·운영해 왔으며, AWS 기반 미디어 파이프라인 구축, Docker 기반 배포 환경 운영, Struts·Spring Boot 유지보수, Expressjs, Adonisjs 경험도 보유하고 있습니다. 새로운 기술을 빠르게 도입하는 것보다 실제 운영 환경에서 검증하고 팀과 서비스가 지속적으로 성장할 수 있는 구조를 만드는 것을 가장 중요하게 생각합니다.
| 항목 | URL | 설명 |
|---|---|---|
| 리얼그루브 | https://realgroove.net |
록 음악 소식 전달하는 커뮤니티 플랫폼 9/1 커뮤니티 -> 콘텐츠 전달 웹사이트로 개편 - #공지1 , #공지2 |
| 웹 기반 소프트웨어 렌더러 | https://inium.github.io/web-ca... | HTML Canvas기반 소프트웨어 렌더러 |
| AI Agent | https://github.com/inium/agent-gil... |
가상의 회사 (주)길동상사의 HR(취업규칙, 복리후생, 출장규정), 쇼핑몰 CS 매뉴얼 등 안내하는 AI Agent |
| Laravel 게시판 패키지 | https://github.com/inium/laraboard | Laravel 게반 기판 게시글 / 댓글 패키지 |
| Blog | https://inlee.dev | 개발 및 업무 개선 후기 등 작성 |
| Github | https://github.com/inium | 개인 Github Repository |