공공기관 SI 13년 · 프리랜서 풀스택 개발자

보기 좋고, 쓰기 편한
웹과 앱민원 포털관리 시스템을 만듭니다.

재외동포청, 행정안전부, 한국문화정보원, 광역지자체 — 실제 운영되는 공공 서비스를 기획·개발·운영해 왔습니다. 작은 화면 하나도 사용자가 3초 만에 이해할 수 있도록 다듬는 일을 좋아합니다.

0년+공공기관 SI 경력
0건+납품·운영 프로젝트
0중앙·지방 기관 협업
iOS · AOS모바일 앱 동시 대응
ABOUT — 소개

행정 도메인을 이해하는 풀스택 개발자

중앙부처·광역지자체·공공기관 프로젝트에서 기획부터 운영 인계까지 한 사람이 책임지고 끝낼 수 있는 일을 선호합니다.

안녕하세요, 오이다 소프트의 박영환입니다. 2012년부터 광역지자체 행정 시스템, 행정안전부 대국민 포털, 한국문화정보원 포털, 재외동포청 민원 포털 등 실제 시민과 공무원이 매일 쓰는 시스템을 만들어 왔습니다.

저는 화려한 신기술보다 안정적으로 돌아가는 시스템을 좋아합니다. 기능을 추가하기 전에 줄일 것을 먼저 찾고, 새로 짜기 전에 운영 중인 코드를 먼저 읽습니다. 특히 공공 영역에서는 한 줄의 오류가 곧 민원이 되기 때문에 장애 대응과 로그는 처음부터 설계에 포함합니다.

웹 풀스택과 모바일(iOS · Android) 양쪽을 다루고, 작은 팀에서는 기획·개발·배포·운영을 혼자 끝낼 수 있습니다. 큰 사업에서는 PL·풀스택 포지션으로 합류해 핵심 모듈을 책임집니다.

일하는 방식 · WAY OF WORKING
  1. 01
    명료함이 디자인입니다
    한 화면의 가장 중요한 한 가지를 정하고, 나머지는 줄이거나 옮깁니다. 행정 담당자가 보는 화면일수록 더 그렇습니다.
  2. 02
    오래 쓰기 좋은 구조
    운영 인계와 유지보수를 생각하며 코드와 문서를 정리합니다. 다음 담당자가 이해할 수 있어야 끝난 프로젝트입니다.
  3. 03
    말이 아닌 숫자로 검증
    처리 시간, 응답 속도, 장애 건수 — 측정 가능한 지표로 개선을 확인하고 보고합니다.
  4. 04
    약속한 일정과 비용
    공공기관 일정은 곧 예산입니다. 처음 약속한 범위·일정·비용을 지키는 것을 최우선으로 봅니다.
PROJECTS — 주요 프로젝트

실제 운영되는 공공 서비스

시민·공무원이 매일 사용하는 시스템 중 대표 4건을 추렸습니다. 운영중인 건은 비공개 가능 범위 안에서만 표기했습니다.

2024 - 운영중
재외동포청
풀스택 · 포털

*****청 민원 포털 웹앱

공식 포털 웹사이트. 결제·간편인증·방문예약 등 핵심 기능을 신규 API로 직접 개발하고, 대용량 트래픽 대응과 무중단 배포·24/7 장애 대응 체계까지 구축했습니다.

  • 나이스페이먼츠(NICEPAY) 결제 모듈 연동 — 신청·승인·부분취소·환불 전 구간 처리
  • 모바일신분증·간편인증 연동 — 행정전자서명(GPKI) 및 정부 표준 인증 흐름 적용
  • 방문예약 등 신규 기능·API 개발 — 오픈 직후 1만+ 동시 접속 대용량 트래픽 안정 처리
  • Blue-Green 무중단 배포 파이프라인 구축, 24/7 모니터링·장애 대응 체계 운영
대용량 트래픽포털사이트Spring BootNICEPAY간편인증PostgreSQLeGov FrameworkAPI
1만+동시 접속 안정 처리
2022
행정안전부 산하
서식기 · API 일부

