정보
박성환
Software Engineer
📧 mrpark219@gmail.com
📌 “기술을 넘어 사람과 소통하는 소프트웨어 엔지니어”
개발을 단순한 기술이 아니라 사람과 시스템을 연결하는 과정으로 바라봅니다. 시스템 최적화와 생산적인 백엔드 개발을 통해 더 나은 사용자 경험을 만드는 데 집중합니다. 사내 솔루션의 유지보수・개선을 주도하며 신규 기능을 기획・개발했고, 대규모 시스템 리팩토링 및 API 연동으로 성능을 향상시킨 경험이 있습니다.
Git 기반의 협업 환경을 구축하여 개발 프로세스를 개선했고, Slack 도입과 사내 인트라넷 알림 애플리케이션 개발 등 비개발 직군과의 소통・협업 강화로 조직 전체의 업무 효율성을 높였습니다.
기술은 변화하지만, 좋은 개발 문화를 만들기 위한 소통과 협업의 가치는 변하지 않습니다. 새로운 기술과 방법론을 탐색하고 팀과 공유하며, 지속 가능한 성장을 이루는 엔지니어가 되고자 합니다.
기술 스택
Java,Spring,Spring Boot,MySQL,Oracle,MSSQL,aws-ec2
경력
(주)네오그라프
| ICT 사업부 | 대리 | 정규직 | 2019.12 ~ 2024.03 (4년 4개월) |
- 사내 솔루션 신규 기능 기획・개발 및 시스템 리팩토링 주도, 업무 효율성과 사용자 경험 향상
- 다양한 API 연동 및 대규모 시스템 리팩토링을 리딩하여 레거시 시스템 성능 최적화
- Git, Git-flow 및 코드 리뷰 문화 도입과 정착, 개발 컨벤션 정의로 협업 환경과 코드 품질 개선
- Docker 환경 구축을 통한 개발 생산성 향상 및 자원 절감
- 사내 메일・인트라넷 연동 알림 시스템 및 업무 자동화로 부서 간 정보 공유 및 업무 누락 최소화
- Slack 도입을 통한 전사적 소통 활성화 및 협력 강화
(주)반려생활
| 개발팀 | 백엔드 개발자 | 정규직 | 2025.04 ~ |
프로젝트
N-CMS 솔루션 고도화 및 성능 최적화
| (주)네오그라프 | 2019.12 ~ 2024.03 |
- 목적: 레거시 CMS의 운영 비용 절감과 사용자 경험 개선을 위한 성능・유지보수성 향상
- 기술 스택: Java 11, Spring Boot 2, MyBatis, JSP, Docker, MySQL
- 역할: 프로젝트 전반의 개발・리팩토링 및 협업 환경 개선 주도
- SQL 리팩토링 및 테이블 인덱스 최적화로 응답 속도 66% 개선 (3초→1초)
- MySQL Replication 구성으로 트래픽 분산 및 시스템 안정성 확보
- 공통 모듈화로 코드 재사용성 증가 및 개발 생산성 향상
- Docker 도입으로 개발 환경 구축 시간 50% 단축 및 협업 효율성 증가
지방자치단체 입찰 사업 온라인 플랫폼 - 도봉구청 제안서 평가 시스템
| (주)네오그라프 | 2023.06 ~ 2023.10 |
- 목적: 입찰 제안서 평가 프로세스 온라인화로 행정 업무 효율성 향상
- 기술 스택: Java 11, Spring Boot 2, MyBatis, JSP, OracleDB, Rocky Linux
- 역할: 개발 리드(3인 팀), 요구사항 분석부터 시스템 설계, 개발 총괄
- 비즈니스 요구 분석 및 아키텍처 설계 주도로 프로젝트 기한 내 성공적 런칭
- Caffeine 캐시 도입으로 메뉴・권한 조회 속도 33% 개선 (1.5초→1초)
세무·회계 업무 및 사내 협업 플랫폼 - 세무회계 로망
| (주)네오그라프 | 2022.03 ~ 2022.11 |
- 목적: 세무·회계 업무 디지털화 및 사내 업무 효율성 강화
- 기술 스택: Java 8, Spring Boot 2, Maven, MyBatis, MariaDB, Ubuntu
- 역할: 주요 기능 개발, 성능 최적화 및 업무 자동화 주도
- 수금, 양도세, 상속세 등 주요 세무 업무 기능 개발로 업무 시간 단축
- 효성 CMS API 연동으로 세무 정산 업무 자동화, 수작업 최소화
- Enum 도입으로 공통 코드 조회 속도 50% 개선 (2초→1초)
- Maven 및 Spring에서 Spring Boot 마이그레이션으로 운영 편의성 향상
요양병원 환자 모니터링 서비스 - 케어로
| (주)네오그라프 | 2021.05 ~ 2021.11 |
- 목적: 환자 보호자가 환자 상태를 실시간 모니터링 및 치료 동의 절차 간소화
- 기술 스택: Java 8, Spring, MyBatis, MariaDB, AWS EC2, 하이브리드 앱
- 역할: 모바일 앱 전환 및 신규 기능 개발, 팀 리딩 및 배포 총괄
- 하이브리드 앱으로 전환 주도, 앱스토어 및 플레이스토어 런칭 성공
- 전자동의서 전자서명 및 PDF 변환 개발로 병원 내 업무 효율성 증가
- Enum 적용으로 공통 코드 조회 성능 50% 개선 (2초→1초)
명상 동영상 판매 쇼핑몰 - 라피움
| (주)네오그라프 | 2020.06 ~ 2020.11 |
- 목적: 명상 영상 콘텐츠 판매를 위한 온라인 플랫폼 구축 및 결제 안정화
- 기술 스택: Java, Spring, MyBatis, MariaDB, Vimeo API, AWS EC2
- 역할: 영상 재생 권한 관리 및 결제 시스템 연동, 성능 최적화
- Vimeo API 연동으로 영상 콘텐츠 보호 및 사용자 접근성 개선
- 이니시스 결제 시스템, 아임포트 페이팔 결제 시스템 연동 및 오류 처리 최적화로 결제 안정성 확보
대외활동
구름톤(9oormthon in JEJU) 12기 - 우수상
- 목적: 제주 이주 희망 은퇴자를 위한 맞춤형 정보 제공 및 자동화 커뮤니티 구축
- 기술: Java, Spring Boot, JWT, ChatGPT API, DKOS(Kakao D2Hub, Kargo)
- 역할: 백엔드 개발 및 CI/CD 파이프라인 구축 (2024.12.10 ~ 2024.12.13)
- JWT 인증 시스템 구현으로 사용자 접근성 및 보안성 확보
- DKOS 기반 CI/CD 구축을 통해 제한된 기간 내 MVP 배포 성공
- ChatGPT API 활용한 개인 맞춤 커뮤니티 활동 추천 시스템 구현
- 타 직군(기획·디자인·프론트엔드)과 협업하여 우수상 수상에 기여
- https://github.com/9oormthon-goldroad
개인 프로젝트
지하철 실시간 위치 및 혼잡도 정보 제공 사이트 - 메로나
- 목적: 지하철 혼잡도 제공으로 사용자 편의성 향상 및 실무 JOOQ 기술 검증
- 기술: Java17, Spring Boot3, MySQL, JOOQ, 서울시·SK 공공 API
- 역할: 기획 및 백엔드 전체 개발 (2023.11 ~ 2023.12)
- 공공 API 연동하여 실시간 지하철 위치 및 혼잡도 정보 제공
- JOOQ 도입으로 DB 구조 변경 시 컴파일 단계에서 오류 조기 탐지, 실무 적용 가능성 검증
- https://github.com/mrpark219/melona
매일 공부한 내용을 공유하는 서비스 - TIL 일기장
- 목적: 프론트엔드-백엔드 역할 분리 개발 경험 확보 및 학습 관리 서비스 제공
- 기술: Java 17, Spring Boot 3, JPA, React 18, JWT
- 역할: 기획부터 프론트엔드・백엔드 전체 개발 (2022.04 ~ 2022.06)
- MVC의 한계를 극복하고 REST API 기반 명확한 역할 구분 경험 확보
- Github 잔디 방식의 학습 기록 시각화로 학습 습관 형성 지원
- JWT 활용 로그인 기능 개발, 사용자 접근성 및 보안성 확보
- https://github.com/mrpark219/til-diary-react
- https://github.com/mrpark219/til-diary-springboot
사내 인트라넷 공지 알림 서비스 - NeoParser
- 목적: 인트라넷 공지사항 실시간 알림을 통해 업무 누락 방지 및 업무 효율성 향상
- 기술: C#, . Net Framework 4.7.2
- 역할: 기획 및 전체 개발, 사내 배포 (2021.04 ~ 2021.06)
- 인트라넷 신규 게시물 실시간 알림으로 공지 누락 방지
- 갱신 주기, 키워드 알림 기능으로 정보 과부하 최소화
- 사내 배포를 통해 전사적 업무 효율성 증가에 기여
- https://github.com/mrpark219/neo-parser
포트폴리오
- Github: https://github.com/mrpark219
교육
한국공학대학교
졸업 | 대학교(학사) | 컴퓨터전자공학과
2020. 03. ~ 2024. 02.
서울로봇고등학교
졸업 | 고등학교 | 시스템학과
2017. 03. ~ 2020. 02.
자격증
일학습병행자격증 SW 개발 L5
한국산업인력공단
2023. 08.
정보처리기사
한국산업인력공단
2023. 06.