Jihye's Portfolio

일상 속 문제를 지나치지 않고
AI와 코드로 실현하는 개발자

인프라부터 시스템 운영, 데이터 처리까지 직접 부딪히며 실무 역량을 차근차근 다져왔습니다.
AI를 활용해 아이디어를 빠르게 구현하는 것을 즐깁니다.

프로젝트 보러가기 주요 경력 보기

주요 경력 사항

인프라 관리 및 웹 시스템 개선

  • GitHub Actions 기반 CI/CD 파이프라인 구축: 수동 배포 과정을 자동화하여 휴먼 에러를 방지하고 안정적인 배포 프로세스 확립
  • [인프라 트러블슈팅] Nginx 재시작 충돌 방어: SSL 인증서 자동 갱신 시 Nginx 종료 및 재시작 과정에서 발생하던 포트 충돌 및 서버 다운 문제를 Hook 구조 재설계로 완화
  • 비용 효율적 외부 모니터링 체계 도입: 외부 접속 기반의 BetterStack 모니터링 도입으로 서버 내부 부하를 줄이고 실시간 장애 감지 체계 구축
  • fail2ban 보안 솔루션 적용: fail2ban 보안 솔루션 및 커스텀 filter 스크립트 적용을 통한 무차별 대입 공격 차단 및 서버 보안성 강화
  • 웹 서비스 편의성 및 업무 효율화: i18n 라이브러리 도입을 통한 글로벌 사용자 접근성 제고 및 CS 접수부터 메일 알림까지 이어지는 내부 업무 자동화 폼 설계

의료기기 연동 SW 개발 및 보안 체계 구축

  • 엔드투엔드 보안 프로세스(기기 식별, 상호인증, 암호화 통신, AES-CCM) 구축

Projects

백엔드 · 결제 및 실시간 아키텍처

Java Spring Boot 일정 추천 시스템 (3인 팀)

[개요] 사용자가 장소를 선택하고 실제 메뉴를 결제하며, 그룹원들과 실시간 소통할 수 있는 종합 일정 추천 플랫폼 구축.

[핵심 구현] Socket 통신 기반 실시간 그룹 채팅 및 인스타그램 API를 활용한 인기 핫플레이스 탐색 연동.

[문제 해결] 인스타그램 API 연동 과정에서 초기 데이터 수신에 문제를 겪었으나, 다각도의 반복 테스트를 거쳐 API 호출 플로우를 구축하고 데이터 파싱 성공.

풀스택 · Firebase · 자동화 로직
click to image

money_box

[기획 배경] 노션 수동 저축 관리의 번거로움을 해소하고 저축 목표와 실적을 직관적으로 시각화하기 위한 풀스택 자동화 웹 서비스 개발.

[아키텍처 및 구현] React, Vite, JavaScript 기반 프론트엔드 구축. Firebase Auth 및 Firestore를 연동하여 사용자의 저축 데이터를 실시간 안전하게 저장.

[비즈니스 로직 & 성과] 월 저축액 설정 시 일·주간 목표가 역으로 자동 계산되는 양방향 연동 알고리즘을 구현하여 수동 계산 시간을 0초로 단축.

click to image

game_schedule

[문제 상황] Google Apps Script 활용 시 DB 수정 및 데이터 호출 지연 발생. 낙관적 업데이트 중 데이터 불일치 및 동기화 충돌 발생.

[아키텍처 개선] 빠른 로딩과 데이터 충돌 최소화에 초점을 맞춰 LocalStorage와 원격 DB를 결합한 하이브리드 데이터 동기화 구조 설계.

[성과] 사용자 체감 지연 속도를 극적으로 단축하여 실사용 인터페이스 안정화.

기타 개인 프로젝트

Tech Stack

JavaScript HTML / CSS AWS (Lightsail) React + Vite Firebase Spring Boot MyBatis