임경훈

Full Stack Developer

현실의 불편함을 개발로 해결하며, 스스로 문제를 발견하고 개선하는 개발자입니다.

자기소개

대규모 공공 시스템 구축 및 운영, PL 경험을 가진 Java, Spring 기반의 백엔드/풀스택 개발자입니다.

핵심역량   - 레거시 시스템을 분석하여 문제점을 개선하고, 고도화된 신규 시스템으로 재구축   - 쿼리 튜닝을 통해 성능 최적화와 보안 취약점 제거, 코드 가독성과 같은 품질 개선   - 원천 데이터 수집·추출·변환(ETL)·적재 및 API 제공 파이프라인 설계·구현 경험   - 프로젝트 PL로서 팀 내·외 이해관계자와의 원활한 협업, 소통 능력

경력사항

프람트테크놀로지

2022.04 - 현재

선임연구원

청렴포털 서비스 안정화 및 운영 고도화

운영 개발자 → PL / 2024.12 - 진행중

  • 웹사이트 공격 발생 시 신속 대응하여 IP 차단 기능 개발·적용, 시스템 무중단 운영 유지
  • 크롬 확장프로그램 개발로 SR 신규 요청 자동 알림 시스템 구축, 수동 확인 작업 자동화
  • 쿼리 튜닝을 통한 보안취약점 및 응답시간 단축
주요 성과
  • SQL 인젝션 등 보안 취약점 사전 제거로 보안 점검 통과
  • 쿼리 최적화로 응답 시간 51초 → 6초로 88% 개선
Spring frameworkCubridJenkinsSVN
사내 회의 관리 웹서비스 개선

시스템 운영 및 기능 개선 / 2025.03 - 2025.10

  • 사용자 피드백 기반 기능 개선, GitLab 이슈보드 기반으로 버그·기능 개선 요청을 추적 관리
  • 사용자 편의성 향상 및 핵심 오류 수정을 통한 서비스 안정성 확보
  • Merge Request 기반 코드 리뷰 및 협업 프로세스 정착, 배포 전 품질 확보
  • SSL 인증서 교체 등과 같은 AWS 서버 관리
주요 성과
  • 로그인 상태 유지 실패, URL 조작 취약점 등 핵심 오류를 수정
  • 발표모드 필터링, 보고서 비교 기능 등 신규 기능 다수 개발
Next.jsTypeScriptAWS
글로벌 재외공관 데이터 API 개방 및 개선

백엔드 개발 / 2024.07 - 2024.12

  • 신규 API 구축 및 기존 API, 데이터 연계 시스템 개선
  • 기존 경보 API 개선으로 지역별 상세 경보 수준 제공 (최고 레벨 → 지역별 세분화)
  • 해외 주요국 외교부 개방데이터 분석 및 연계 가능성 검토 (미국, 영국, 독일 등)
주요 성과
  • 기존 API 한계 극복으로 지역별 상세 경보 제공
Spring BootDockerCubrid
문서 전처리 및 데이터 구조화 시스템 개발

시스템 개발 / 2024.11 - 2024.11

  • OCR 기술로 이미지 기반 문서 텍스트화 및 검수 프로세스 구축
  • PDF 텍스트 추출 및 JSON 변환 자동화 시스템 구축
  • 정규표현식 기반 질문-답변 패턴 인식 알고리즘 개발로 데이터 구조화
주요 성과
  • PyMuPDF를 활용한 PDF 문서 자동화 처리 시스템 구축
  • 정규표현식 기반 데이터 구조화 알고리즘 개발
  • 페이지 번호, 헤더/푸터 등 노이즈 제거 로직으로 데이터 품질 향상
PythonPyMuPDFOCRREGEX
API Gateway 백오피스 개발

풀스택 개발 / 2024.03 - 2024.08

  • API Gateway 관리용 백오피스 시스템 개발
  • 비동기 기반 Gateway Config 자동 생성
  • 코드리뷰로 품질 기여
  • 독립 운영 중인 [게이트웨이 - 관리시스템] 간 설정 정보 전달 방식에 대한 특허 아이디어 제안
주요 성과
  • DB 변경을 감지해 Gateway 설정 자동 재생성·저장, 공유 자원 경쟁 조건 방지 위해 동기화 적용, 테스트 용이성 확보
  • Refresh Token PK 처리 오류, DB 작업 시 rollback 누락, Endpoint 검색 쿼리 중복 및 테스트 코드 부재 등 핵심 결함을 코드리뷰를 통해 지적·개선 반영
GoReactTypeScriptMUIMariaDB
차량 이력정보 오픈 API 플랫폼 구축

풀스택 개발 / 2024.01 - 2024.03

  • 사용자 페이지 및 관리자 시스템 풀스택 개발
  • 비동기 이메일 발송 시스템 구축
  • SMTP 이메일 전송 시스템 구축 및 안정화
주요 성과
  • 이메일 설정을 외부화하여 배포 시간을 단축하고, SMTP 통신 과정에서의 지연을 줄이기 위해 메일 발송 로직을 비동기 처리
  • 불필요한 라이브러리 의존성 제거를 위해 jQuery 제거를 제안 및 반영
