구건모

백엔드/서버 엔지니어

About Me

안녕하세요. 백엔드 개발자 구건모 입니다.
공간정보 및 공간분석 서비스의 백엔드 개발을 담당하고 있습니다.
방문해주셔서 감사합니다. 좋은 하루 되세요 :)

연락처: woody35545@gmail.com

Experience

(주)제타럭스시스템

백엔드/서버개발

2024.07 ~ 현재

총 경력 1년 2개월

백엔드 및 AI 서비스 개발 담당

  • Spring Boot 기반 REST API 개발
  • Python 기반 데이터 처리 로직 및 AI 응용 서비스 개발

공간분석 기능 및 GIS 기반 서비스 설계

  • GeoTools, PostGIS 등을 활용한 공간 연산 및 분석 로직 구현
  • 공간정보와 사용자 분석조건 설정에 따른 입지 추천 서비스 개발
  • 공간정보 시각화 및 공간연산 서비스 개발

Private LLM 구축 및 데이터 파이프라인 설계

  • LangChain 기반의 내부망 LLM 서비스 구축 및 최적화
  • 문서 임베딩, 벡터스토어 구축, 텍스트 전처리 파이프라인 설계
  • 폐쇄망 환경에서의 모델 서빙 환경 구성 및 도메인 특화 질의응답 구현

서비스 운영환경 배포 및 유지보수

  • 공공기관 내부망 환경에서 서비스 배포 및 운영

Project

산림공간 디지털플랫폼

산림청

2025.05.01 ~ 2025.07.31

담당업무: SW개발 > 백엔드
주요업무: 2D 서비스 백엔드 프레임워크 설계

  • 산림공간 디지털 플랫폼 2D 서비스의 백엔드 프레임워크 설계 참여
  • 공간 연산·분석 API 등 2D 플랫폼 JavaScript SDK 용 API 설계
  • 공간 분석을 위한 백엔드 내부 프로세스 흐름 설계

ZMAP 고도화

제타럭스시스템(주)

2025.05.01 ~ 2025.06.13

담당업무: SW개발 > 백엔드
주요업무: 웹 기반 공간정보 시각화·편집·분석 플랫폼 설계

  • 웹 기반 2D 공간정보 편집 및 분석 서비스 개발
  • 공간 데이터 간 연산 및 패턴 분석 기능 구현 (집합 연산, 밀도 분석, 핫스팟 탐지, 포인트 군집화, 내삽, 이상치 탐지 등)
  • SHP, GeoJSON, CSV 등 다양한 데이터 포맷에 대한 공간데이터(레이어) 업로드 기능 구현

법령 데이터 특화
Private LLM 서비스

제타럭스시스템(주)

2025.03.01 ~ 2025.03.31

담당업무: SW개발 > 백엔드/AI
주요업무: Private LLM 환경 구축 및 법령 RAG 구현

  • 지자체 등 수요기관에서 민감한 내부 데이터를 안전하게 활용할 수 있도록 내부망 기반 법령 특화 Private LLM 서비스 데모 구현
  • LangChain, Meta Llama3 등 LLM 프레임워크와 오픈소스 모델을 활용한 서비스 개발
  • Pretrained LLM 모델에 검색 증강 기법(RAG)을 적용해 내부망에 축적된 도메인 특화 데이터를 활용한 응답 기능 구현
  • 법조문 체계에 특화된 데이터 임베딩을 위해 TextSplitter를 개발하고 데이터 정제·가공 과정을 구현하여,
    오픈소스 모델이 답변의 근거 법령을 제시할 때 발생하는 할루시네이션을 최소화
  • 폐쇄망 환경에서 안정적으로 동작 가능한 LLM 모델 서비스 환경 설계·구축

공주시/부여군청
스마트챌린지

이노뎁(주)

2025.01.01 ~ 2025.07.31

담당업무: SW개발 > 백엔드
주요업무: 서비스 장애대응 및 유지보수

  • 유지보수 및 운영 장애 대응
  • 기존에 개발환경이 없던 상황에서 운영환경 패키징 파일 디컴파일과 운영 DB 덤프를 요청하여 사내 개발환경 재구축
  • 일부 서비스 DMZ 망 이동 후 발생한 장애를 인프라 구성도와 망연계 설정 검증을 통해 원인 파악 및 정상화

