About taetaetae
11년 차 웹 개발자로 1,000만 명 이상의 회원을 관리하고 MAU 1,000~2,000만 대용량 데이터를 처리한 경험이 있습니다. 주로 Java 언어를 사용하며 서버사이드 개발을 하고 있으며 국내, 글로벌 서비스를 포함한 다양한 성격의 웹 서비스를 운영 및 개발한 경험이 있습니다.
배움을 공유하는 것을 즐기며 실무에서 경험한 트러블 슈팅은 기술 블로그에, 인사이트가 될만한 글들은 커리어리에 정리하고 있습니다. 주어진 업무는 완벽하게 해결하고 팀 내 모두가 성장할 수 있는 건강한 개발 문화를 위하여 다양한 시도를 하고 있습니다.
데이터 시각화 및 자동화, 기술부채 개선에 관심이 많고 특히 모두가 함께 성장하는 문화를 만들기 위해 자투리 시간을 확보하여 다양한 기술적 도전을 통해 비즈니스 성장에 기여하고 있으며 멘토링(교육)에도 관심이 많습니다.
Work Experience.
NAVER Corporation
Software Engineer
2014.05 ~ 현재
쇼핑라이브ㆍhttps://shoppinglive.naver.com
- EDA기반 고가용성 데이터 가공 파이프 라인 구축으로 유저 행동기반 개인화 방송/상품 추천 및 실시간 랭킹 및 피드 서비스 구현
- 팀 내 DevOps 활동(CI/CD, Github Action, 메신저 봇을 활용한 각종 자동화 등) 으로 업무 생산성과 효율성 개선
- k8s기반으로 신규 모듈 인프라 구축
V Liveㆍhttp://www.vlive.tv
- 1,000만 사용자 대상 방송알림 속도개선(11분 → 30초) (관련 블로깅 ) (특허 )
- 서비스 전면 개편시 monolithic → MSA 구조 개선 (Event Sourcing, Circuit breaker, 모듈분리 등)
- 온라인 코드리뷰 및 CI/CD, 정적분석 도구(SonarQube)를 도입하며 코드 품질 향상 및 생산성 증가에 기여 (관련 블로깅 )
- Batch 무중단 배포 적용 (관련 블로깅 )
네이버페이 카드 직가맹 시스템 (Payment Gateway)
- 프로젝트 초기환경 셋팅 (빌드/배포, CI/CD, 서버 및 인프라 등)
- Ansible 사용 서버 환경설정 배포 자동화 시나리오 적용
- Elastic Stack 을 활용한 비즈니스 통합 모니터링 시스템 구축 (관련 블로깅 )
- 거래비 하락 모니터링 시스템 구축 (관련 블로깅 )
- 모바일 서비스 개편
- CP사 수신 데이터 모니터링 툴 개발
- 데이터 수신 모듈에 대해 기존 CrontTab 방식에서 Spring-Batch 및 Jenkins 도입으로 데이터 흐름 시각화
NHN Technology Services
Software Engineer
2013.05 ~ 2014.05
네이버 게임ㆍhttps://game.naver.com
- DB 마이그레이션 및 서버 이전 등 서비스 이관에 대한 전반적인 업무 (NHN Entertainment → NHN)
- 서비스 메인 페이지 성능 개선 (2.1초 → 1.7초)
대한민국 육군 장교 (ROTC)
통신소대장
2009.02 ~ 2012.06
12사단 대대 통신소대장
- GOP 및 FEBA 부대 유/무선 통신망 개선
- 위병소 통제시스템 개발 및 대대 홈페이지 구축
Other Experience.
Toy Project
👨💻꿈꾸는 태태태의 공간ㆍhttps://taetaetae.github.io/
- 개인 기술블로그 (2016년 9월~)
- 새로운 기술을 습득했거나 업무간 트러블 슈팅을 기록하며 공유
Daily DevBlogㆍhttp://daily-devblog.com/
- 기술블로그 구독서비스 (2018년 7월~)
- Python, Flask
- 매일 오전 10시마다 어제 등록된 글, 매주 월요일 오후 2시 지난주 인기글을 정리하여 메일 발송
공모주 알리미
- 공모주 관련 정보(상장, 청약 등)를 텔레그렘 채널로 전달 (2021년 3월 ~ 서비스 중단)
- Java, Spring Batch, Cron 활용
- 관련 블로깅
github-repo-searcherㆍhttps://github.com/taetaetae/github-repo-searcher
- python 기반 console 실행
- hacktoberfest 를 진행할때 보다 쉽게 한국사용자의 저장소를 찾을 수 있도록 자동화 스크립트 개발 및 오픈소스화 (자매품 hacktoberfest-korea-repo)
- hacktoberfest Seoul 2020 Meetup 에서 소개
ETC
발표
- DEVIEW CAMPUS 2023 : 어서와, 성장은 처음이지? - 2023.02.27
- 모두의 TOY STORY : Side Project 어디까지 가봤니? - 2019.07.14
- GDG D.light together-thon 2019 - 2019.05.11
- PYCON 2018 - Lightning talk : 파이썬으로 토이프로젝트 만들기 - 2018.08.19
기고
- readItzine 5호, 개발자의 일 / 교보문고 - 2022.08.15
- 커리어리 큐레이션 - 2022.03.27 ~
- 네이버 공식 다이어리 : [네피셜] 내가 개발한 코드 한 줄로 전 세계 팬들이 행복할 수 있다면! - 2020.10.08
- 네이버 D2 - helloworld : 내 서버에는 누가 들어오는 걸까 - 2018.04.30
서평
- 이펙티브 엔지니어 / 이미령 옮김 - 2022.07.01
- 나만의 데이터 분석 플랫폼 엘라스틱 서치 / 주정남 지음 - 2021.03.26
- 심플 소프트웨어 / 이미령 옮김 - 2019.10.23
기타
- 네이버 2022 신입사원 대상 사내 특강, ‘그런 개발자로 괜찮은가 (feat. 성장)’ - 2022.11.30
- 네이버 2021 신입사원 멘토링 참여, 인터뷰 기사 - 2021.01.25
Skill.
- Language : Java, Python
- Framework : Spring (Boot, Batch, Core), Flask
- ORM : Mybatis, Spring Data JDBC, JPA
- Database : MySql, MongoDB, Redis
- Build automation tool : Maven, Gradle
- Server : Apache, Nginx, Tomcat
- DevOps : CI/CD, Jenkins, Elastic Stack, Ansible
- Git, Github
- Linux CentOS, k8s
- Pinpoint, nGrinder