Spring BootThymeleafTiberoSMTP
보험 정보 데이터 파이프라인 및 API 제공 시스템 구축

백엔드 개발 / 2023.07 - 2024.01

  • 신규 API 백엔드, 관리 시스템 개발
  • 원천 데이터를 수집하여 추출·변환(ETL) 후 적재하고, 이를 API로 제공하는 데이터 파이프라인을 설계·구현
  • PL 10월 이후 중도 퇴사로 나머지 프로젝트 기간 PL 역할 수행
  • Docker 기반 배포 환경 구축 및 운영 안정화
주요 성과
  • 원천 데이터 추출·변환, 로깅, 사용자 알림, 재시도 등 ETL 프로세스 구축
  • 정부 행정망 장애 상황에서 이해관계자와 커뮤니케이션을 통해 일정 재조율 및 프로젝트를 안정적으로 마무리
Spring BootJavaDockerCubridTibero
돌봄 서비스 통합 플랫폼 고도화

풀스택 개발 / 2022.04 - 2023.06

  • 사용자 포털 및 내부 업무 시스템 풀스택 개발
  • 레거시 시스템 분석 및 리팩토링
  • 사용자 동선 최적화 등 UI/UX 개선
주요 성과
  • 담당 페이지 응답시간 3초 이내 달성
  • DB 트리거 및 저장 프로시저 100%를 애플리케이션 레이어로 이전
  • 사용자 원장 다중 팝업, 무한 뎁스 구조를 단일 팝업 및 불필요 기능 이전·제거
  • 사업기관 세부사항 등록/수정 화면 재설계로 사용자 동선을 최적화하여 최대 7회 → 4회 클릭으로 40% 개선
Spring BootThymeleafBootstrapTiberoSASS

프로젝트

DevNogi Frontend (devnogi-react)

2025.06 - 진행중

MSA 아키텍처 기반 Next.js BFF 프론트엔드 프로젝트

  • 마이크로서비스와 효율적 통신 구현을 위한 BFF(Backend for Frontend) 패턴 적용
  • ESLint·Prettier·Husky 연동·Jest 테스트 구성으로 커밋 전 코드 스타일·품질 자동 검증
  • GitHub Flow 기반 PR 프로세스 참여 및 기능별 Pull Request 머지 경험
Next.jsTypeScriptTailwind CSS

개인 이력서 웹사이트 (Next.js & Tailwind)

2025.06 - 2025.06

Next.js와 Tailwind CSS로 구현한 정적 포트폴리오/이력서 웹사이트

  • Next.js 프레임워크와 Tailwind CSS를 활용하여 SPA 형태의 정적 웹사이트 개발
  • 자신의 경력, 기술스택, 프로젝트를 한눈에 보여주는 개인 포트폴리오로 기획
  • Vercel 플랫폼에 배포하여 Git 커밋 시 자동 배포되도록 구성
  • 반응형 웹 디자인을 적용하여 다양한 디바이스에서도 가독성과 UI를 최적화
Next.jsTailwind CSSTypeScript

Auto Reloader (Chrome 확장 프로그램)

2025.05 - 2025.06

내부 SR 지원 시스템 신규 요청 자동 알림을 위한 Chrome 브라우저 확장 도구

  • 내부 서비스 요청(SR) 웹페이지를 5초 간격으로 폴링하여 신규 요청 발생 시 알림 배너 표시
  • Chrome Extension Manifest V3 기반으로 제작되어 Chrome 브라우저에 배포 및 설치
  • 사내 보안상 직접 수정 불가한 외부 위탁 시스템에 대해 확장프로그램으로 우회 솔루션 제공
  • 동료들에게 배포하여 수동 새로고침 없이도 실시간으로 요청을 확인 가능하도록 업무 효율 개선
JavaScriptChrome Extension

기타

특허 공동발명

2022.12

“수도 관망 내에서의 누수 여부를 모니터링하는 누수 모니터링 장치 및 그 동작 방법” (1024769410000)

특허 공동발명

2021.03

“계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기 및 그 동작 방법” (1022338410000)

특허 공동발명

2021.02

“수도 관망 내에서 누수 위치의 판단이 가능한 누수 위치 판단 시스템 장치 및 그 동작 방법” (1022200470000)

해커톤 수상

2020.02

2020년 인천대학교 스마트 리빙랩 해커톤 사운드 분야 동상

교육/활동

인천대학교 컴퓨터공학부

2018.03 - 2022.02

학사(3.74/4.5 - 졸업)

인천대학교 컴퓨터공학부 GAI Lab

2019.08 - 2021.08

학부연구생

인천대학교 취업경력개발원

2018.07 - 2018.08

2018 INU 직무스쿨 "오라클" 기초과정 수료

기술스택

frontend

TypeScript React HTML/CSS

backend

Python Java Spring Boot

database

MariaDB Tibero

devops

Git Docker