**** 보조금 신청 시스템 구축

국민 누구나 본인이 받을 수 있는 보조금을 조회·신청하는 통합 창구. 신청 서식을 부처별로 자유롭게 구성할 수 있는 전자 보조금 서식기 모듈을 직접 개발하고, 외부 기관 연계 API 서비스 일부 영역에도 참여했습니다.

  • 전자 보조금 서식기 개발 — 항목·검증규칙·조건부 노출을 정의해 신청서를 동적으로 생성
  • 서식 버전 관리·미리보기·PDF 출력 — 부처 결재 흐름과 연계
  • 외부 기관 연계 API 일부 설계·구현 참여 (자격조회·인증·서식 메타데이터 영역)
JavaSpring BootPostgreSQLeGov FrameworkJSON Schema
서식기서식기 핵심 모듈 개발
2021
한국문화정보원
풀스택 · 운영

***** 포털사이트 개선사업

문화·예술 정보를 시민이 검색·구독하는 공식 포털. 개선사업으로 신규 기능과 API를 직접 개발하고, 운영 중 장애 대응부터 소규모 인프라 관리까지 한 사람이 책임지는 범위로 수행했습니다.

  • 포털 개선사업 — 신규 화면·기능 다수 개발 및 기존 화면 안정화
  • 연계 API 신규 설계·구현 — 외부 기관·내부 시스템 데이터 교환
  • 운영 중 장애 1차 대응 — 로그·모니터링 기반 원인 추적 및 복구
  • 소규모 인프라 직접 관리 — 웹/WAS/DB 점검, 배포, 백업 운용
JavaSpringjQueryOracleLinuxNginx
신규·운영기능·API·인프라
2023 — 운영중
광역지자체
민원 운영 · 신규 개발

**** 통합 정보 시스템 운영업무

17개 시·도, 226개 시·군·구가 함께 사용하는 통합 행정 시스템의 일부 민원 업무를 담당. 관련 기관과의 협의와 법·제도 검토를 거쳐 신규 민원 기능을 개발하고, 운영 중 발생하는 문의는 유선으로 직접 대응하며, 기관 협업 기반의 신규 연계 서비스를 구축해 왔습니다.

  • 신규 민원 기능 개발 — 법·제도 및 서식 변경에 따른 화면·로직 신규 구현
  • 운영 중 기능 수정·개선 — 사용 패턴·현장 의견을 반영한 점진적 개선
  • 민원 업무 유선 대응 — 행정 담당자 문의·이슈 1차 응답 및 처리 추적
  • 기관 협의 기반 신규 연계 서비스 구축 — 협의·법제 확인·시스템 설계·구현
JavaEJBOracleJSPjQuery
신규 연계기관 협의 · 법제 검토
TECH STACK — 기술 스택

공공 SI에 검증된 스택, 신기술도 함께

전자정부 표준 프레임워크와 레거시 환경을 다루면서도, 새 프로젝트에는 React·TypeScript 기반 모던 스택을 적극 사용합니다.

01FRONTEND

웹 · 모바일 프론트엔드

  • React
  • Next.js
  • TypeScript
  • React Native
  • jQuery
  • Vue.js
02BACKEND

서버 · API

  • Spring Boot
  • Java
  • eGov Framework
  • Node.js
  • Express
  • Python
03DATABASE

데이터 · 인프라

  • Oracle
  • PostgreSQL
  • MySQL
  • Redis
  • MyBatis
  • JPA
04OPS · ETC

배포 · 운영

  • Linux
  • Nginx
  • Docker
  • Jenkins
  • Git / GitLab
  • AWS · NCP
CONTACT — 문의

한 줄도 좋습니다. 편하게 연락주세요.

"이런 거 만들어 주실 수 있나요?" 한 줄도 괜찮습니다. 영업일 기준 1일 안에 직접 답장드립니다.

Hero