채용공고 올리기

장혜민님을 응원해보세요!

지금 만족하고 있어요
창의적
학습 지향
효율적
긍정적

미리보기

기본 정보

이름
장혜민
직업
백엔드 개발자
간단 소개

새로운 기술 습득과 실무 적용에 열정적인 개발자입니다. 지뢰찾기와 게시판 등 다양한 토이 프로젝트를 독립적으로 수행하여 프로그래밍 기초를 탄탄히 다졌습니다. 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명

주요기능

  1. 대규모 트래픽 관리

    • JMeter를 활용한 철저한 부하 테스트로 플랫폼의 안정성 검증

    • 특정 시간 판매 이벤트 등 급격한 트래픽 증가 상황에서도 원활한 서비스 제공

  2. 효율적인 주문 상태 관리

    • Redis를 활용한 고속 데이터 처리

    • 스케줄러 기반의 정시 일괄 처리로 시스템 부하 분산 및 성능 최적화

  3. 주문 프로세스 최적화

    • 주문 프로세스의 비동기 처리로 응답 속도 향상

    • 락(Lock) 메커니즘 구현으로 동시 접근으로 인한 충돌 방지

트러블 슈팅

1.주문 시스템 성능 개선

주요 문제점

  1. 대량 주문 시 처리 속도 저하 (0.041 Apdex 스코어)

  2. 5000건 주문 시 일부 재고만 차감되는 문제 (500건만 처리됨)

  3. 동시 주문에 대한 재고 처리 불일치

해결 과정

  1. Redis를 활용한 캐싱 시도

  2. 비동기 처리 도입

  3. 데이터베이스와 Redis 동시 업데이트 전략

  4. 비관적 lock 적용

최종 채택 솔루션

비동기 처리를 통한 DB 저장 및 Redis 입력 동시 수행, 비관적 lock 적용

2.🌳 계층형 상품 카테고리 시스템

상위 카테고리에서 하위 카테고리로 세분화되는 구조를 통해 정확한 상품 분류가 가능합니다.

주요 기능

1. 하위 카테고리 조회

  • 특정 카테고리의 모든 하위 카테고리 조회

2. 상위 카테고리 조회

  • 특정 카테고리의 모든 상위 카테고리 순서대로 조회

3. 카테고리 및 하위 카테고리 삭제

  • 특정 카테고리와 그에 속한 모든 하위 카테고리 삭제

구현 시 고려사항

  • 재귀적 쿼리를 통한 효율적인 계층 구조 탐색

  • 카테고리 삭제 시 데이터 정합성 유지

  • 대량의 카테고리 데이터 처리 시 성능 최적화

기대 효과

  • 복잡한 상품 구조를 효과적으로 관리

  • 판매자들에게 정확한 상품 분류 옵션제공

  • 계층적 구조를 통해 상품 검색과 관리가 용이

  • e-commerce 플랫폼의 확장 용이

프로젝트명

PASSORDER

소속/기관명

코리아 it 아카데미

프로젝트 기간

2022.10. ~ 2023.03.

프로젝트 내용

Github 링크

https://github.com/jamchuchu/PassOrder

시연 영상

https://youtu.be/4BvCLGGN3PY

기술

  • Javascript, jtml, css/ java spring

  • AWS EC2, RDS / MySQL, Mybatis

인원 3명

주요기능

  1. 카페 관리자 기능

    • 메뉴 입력, 관리, 삭제

      • 새로운 메뉴를 추가하고, 기존 메뉴를 수정하거나 삭제 가능

    • 고객 관리

      • 고객 정보를 등록하고, 관리 가능

      • 매장 주문 관리 및 처리
        → 주문 실시간 처리 가능

    • 매출 확인

      • 일별, 고객별 매출을 확인, 통계 확인

  2. 카페 사용자 기능

    • 고객 메뉴 선택

      • 메뉴 선택 및 상세 사항 확인

    • 장바구니 주문 입력 및 삭제

      • 장바구니 입력, 삭제 가능

    • 메뉴 좋아요 입력

      • 메뉴 좋아요 및 즐겨찾기 등록 가능

본인 역할

  • Spring Security를 사용하여 사용자 인증 및 권한 관리 기능을 구현

  • 메뉴 입력 관리, 삭제

  • 장바구니 주문 입멱 및 삭제

  • 메뉴 즐겨찾기 기능 구현

트러블 슈팅

  1. spring security 사용

    • principal detail의 권한에 따라 페이지 안내를 위해 spring security 사용

    • 비밀번호 암호화를 통해 보안향상

    • Authorization 적용

  2. 사용자의 간편결제를 위해 카카오페이 결제 API를 사용

    • 결제 과정 간소화, 사용자의 편의성 향상

  3. 로깅을 위한 Aop사용

    • 메소드 내 로깅 과정의 반복, paramsAspect 작성

    • 코드 가독성 향상

교육

소속/기관명

네이버

종류 | 전공

사설 교육 | 챌린지

재학 기간 | 재학 상태

2024.07. ~ 2024.08. | 졸업

소속/기관명

항해 99

종류 | 전공

사설 교육 | 취업 리부트 캠프

재학 기간 | 재학 상태

2024.05. ~ 2024.08. | 졸업

소속/기관명

코리아 it 아카데미

종류 | 전공

사설 교육 | 웹개발

재학 기간 | 재학 상태

2022.08. ~ 2023.03. | 졸업

소속/기관명

인하대학교

종류 | 전공

대학교(학사) | 간호학과

재학 기간 | 재학 상태

2016.03. ~ 2020.02. | 졸업

포트폴리오

URL

link

블로그입니다

티스토리
link

git 링크입니다

깃허브
댓글