채용공고 올리기

백엔드 개발자 권기영입니다님을 응원해보세요!

이직/구직 중이에요

미리보기

직업
이름
백엔드 개발자 권기영입니다
이메일
kkywalk2@gmail.com
간단소개

자기소개

자기소개
  • Spring Boot와 Java, Kotlin을 기반으로 안정성과 생산성을 모두 고려한 백엔드 서비스를 개발해왔습니다.

  • 2~3주 단위의 스프린트를 통해 기획자, 디자이너 등 다양한 이해관계자와 긴밀히 협업하며 요구사항을 빠르게 반영했습니다.

  • 복잡한 할인 정책, 출석체크 보상 등 다양한 비즈니스 요구사항을 JPA를 활용해 도메인 중심으로 모델링하고, 유연하게 확장 가능한 구조로 설계 및 구현했습니다.

  • 반복적인 운영 작업을 자동화하고, 장애 대응 체계를 개선하여 서비스 신뢰성과 효율성을 높였습니다.

  • 기능 개발 속도와 안정성을 균형 있게 유지하며 실질적인 가치를 만들어내는 백엔드 개발자입니다.

경력

회사명
콘텐츠퍼스트(주)
직책 • 부서
백엔드 개발자 • 제품개발팀
근무 기간 (근무 형태)
2022.02. - 재직 중
(3년 3개월 | 정규직)
담당 업무

사용자 혜택 서비스 스쿼드

2023년 1월 - 현재

웹툰 서비스 태피툰의 사용자 혜택 스쿼드에 소속되어 상품 구매 및 이벤트 관련 지표상승을 위한 기능개발과 운영을 수행

인앱 재화 할인 체계 설계 및 구현
  • 작품별 할인 정책 및 쿠폰 기능을 포함한 인앱 재화 할인 기능을 설계 및 구현하여 사용자 활동 유도

  • 다양한 할인 방식의 추가로 증가한 로직 복잡도에 대응하기 위해 관련 코드 전반을 리팩토링하고, 유닛 테스트 기반으로 구조를 개선

  • 향후 확장성과 유지보수성을 고려한 구조로 기능을 고도화

출석체크 보상 기능 구현
  • 사용자 리텐션 향상을 위한 출석체크 보상 기능을 설계하고 구현

  • 이후 다양한 형태의 보상 정책이 유연하게 추가될 수 있도록 추상화 기반으로 설계하여 확장성과 유지보수성을 고려

  • 반복 출석을 수행하는 사용자군의 행동 데이터를 분석하여

    적극적인 사용자 유형에 대한 힌트를 확보하였고, 이는 이후 타겟 마케팅 및 개인화 기능 설계에 참고 지표로 활용

신규 사용자를 위한 첫구매 인앱 상품 설계 및 구현
  • 신규 가입자의 첫 구매 유도를 위해 일반 상품보다 혜택이 큰 일회성 구매 상품 설계 및 구현

  • 스토어의 정책상 불가능한 "일회성 상품" 기능을 서버에서 구현 (사용자 ID + SKU + 기기 정보 기반)

포인트백 이벤트 자동화 설계 및 구현
  • 특정 작품의 일정 챕터 이상 구매 시 인앱 재화 지급 기능을 자동화하여 운영 효율성 증대

  • 사용자의 구매기록에서 수동으로 인앱 재화를 지급하던 작업을 자동화하여 운영 부담을 감소시킴


사용자 홈 서비스 스쿼드

2022년 2월 - 2022년 12월

웹툰 서비스 태피툰 사용자들의 작품 탐색 경험을 개선하기 위한 기능 개발

장르 별 홈 구현
  • 사용자의 대부분이 선호 장르 위주로 콘텐츠를 소비한다는 데이터 분석 결과를 바탕으로, 장르별 홈 구성을 위한 작품 조회 API를 설계 및 구현

  • 장르별 홈에 필요한 데이터 구성 시 개발자의 실수를 방지하고 일관된 설정을 유지하기 위해 Python 기반 자동화 스크립트를 작성

작품 조회 성능 향상을 위한 로컬캐시 구현
  • 작품을 조회 시 이벤트 진행 여부를 성능 문제 없이 홈 화면에서 확인하기 위해 관련 정보를 캐싱하여 내려주도록 함

  • 분산환경에서 로컬캐시를 구현하기 위해 Hazelcast를 캐시 갱신 publisher로 활용

  • 작품 조회 요청이 us-west2 <-> 한국 기준 100ms 내로 응답


