Keunsik Works @givepro91
← Work

가로주택정비 사업성 분석 백엔드

필지(PNU) 하나로 규제·시세·건축 가능 규모·수익성까지 자동 산출하는 도시정비사업 분석 백엔드입니다.

가로주택정비 사업성 분석 백엔드 제품 화면
제품 화면
문제

소규모 정비사업의 필지 병합·규제 검토·수익성 분석은 수작업으로 느리고 오류가 잦았습니다.

역할

백엔드 설계·구현을 주도했습니다(lead committer).

선택 · 결정

건축 계산은 직접 구현하지 않고 외부 설계 엔진에 위임하고, 백엔드는 데이터 통합·좌표계 변환·규제 조회에 집중했습니다. ‘잘하는 곳에 맡기되 경계를 분명히 한다’는 판단이었습니다.

결과

PNU 한 줄로 분석을 자동화했고, production 서비스로 운영했습니다.

배운 점

공간 데이터는 좌표계(WGS84↔TM127) 경계에서 대부분의 버그가 났습니다 — 변환을 한 곳에 모으는 게 핵심이었습니다.

결정 로그

동기 처리를 비동기로 전환해, 무거운 분석이 다른 요청을 막지 않게 했습니다.

기본 DB와 외부 빌드 DB를 상속 클래스로 분리해, 데이터 출처를 코드 구조로 드러냈습니다.

테마 · 프롭테크
기술 · Ruby, Rails, PostgreSQL, PostGIS, Elasticsearch, Redis
규모 · 최다 기여 · 482 커밋
공개 · 비공개 — 서사만
Risk Check · 장근식 (2026-06-04)