채용공고 올리기

오태현님을 응원해보세요!

이직/구직 중이에요

미리보기

기본 정보

이름
오태현
직업
백엔드 개발자
간단 소개

6년 차 백엔드 개발자로 개발에 대한 열정과 꾸준한 자기계발을 추구하며, 새로운 기술과 프레임워크를 배우고 이를 프로젝트에 적용하는 데 관심을 가지고 있습니다. 카이아이 컴퍼니에서 백엔드 파트 리더로 활동하며, 레거시 프로젝트를 멀티모듈화하여 유지보수성과 확장성을 개선하고 중복 코드 빈도를 감소시킨 경험이 있습니다. 팀원들과 협업하여 경험을 공유하고 함께 발전하는 것을 중요하게 생각하며, 높은 집중력과 문제 해결 능력을 바탕으로 사용자와 고객에게 최고의 솔루션을 제공하기 위해 노력하고 있습니다. 대규모 트래픽 처리 및 MSA 환경에 대한 관심이 있으며, 이러한 환경에서 경험을 통해 문제 해결 능력과 확장성 있는 시스템 설계하기 위해 노력하고 있습니다.

기술 스택

기술 스택

Java, Spring Boot, Spring Cloud, spring-jpa, querydsl, MySQL, Jenkins, Kafka, elk, nginx, Docker, AWS, Git, Redis

경력

회사명

주식회사카이아이컴퍼니

직급 | 부서 | 근무 유형

팀장 | 연구소

근무 기간

2021.05. ~ 2024.12. (3년 8개월)

담당 업무

덴티아이 (2021.05 ~ 2024.12 / 참여 기간 : 2021.05 ~ 2022.12, 2024.01 ~ 2024.12)

  • API, Excel API, Batch 흩어진 레거시를 멀티모듈화로 통합 및 헥사고날 아키텍처 적용

  • AWS, NCP STS(Security Token Service) 적용하여 임시 자격 증명을 통해 보안 강화

  • Deadlock 발생하는 비즈니스 로직 개선

  • 통계 데이터 처리를 위해 Spring Batch 도입 및 버전에 따른 마이그레이션

  • Redis 로 JWT Token 블랙리스트 관리

  • Enum 클래스에 정의하여 사용하는 코드를 API 문서 Restdocs 추가하기 위한 커스텀 코드 작성

  • 프론트엔드 PDF 생성 및 다운로드 로직을 벡엔드에서 구현하여 90% 시간 개선

  • Spring 2.x → 3.x 마이그레이션

  • 대용량 Zip 파일 생성 비즈니스 로직을 멀티스레드로 리팩토링하여 생성 시간 5배 단축

  • Skill Keywords

    • Java Spring Boot MySQL Docker Kafka ELK Jenkins NCP AWS Nginx Security Redis


영유아 (2023.03 ~ 2024.01)

  • GS 인증 준비를 시작부터 종료까지 참여 및 심사 통과하여 1등급 취득

  • DB 개인정보 데이터 암호화 관련 유틸 개발, 데이터 마이그레이션 및 비즈니스 로직 리팩토링

  • 서울시 데이터센터 이전에 필요한 DB 마이그레이션 및 관련 비즈니스 로직 교체

  • Skill Keywords

    • Java Spring Boot MySQL Docker Kafka ELK Jenkins NCP Nginx Security


할미꽃 (2023.01 ~ 12)

  • ModelMapper → Mapstruct 교체로 컴파일 부하 감소 및 불필요 어노테이션 제거

  • Redis 만료 이벤트 활용하여 미등록된 이미지 제거하여 데이터 정합성 유지

  • Redis 로 JWT Token 블랙리스트 관리

  • Warm Up 단계를 통해 자주 사용되는 API 첫 Request 응답 속도 개선

  • Spring Batch 활용하여 알림, 할일(TODO) 데이터 적재

  • Skill Keywords

    • Java Spring Boot MySQL Docker Kafka ELK Jenkins NCP Nginx Redis Mapstruct


DevOps

  • Infra Management

    • Jenkins, Docker, Nginx를 활용한 CI/CD 파이프라인 구축 및 자동화 배포 시스템 도입

    • VPC 설계를 통한 API 서버 보안 강화, Private Subnet 배치 및 Proxy 서버를 통한 외부 접근 제한

    • Kafka와 ELK 스택을 이용한 로그 모니터링 구축으로 장애 추적 속도 및 CS 처리 시간 단축

    • Spring Cloud Config를 통한 환경변수 암호화 처리로 보안성 강화 및 유지보수 용이성 향상

  • Skill Keywords

    • Jenkins Docker Nginx CI/CD NCP VPC Kafka ELK Spring Cloud Config Proxy

회사명

케이비드 주식회사

직급 | 부서 | 근무 유형

사원 | 연구소

근무 기간

2019.07. ~ 2021.05. (1년 11개월)

담당 업무
  • 크롤링 프로그램 개발

    • PHP

      • 소켓통신을 이용하여 데이터 수집

      • 암호화된 데이터는 정보 분석하여 복호화 후 데이터 수집 로직 개발

    • Java

      • Selenium 이용하여 데이터 수집

    • Python

      • Browser Proxy Mob 라이브러리를 이용하여 HTTP Response Header 데이터 수집 로직 개발

      • Flask Framework 사용하여 관리자 UI 제공

      • Pyhwp 사용한 한글 문서 변환 개발

  • 웹 사이트 개발

    • 케이비드

      • amchart.js 를 통한 통계 페이지 개발

      • HLS.js 동영상 실시간 스트리밍 교체

      • 비즈뿌리오 이용한 문자 발송 시스템 교체

      • 검색 엔진 최적화(SEO) 구성

    • 창업-NET

      • 대용량 파일 압축 및 특정 파일 리스트 추출 로직 개발

      • PivotTable.js 이용한 통계 페이지 개발

    • 대구설문시스템

      • html2canvas.js, jsPDF.js 이용한 페이지 pdf 다운로드 기능 개발

    • 한국섬유산업연합회

      • ODBC 이용한 DB Migrate (MSSQL → MySQL)

      • Chart.js + Excel.js 통한 차트 이미지 엑셀 다운로드 구현

회사명

(주) 이노섹

직급 | 부서 | 근무 유형

사원 | 기술팀

근무 기간

2017.09. ~ 2018.09. (1년 1개월)

담당 업무
  • 웹 취약점 진단 및 모의해킹

    • IBM 시큐리티 앱스캔을 이용한 웹 취약점 진단 및 모의해킹

  • Cisco Wireless 관리

    • Wireless 서버 구축 및 유지보수

  • PMS (Patch Manager System) 관리

    • PMS 구축 및 유지보수

교육

소속/기관명

위덕대학교

종류 | 전공

대학교(학사) | 사이버경찰보안학과

재학 기간 | 재학 상태

2012.03. ~ 2014.02. | 졸업

포트폴리오

URL

link

https://jeffrey-oh.tistory.com/

티스토리
link

https://github.com/Jeffrey-Oh

깃허브

자격증

자격증명

정보처리산업기사

점수 | 발급기관

한국산업인력공단

취득연월

2016.07.

댓글