<aside>
🌄 빠르게 성장하며 회사를 함께 성장 시키는 개발자 박경태 입니다.
개발은 비즈니스의 문제를 해결 할 때 그 가치가 있습니다.
요즘은 더 나은 코드를 넘어 더 나은 설계와 더 나은 기획에 대한 관심이 있습니다.
더 나은 서비스를 위해서는 기술 뿐 아니라 때로는 설계가, 때로는 정책이 필요함을 느끼고 있습니다.
코드와 기술 너머 우리가 해결하고자 하는 문제를 함께 고민하고 도전하는 문제 해결사가 되고 싶습니다.
</aside>
이력
프로젝트
(주) 드라마앤컴퍼니
(2023.12 ~ )
remember
mybridge
ruby, rails, sidekiq
java, kotlin, gradle, Spring boot, Spring data jpa, Spring security, Spring batch
EC2, ECS, Lambda, SQS, SNS, RDS, ElastiCache
mac os, intelliJ, rubymine, datagrip
git, github, github action, code deploy, new relic, querypie
- 포인트 시스템 개발 (2024.03)
- 포인트 적립, 사용, 취소 등 포인트 신규 프로젝트 개발
- ISMS-P 인증 대응(2024.02)
- 탈퇴 시 파기, 배치 삭제, 테이블 삭제 등 개인 정보 파기 작업
- 회원 가입 시 약관 동의 받기
- 선택 / 필수 동의 받기
- 파기 및 암호화 마이그레이션 배치
- 일본 서비스 Mybridge Admin 기능 개발, 유지보수
(주) 콜버스랩
(2022.05 ~ 2023.12)
zaritalk
java 11, Maven, Spring boot, Spring data jpa, Spring security, Spring batch, Spring quartz, QueryDSL
EC2, EBS, Api gate way, Lambda, SQS, S3, RDS
mac os, intelliJ, datagrip
git, github, github action, jenkins, sonar cloud, whatap, sentry
-
실거래 시세 서비스(2023.11)
- 아파트 매매 실거래가 시세 서비스 개발
- 국토교통부를 비롯한 여러 API를 조합하여 원천 데이터 적재, 가공, 서빙
-
임대장부 사용성 개선(2023.10)
- CX팀과의 협업을 통해 VOC로 자주 들어오는 임대인, 임차인의 불편 요소를 해소하여 일 평균 약 20건의 VOC가 약 2건 내외로 감소
-
인프라 관리*(2023.08)*
- 개발,운영 만으로 유지되던 환경을 개발 ,QA ,운영으로 나누어 개발과 QA와 테스트를 위한 환경 제공
- 증가한 사용자 수에 맞게 EBS(API Server), EC2(Jenkins), RDS(MySQL) 스케일 업
- JDK 8 → JDK 11 버전 변경 (EBS 플랫폼 변경)
-
임대장부 리팩터링*(2023.05 ~ 2023.08)*
- 자리톡의 핵심 도메인 임대장부 기능은 임대인 전용 기능이었음, 임대장부(약 150만건)를 비롯한 전반적인 구조 변경을 통해 임대인과 임차인 모두가 사용 가능하도록 리팩터링 진행
- 도메인 주도 설계를 바탕으로 변경 되는 비즈니스 로직을 이벤트 스토밍을 통해 추출하고 컨텍스트를 구분하여 각 도메인 간 결합도를 낮추는 방식으로 구현
- 쿼리로 해결하기 어려운 40만건에 대한 후속 데이터 처리를 SQS를 이용하여 중단 배포 작업 시간을 단축하고 어플리케이션 부하 없이 처리
- 데이터 마이그레이션 쿼리를 단순 작성 시 약 4시간의 소요 시간이 필요했으나 프로시저와 유니크키 임시 사용 등을 활용해 20분 이내로 단축
- 회고
-
채용 (2023.03 ~ 2023.09)
- 2023년 5월 코드 리뷰 테스트를 개발하여 변별력을 높이고 채용 리드 타임 감소 및 인터뷰 비용 감소를 통한 채용 효율화 증대
- 채용을 진행하며 신입 개발자 2명과 테크리드 1명을 채용을 진행하며 신입부터 CTO까지 다양한 개발자와의 대화를 통해 연차별 개발자에게 요구 받는 역량의 차이와 개발 실력 뿐 아니라 서비스를 위해 필요한 역량이 많다는 것을 배움
-
특일 정보를 활용한 영업일 계산 및 최신화 (2022.12)
- 월세 카드 결제 시 공휴일, 주말을 제외한 영업일 계산이 필요. 이때 대체 공휴일까지 매일 최신화하여 반영 할 수 있도록 운영 효율화
- 영업일을 저장하고 계산 할지, 휴일을 저장하고 계산 할지 고민 했으나 임시 공휴일, 대체 공휴일 발생 시 존재하는 행을 찾아 제거하기 보단 새로운 행 하나를 추가하는 방식의 휴일 관리가 더 적은 자원을 대상으로 관리하며 오직 조회와 삽입만 발생하기 때문에 휴일 관리로 선택
-
전자 문서 (2022.09 ~ 2022.11)
- 약 150만의 임대인과 임차인이 주고 받는 전자 문서 설계, 개발, 배포
- 기본적으로 게시판 구조이지만 채팅을 하듯이 댓글 개수, 안 읽은 임차인 수 등을 확인 가능
- 정규화를 통해 약 10개 내외의 테이블이 관계를 맺었기 때문에 받은 문서 및 알림에서의 조회 작업 최적화를 위해 Notification Table을 두고 두 번의 쓰기 작업을 통해 받은 문서, 답글 알림 조회 최적화
-
주소록을 활용한 임대인의 간편 임차인 관리(2022.09)
- 주소록으로 등록한 세입자의 임대장부 등록 주기를 추적하며 임대인의 사용자 경험을 끌어 올림
-
Quartz to Batch 마이그레이션 (2022.05 ~ 2022.06)
- 활성 인스턴스 한 대를 줄여 비용 절감
- 외부 파라미터 주입 및 제어를 통해 코드 재작성 없이 스케쥴링이 가능하도록 운영 효율화
임대인, 임차인, 중개인 대상 임대 관리 종합 서비스
- REST 기반 API 설계, 개발 및 프로젝트 품질 관리, 유지보수
(주) 오픈이지