미리보기
기본 정보

새로운 기술 습득과 실무 적용에 열정적인 개발자입니다. 지뢰찾기와 게시판 등 다양한 토이 프로젝트를 독립적으로 수행하여 프로그래밍 기초를 탄탄히 다졌습니다. 4년간의 간호사 경력을 통해 끈기와 인내력을 함양하고, 복잡한 의료 환경에서 효과적인 의사소통의 중요성을 체득했습니다 이러한 경험을 토대로 개발 팀에서 원활한 협업과 효율적인 의사소통에 기여하겠습니다.
자기소개
성실한 학습자세와 소통능력의 강점을 가진 신입 개발자 장혜입니다.
배움과 실습으로 다져진 문제 해결 능력
간호사 경력을 통해 소통과 인내, 매일 복습하는 자세를 배웠습니다.
java, spring을 배우고 미니프로젝트를 통해 학습한것을 체득하기 위해 노력했습니다.
끈기와 소통의 중요성
간호사로서 근무 기간 동안 보고와 기록이 중요한 병원 환경에서 확실한 근거를 바탕으로 한 소통의 중요성을 깊이 깨달았습니다.
이러한 경험을 바탕으로 팀 내 에서 협업과 커뮤니케이션 능력을 강화하여, 모든 팀원이 공통의 목표를 향해 나아갈 수 있도록 돕습니다.
기술 스택
Java, Spring, JPA, Git, mybatis, Spring Security
경력
양산부산대병원
간호사 | 중앙수술실
2020.03. ~ 2024.03. (4년 1개월)
수술실에서 간호사로 근무
프로젝트
Twingkling
개인
2024.07. ~ 진행 중
Github 링크
https://github.com/jamchuchu/twingkling001
기술
java spring, java security
AWS EC2, RDS / MySQL, JPA, redis
인원 1명
주요기능
대규모 트래픽 관리
JMeter를 활용한 철저한 부하 테스트로 플랫폼의 안정성 검증
특정 시간 판매 이벤트 등 급격한 트래픽 증가 상황에서도 원활한 서비스 제공
효율적인 주문 상태 관리
Redis를 활용한 고속 데이터 처리
스케줄러 기반의 정시 일괄 처리로 시스템 부하 분산 및 성능 최적화
주문 프로세스 최적화
주문 프로세스의 비동기 처리로 응답 속도 향상
락(Lock) 메커니즘 구현으로 동시 접근으로 인한 충돌 방지
트러블 슈팅
1.⚡주문 시스템 성능 개선
주요 문제점
대량 주문 시 처리 속도 저하 (0.041 Apdex 스코어)
5000건 주문 시 일부 재고만 차감되는 문제 (500건만 처리됨)
동시 주문에 대한 재고 처리 불일치
해결 과정
Redis를 활용한 캐싱 시도
비동기 처리 도입
데이터베이스와 Redis 동시 업데이트 전략
비관적 lock 적용
최종 채택 솔루션
비동기 처리를 통한 DB 저장 및 Redis 입력 동시 수행, 비관적 lock 적용
2.🌳 계층형 상품 카테고리 시스템
상위 카테고리에서 하위 카테고리로 세분화되는 구조를 통해 정확한 상품 분류가 가능합니다.
주요 기능
1. 하위 카테고리 조회
특정 카테고리의 모든 하위 카테고리 조회
2. 상위 카테고리 조회
특정 카테고리의 모든 상위 카테고리 순서대로 조회
3. 카테고리 및 하위 카테고리 삭제
특정 카테고리와 그에 속한 모든 하위 카테고리 삭제
구현 시 고려사항
재귀적 쿼리를 통한 효율적인 계층 구조 탐색
카테고리 삭제 시 데이터 정합성 유지
대량의 카테고리 데이터 처리 시 성능 최적화
기대 효과
복잡한 상품 구조를 효과적으로 관리
판매자들에게 정확한 상품 분류 옵션제공
계층적 구조를 통해 상품 검색과 관리가 용이
e-commerce 플랫폼의 확장 용이
PASSORDER
코리아 it 아카데미
2022.10. ~ 2023.03.
Github 링크
https://github.com/jamchuchu/PassOrder
시연 영상
기술
Javascript, jtml, css/ java spring
AWS EC2, RDS / MySQL, Mybatis
인원 3명
주요기능
카페 관리자 기능
메뉴 입력, 관리, 삭제
새로운 메뉴를 추가하고, 기존 메뉴를 수정하거나 삭제 가능
고객 관리
고객 정보를 등록하고, 관리 가능
매장 주문 관리 및 처리
→ 주문 실시간 처리 가능
매출 확인
일별, 고객별 매출을 확인, 통계 확인
카페 사용자 기능
고객 메뉴 선택
메뉴 선택 및 상세 사항 확인
장바구니 주문 입력 및 삭제
장바구니 입력, 삭제 가능
메뉴 좋아요 입력
메뉴 좋아요 및 즐겨찾기 등록 가능
본인 역할
Spring Security를 사용하여 사용자 인증 및 권한 관리 기능을 구현
메뉴 입력 관리, 삭제
장바구니 주문 입멱 및 삭제
메뉴 즐겨찾기 기능 구현
트러블 슈팅
spring security 사용
principal detail의 권한에 따라 페이지 안내를 위해 spring security 사용
비밀번호 암호화를 통해 보안향상
Authorization 적용
사용자의 간편결제를 위해 카카오페이 결제 API를 사용
결제 과정 간소화, 사용자의 편의성 향상
로깅을 위한 Aop사용
메소드 내 로깅 과정의 반복, paramsAspect 작성
코드 가독성 향상
교육
네이버
사설 교육 | 챌린지
2024.07. ~ 2024.08. | 졸업
항해 99
사설 교육 | 취업 리부트 캠프
2024.05. ~ 2024.08. | 졸업
코리아 it 아카데미
사설 교육 | 웹개발
2022.08. ~ 2023.03. | 졸업
인하대학교
대학교(학사) | 간호학과
2016.03. ~ 2020.02. | 졸업