Skip to content
View jbsim999's full-sized avatar

Block or report jbsim999

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jbsim999/README.md

Junbo Sim — Backend Engineer. Performance, Reliability, Automation.

성능을 개선하고, 운영의 불편을 줄입니다.

안녕하세요, 백엔드 개발자 심준보입니다.
Java · Spring을 기반으로 도서관 연계 서비스와 IoT 서버를 개발해 왔습니다.

Engineering · Experience · Tech stack · Public lab


Engineering

기능 구현에서 멈추지 않고, 느린 쿼리와 반복되는 운영 업무의 원인을 찾아 개선합니다.

집중하는 문제 해결해 온 일
조회 성능 실행계획 분석, 테이블·인덱스 설계와 쿼리 튜닝으로 통계 조회 약 30분 → 100ms 이하 개선
운영 자동화 수동으로 수행하던 200개 이상 지역의 회원수 수집을 자동화하고, 20개 지역 단위 그룹 내 병렬 처리 적용
서비스 연계 이기종 도서관 직접 조회 기능 개발·운영 반영, 회원 상태에 따른 데이터 정합성 보정

문제를 재현하고, 원인을 좁히고, 실제 동작으로 확인합니다.

Experience

㈜이씨오 · 백엔드·서버 개발
2024.08 — 현재

  • 책이음 도서관 연계 서비스 운영 및 개선
  • 통계 조회 성능 개선, 회원 데이터 정합성 보정, 운영 도구·수집 배치 개발

(주)에이엘에이엔 · 백엔드·서버 개발
2023.06 — 2024.03

  • Netty 기반 TCP 서버, IoT 서비스 WAS 개발
  • 디바이스 패킷 처리, FOTA, MQTT 연동 및 Quartz 스케줄링

Tech stack

Java Spring Boot Oracle MyBatis Netty Docker

영역 사용 기술
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

Public lab

업무 경험과 별도로, 직접 코드를 작성하며 학습한 내용을 기록합니다.

저장소 학습 내용
JpaPractice 회원·주문·상품 도메인을 활용한 Spring / JPA 학습
springMVC-practice Spring MVC 학습 및 실습
practice-githubAction-deploy GitHub Actions · Gradle · S3 · CodeDeploy를 연결한 배포 자동화 실습

심준보 · Java / Spring Backend Developer

Popular repositories Loading

  1. git_practice git_practice Public

    Java

  2. springMVC-practice springMVC-practice Public

    After class practice

    Java

  3. jpa-practice-first jpa-practice-first Public

  4. practice-githubAction-deploy practice-githubAction-deploy Public

    Shell

  5. JpaPractice JpaPractice Public

    Java

  6. github_test github_test Public

    Java