백엔드 사일로

2022년 2월 - 현재

기술적인 이슈와 부채를 해결하기 위한 작업을 수행

인프라 비용 절감을 위한 이미지 변환 구조 개선
  • ECS Fargate 인스턴스에서 수행하던 썸네일 이미지 변환을 ECS 인스턴스 -> 람다를 호출하는 방식으로 변경하여 운영중인 ECS 인스턴스의 크기를 감소시킴

  • 2개의 Fagate 인스턴스 크기를 4 vCPU, 16GB -> 1 vCPU, 2GB 로 감소시켜 월간 약 200달러의 비용 절감을 기대

태피툰 서비스 Spring Boot 3 마이그레이션
  • 2명의 팀원과 함께 진행, 프로젝트를 주도하는 역할을 수행

  • 회귀 오류에 대응하기 위한 통합 테스트 양식을 정의하고 테스트 작성

  • 성공적으로 운영하던 모든 서비스들을 Spring Boot 2.7 -> 3.2로 마이그레이션

Sentry 활용 개선
  • 알람 무분별 노출로 인한 장애 대응 지연 문제를 개선하고, 예외 필터링 시스템을 도입하여 운영 효율성 향상

  • 중요도 기반 예외 분류 및 알림 개선으로 개발자의 이슈 인지율 향상 유도

Admin 권한 세분화를 위한 인가 모듈 구현
  • Admin 권한을 세분화 하기 위해 Security Engineer가 구현한 OPA Agent를 호출하는 권한 인가 모듈을 Spring Security의 AuthorizationManager를 활용하여 구현

  • 권한을 OPA로 적용하기 적절하지 않은 admin 엔드포인트를 이해관계자들과 히스토리를 취합하고 정리

회사명
주식회사파두
직책 • 부서
테스트 엔지니어 • 제품양산팀
근무 기간 (근무 형태)
2019.12. - 2021.07.
(1년 8개월 | 정규직)
담당 업무
SSD 테스트 로그 파싱 및 분석 자동화 시스템 개발
  • SSD 테스트 어플리케이션에서 출력되는 텍스트 기반 로그를 파싱하여 구조화된 데이터로 역직렬화하는 AWS Lambda 함수(Python) 개발

  • 역직렬화된 데이터를 Redshift로 전달하여 테스트 결과의 저장 및 분석 자동화 구현

SSD 테스트용 UI 어플리케이션 개발

  • 반복적인 SSD 시료 테스트를 효율적으로 수행하기 위해 WPF 기반 UI 어플리케이션 개발

  • 비개발자도 쉽게 사용할 수 있는 테스트 환경 제공

회사명
(주)리비전
직책 • 부서
어플리케이션 개발자 • 외주개발팀
근무 기간 (근무 형태)
2017.01. - 2019.12.
(3년 | 정규직)
담당 업무

내부에 개발 인력이 없는 소규모 기업들을 대상으로 요구사항을 분석하고, 목적에 맞는 어플리케이션을 설계 및 단독 개발하여 제품화 지원

체외혈당측정기 내장 Qt 어플리케이션 개발 (DXGEN EPITHOD 616)

  • 당화혈색소 측정 임베디드 장비의 내장 소프트웨어를 Qt Widget 기반으로 개발

  • 기기 UI 및 데이터 흐름을 포함한 전체 소프트웨어 구성 구현, 성공적으로 제품 출시

냉각기 제어 시스템 개발

  • 여러 대의 냉각 장치를 제어할 수 있는 C# .NET 기반 멀티스레드 TCP 소켓 어플리케이션 개발

  • 실시간 장치 제어 및 상태 모니터링 기능 구현

기술 스택

기술 스택
Java
Kotlin
Spring Boot
MySQL
Python
AWS
Git
C#

포트폴리오

타입
URL

대외활동

활동명
글또
소속/기관
기타
활동 연도
2024
활동 상세 설명
  • 글 쓰는 개발자 모임 글또 9기와 10기에 참여하여 2주마다 블로그에 글을 작성

  • 다른 회사의 개발자들과 커피챗을 통해 소소한 인사이트를 얻을 수 있었음

자격증

자격증명
정보처리기사
점수/급 | 발급 기관
기사 | 한국산업인력공단
취득월
2014.09
댓글