경상북도 인구-산업
통합플랫폼 [2단계]

LX한국국토정보공사

2024.07.15 ~ 2025.07.31
- 2024.07.15 ~ 2024.10.05(서비스개발)
- 2024.10.06 ~ 2025.07.31(하자보수)

담당업무: SW개발 > 백엔드
주요업무: 공간정보 분석서비스 및 데이터관리체계 기능 개발

  • 투자입지분석 서비스 개발
    • 투자입지분석 서비스 하위 3종(개별입지분석, 계획입지분석, 환경분석) 공간 분석 기능 개발
    • 공간 데이터 처리 파이프라인 개선으로 분석 과정에서 불필요한 풀스캔을 제거하여 성능 개선
    • 분석 영역 조건별로 최소경계상자(BBOX) 또는 행정구역 단위 슬라이싱을 적용하여,
      불필요한 공간 조인 최소화 및 성능 병목 구간 해소
    • 분석 영역 단위별 연속지적 데이터의 PNU 인덱싱과 공간 인덱스(GIST) 적용으로 공간 조인 성능 최적화
    • 평균 10분 이상 소요되던 분석 시간을 1분 이내로 단축

  • 데이터관리체계 개발
    • 플랫폼 전반에 핵심적으로 사용되는 약 60여 종의 공공 API 및 유관기관 데이터를
      각 서비스에서 요구하는 형태로 가공하여 데이터마트에 정기적으로 적재하는 배치 기능 개발
    • 기존 LX 데이터적재 모듈과 연계 가능하도록 동일한 인터페이스의 중간 산출물 형태로 변환하는 가공 과정 구현
    • 불안정한 공공 API 연계 환경을 고려하여 안정적으로 데이터 수집·가공·적재가 가능한 ETL 프로세스 개발
    • 원천 데이터별 가공 과정에 맞는 예외 처리 및 재시도 로직을 적용해 장애 발생 시에도 안정적인 서비스 운영 보장
    • 대용량 엑셀 업로드 과정에서 Apache POI의 XML 데이터 파싱 과정을 SAX Parser 기반으로 리팩터링하여,
      빈번하게 일어나던 OOM 방지 및 처리 속도 약 10배 개선

Certification

보유하고 있는 자격증 내역입니다.

리눅스마스터

https://www.ihd.or.kr/

한국정보통신인력개발센터

2023년 10월 취득

  • 리눅스 시스템 관리 및 운영 기초 관련 자격

정보처리기사

https://www.q-net.or.kr/

한국산업인력공단
자격번호(23202130609Q)

2023년 9월 취득

  • 소프트웨어 개발·운영 전반에 필요한 이론과 실무활용 관련 자격

데이터분석준전문가(ADsP)

https://www.dataq.or.kr/

한국데이터베이스진흥원

2022년 9월 취득

  • 데이터 이해, 데이터 기획, 데이터 분석 관련 자격

SQL개발자(SQLD)

https://www.dataq.or.kr/

한국데이터베이스진흥원

2022년 9월 취득

  • SQL 언어 활용 능력과 데이터베이스 개발 관련 자격

Skill

실무 또는 개인 프로젝트에서 경험했던 기술들입니다.

Programming Languages

  • Java, Python

Framework/Library

  • Spring, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud (Eureka, Gateway)
  • QueryDSL, MyBatis
  • JUnit5, Mockito

Database

  • Postgres(PostGIS), Redis

Environment

  • RHEL(CentOS, Rocky)
  • Debian(Ubuntu)

Virtualization

  • Docker

DevOps

  • Jenkins, Github Actions

VCS

  • Git

Documentation

  • Swagger, Notion, Github Projects

Testing Tool

  • SonarQube, JMeter

Education

NHN Backend 4th

2024.01 ~ 2024.05

웹 프로그래밍 기초 및 MSA 환경 경험

  • 웹 프로그래밍 기초 기술 학습 (Java Network Programming, Database 개념)
  • Spring Framework 관련 학습 및 프로젝트 수행
  • MSA(Microservices Architecture) 환경에서 프로젝트 요구사항 구현
  • SpringBoot, JPA, QueryDSL, Spring Cloud(Eureka, Gateway) 등 기술 활용