✻ 김자연's portfolio shell · jsh v1.0 — Backend Engineer · Java/Spring
명령을 입력하거나 아래 칩을 클릭해 둘러보세요 — help로 전체 명령 확인.
터미널이 낯설면 우측 상단 읽기 편한 화면으로 언제든 전환할 수 있어요.
문의 nature.throw@gmail.com
jayeon@portfolio~%
명령:
Backend
Engineer
장애와 변경에 강한 백엔드를 만드는 개발자기능을 넘어, 운영 환경에서 버티는 구조를 설계합니다.
MSA 기반 백엔드 설계·개발장애에 강한 외부 연동 설계변경에 강한 데이터 기반 설계
소개
소개
문제를 해결하는 과정에서 즐거움을 느끼는 백엔드 개발자입니다. Java/Spring 기반으로 MSA 환경의 출입보안 시스템과 전기차 충전 로밍 연동 서비스를 개발해 왔습니다.
기능을 구현하는 데 그치지 않고 "이 구조가 변화와 장애에 견딜 수 있는가"를 먼저 고민합니다. 변수가 많은 연동 환경에서, 장애는 막는 것보다 일어나도 데이터가 유실되지 않고 복구되도록 설계하는 것이 중요하다고 믿습니다.
맡은 백엔드 영역에 한정하지 않고, 프로젝트를 끝까지 완수하기 위해 필요한 일을 직접 찾아 해결합니다.
단독 설계·개발
MSA 출입보안 핵심 서비스 4개 (약 60개 API)
장애 대응 설계
재수집·자동 통보·수동 복구 3중 안전장치, 상태 기반 재개로 중복 결제 차단
변경 대응 설계
데이터 기반 결재선/권한 모델로 정책 변경을 코드 수정 없이 운영 설정으로 이전
경력
| 기간 | 소속 | 역할 |
|---|---|---|
| 2023.10 — 2025.11 | 미로아이티㈜ · 정규직 | 출입보안 SI / 자사 솔루션 PL |
| 2025.11 — 2025.12 | 슬로그업 · 프리랜서 | 전기차 충전 로밍 연동 (단독) |
학력
한국방송통신대학교 컴퓨터과학과 졸업 (2025.08)
프로젝트
OO항공 출입보안 시스템 구축
오프라인 임시 출입증 절차를 온라인 방문예약→결재→QR 출입증으로 전환한 MSA 출입보안 시스템. 10개 서비스 중 4개를 단독 설계·개발 (약 93개 API).
Java 17Spring BootJPAQueryDSLPostgreSQLSSO
미로아이티 자사 출입보안 솔루션 (PL)
항공사 SI 경험을 바탕으로 한 자사형 출입보안 솔루션. PL로 전자결재 핵심 모듈과 MSA 연동 구조·협업 체계를 주도.
Java 21Spring BootJPAQueryDSLMySQLGradle
전기차 충전 로밍 연동 서비스
전력 공기업 충전 로밍 플랫폼과 고객사 Core 사이의 충전 데이터 연동 미들웨어. 요구분석부터 구현까지 단독 수행.
Java 8Spring BootJPAKafkaMySQLOpenFeign
기술 스택
Java(21)TypeScript
Spring Boot(3.5)Spring Data JPASpring Security(6)React
MySQL(8)PostgreSQLjOOQQueryDSLMapStructFlyway
Apache KafkaFirebase FCM@Scheduled@Async@TransactionalEventListener
JWT/JJWTOAuth2/OIDC(Kakao·Naver·Google·Apple)Okta(SSO)
DockerGradleGitGitHub ActionsVercelRailwayNeonCloudflare R2Caffeine
REST APIOpenFeignWebClientspringdoc/Swagger/RedocTestContainersWireMock