안녕하세요, 백엔드 개발자 심준보입니다.
Java · Spring을 기반으로 도서관 연계 서비스와 IoT 서버를 개발해 왔습니다.
Engineering · Experience · Tech stack · Public lab
기능 구현에서 멈추지 않고, 느린 쿼리와 반복되는 운영 업무의 원인을 찾아 개선합니다.
| 집중하는 문제 | 해결해 온 일 |
|---|---|
| 조회 성능 | 실행계획 분석, 테이블·인덱스 설계와 쿼리 튜닝으로 통계 조회 약 30분 → 100ms 이하 개선 |
| 운영 자동화 | 수동으로 수행하던 200개 이상 지역의 회원수 수집을 자동화하고, 20개 지역 단위 그룹 내 병렬 처리 적용 |
| 서비스 연계 | 이기종 도서관 직접 조회 기능 개발·운영 반영, 회원 상태에 따른 데이터 정합성 보정 |
문제를 재현하고, 원인을 좁히고, 실제 동작으로 확인합니다.
㈜이씨오 · 백엔드·서버 개발
2024.08 — 현재
- 책이음 도서관 연계 서비스 운영 및 개선
- 통계 조회 성능 개선, 회원 데이터 정합성 보정, 운영 도구·수집 배치 개발
(주)에이엘에이엔 · 백엔드·서버 개발
2023.06 — 2024.03
- Netty 기반 TCP 서버, IoT 서비스 WAS 개발
- 디바이스 패킷 처리, FOTA, MQTT 연동 및 Quartz 스케줄링
| 영역 | 사용 기술 |
|---|---|
| Backend | Java · Spring Framework · Spring Boot · Spring Security · eGovFrame |
| Data | Oracle · Tibero · MySQL · MariaDB · MyBatis |
| Communication & Batch | Netty · TCP · MQTT · Quartz |
| Infrastructure & Tools | Linux · Nginx · Docker · AWS EC2 / S3 · Git · Gradle · JMeter |
업무 경험과 별도로, 직접 코드를 작성하며 학습한 내용을 기록합니다.
| 저장소 | 학습 내용 |
|---|---|
| JpaPractice | 회원·주문·상품 도메인을 활용한 Spring / JPA 학습 |
| springMVC-practice | Spring MVC 학습 및 실습 |
| practice-githubAction-deploy | GitHub Actions · Gradle · S3 · CodeDeploy를 연결한 배포 자동화 실습 |
심준보 · Java / Spring Backend Developer


