미리보기
기본 정보

안녕하세요, 코드라는 수단을 이용하여 서비스를 제공하는 백엔드 개발자 김유빈입니다. 문제 상황을 마주했을 때 상황에 맞는 해결 방안을 찾아냅니다. 문제의 원인을 파악하고, 업무의 목적을 명확하게 정리한 후 여러 해결방안을 제시하며 적절한 해결책을 찾는 과정을 즐깁니다. 불편함을 느꼈던 점들을 개선하는 과정을 좋아합니다.
기술 스택
Java, Spring Boot, JPA, MySQL, JUnit, AWS, Docker, Redis
경력
넥스원소프트(주)
사원 | 디지털결제실 | 재직 중
2024.06. ~ 재직 중 (9개월)
Java, Spring Framework, Spring Boot, Jex Framework, JPA, MySQL, Oracle
씨티은행 국내 간편결제 인증 모듈 개발
기능
핸드폰 번호를 이용한 간편결제 인증/가입
외부 인터페이스 연계하여 ARS/SMS/공동인증서 인증 처리
코드 분석을 통해 비즈니스 로직을 파악하고 자사 코드로 전환 및 신규 기능 구축하여 시스템 안정성 확보
팀의 이해를 돕기 위한 문서를 공유하여 협업 효율성 향상에 기여
비밀번호 암호화 해시 알고리즘을 SHA-1에서 SHA-256으로 전환하여 시스템 보안 수준 향상
코드 분석을 통해 Jex Framework 를 약 1달 만에 빠르게 익히고, 성공적으로 프로젝트에 적용
Spring Framework 의 ApplicationContext 를 결합해 의존성 주입의 이점 도입
Architecture 를 Spring 구조로 설계하여 자사의 ACS 구조를 유연하게 유지하고 확장성 확보
씨티은행 어드민 개발
기능
국내 결제에 대한 이력/통계 조회
기존 모듈의 SQL 을 분석해 자사 시스템에 맞게 재작성하고, 성능 개선을 위한 인덱스를 추가
정기적 데이터 처리와 자동화를 위해 Batch 프로그램의 SQL 을 작성하여 시스템 운영 효율성을 향상
자사 내부 가상결제 모듈 개발
기능
자사 모듈과 연계한 PG 사를 위한 가상 결제 서비스
해외 결제 시스템에서 EMVCo 2.3.1 버전에 대한 대응 추가하여 브랜드사 결제 표준 준수 및 시스템 최신성 유지
국민은행 해외결제 모듈 유지보수
EMVCo 와 Brand 사 사이의 스펙 차이를 대조하여 개별 대응 처리 구현
결제 Timeout 발생 시 UPI 의 eci 응답값 처리
AMEX NPA 요청에 대한 ARES, RREQ 응답값 처리
건아정보기술(주)
사원 | 응용SW팀
2020.12. ~ 2021.12. (1년 1개월)
Python, Flask, MariaDB
시설물 및 보고서 자동화 서비스 개발
기능
인천공항, 노원구청 등 다양한 시설물 관리 서비스 구현
요구사항 분석, 설계, 구현, 유지보수 등 프로젝트 초기부터 마무리 단계까지 기여
시설물 관리 서비스(Sigma) 레거시 구조 개선(Sigma 2.0)
기존 DB 구조를 개선하여 검색 성능 및 개발 생산성 향상
버전관리도구 Git 도입을 통한 개발 속도 개선
테코톡을 통해 기술 전파
건아정보기술(주)
사원 | 응용SW팀
2020.02. ~ 2020.06. (5개월)
Python, Flask, MariaDB
자사 발급 키에 대한 QR 코드 발급 및 인식 서비스 개발
인력 자원 감소시켜 업무 효율성 향상 (직접 암호키 전달 -> QR 코드 인식)
Python OpenCV 활용하여 QR 코드 인식률 향상
프로젝트
The Pop (더팝)
KOSA
2024.02. ~ 2024.03.
Go-Hihger (고하이어)
개인
2023.08. ~ 진행 중
Yologa (욜로가)
개인
2023.01. ~ 2023.06.
내 주변의 러닝크루 정보 찾기 서비스
자세히 보기 : Github / Github Wiki / Site
- 통합로그인(SSO) 구축
- 부하테스트 및 Spring Tomcat 튜닝을 통해 응답 속도 평균 2.7초 → 1.7초로 개선
- 역정규화 적용하여 실행되는 쿼리문 수 3개 → 2개
- 인덱스를 통해 검색 성능 평균 0.4초 → 0.02초로 개선
모두 모여라~
우아한테크코스
2022.07. ~ 2022.11.
다양한 카테고리의 모임을 주최하고 참여하는 서비스
자세히 보기 : Github / Github Wiki / Site
- 이벤트 기반 아키텍처 도입을 통해 코드 유지보수성 향상
- 분산 서버 환경에서의 동시성 문제 해결
- JPA N+1 및 Pagination Limit 문제 해결을 통해 메모리 점유율 축소
- 300개 이상의 테스트 코드 작성 및 코드리뷰 진행
대외활동
KOSA Fullstack 전문가 양성 과정
KOSA
Fullstack 전문가 양성을 위한 커리큘럼
2023.10 ~ 2024.03 (840시간)
자세히 보기 : Github Archive
- Backend : Java, Spring Framework, MyBatis, Oracle, AWS, Docker
- Frontend : Javascript, React
- Android : Kotlin
- Servlet Framework 구현하기
- 1차 프로젝트(H-Mingle) / 2차 프로젝트(Dinosoul) / 3차 프로젝트(The Pop)
우아한테크코스 4기 백엔드
우아한형제들
미션 기반의 코드 리뷰 중심 교육 과정
2022.02 ~ 2022.11 (1,600시간)
자세히 보기 : Github Archive
- Java, Spring Boot, JPA, MySQL, AWS, Docker, Jenkins
- 톰캣 구현하기 / @MVC 프레임워크 구현하기 / JDBC 라이브러리 구현하기
- 10분 테코톡 데이터 통신 / 이펙티브 자바 인터뷰 스터디
교육
가천대학교
대학교(학사) | 컴퓨터공학과
2017.03. ~ 2021.02. | 졸업
포트폴리오
자격증
정보처리기사
없음 | 한국산업인력공단
2020.12.