저는,

  • Software Engineer 를 업으로 삼고 있습니다. 단순히 생계를 이어나가기 위한 직업 이상으로 코드를 작성하고 시스템을 구성하는 일을 좋아합니다.
  • 새로운 기술을 배우는 것을 좋아합니다. 여러 뉴스 레터를 구독하며, 관심 있는 기술에 대한 최신 정보를 지속적으로 챙겨봅니다.
  • 프론트엔드 기술에도 다소 연이 닿아 한동안 만지긴 했지만 기본적으로 메인 포지션은 서버 개발 입니다.
  • 경기도 용인에 거주 중이며 기계식 키보드를 좋아합니다.

최근에는,

  • Go, Java 언어를 주로 다루고 있습니다.
  • 관리형 Kubernetes 상품을 만드는 일을 하고 있습니다.
  • 클라우드 내 리소스의 라이프사이클을 관리하는 상품을 만드는 일을 하고 있습니다.

이전에는,

  • Go, Java, Typescript(+Javascript) 언어를 주로 다뤘습니다.
  • 모니터링 도메인을 이루고 있는 기술셋에 관심이 많고, 주로 TICK Stack (Telegraf, InfluxDB, Chronograf, Kapacitor) 를 많이 다뤘습니다.
  • 컨테이너 기반 환경에서 주로 작업을 했습니다. 작업한 코드들은 대부분 컨테이너 형태로 배포되며 Kubernetes 위에서 구동됩니다.
  • AWS 를 여러 해 동안 다뤘습니다. 관련해서는 AWS Solution Architect Professional 자격증을 보유하고 있습니다.
  • Python 언어를 이용해 인프라 관련 작업을 자동화 시킨 경험이 있습니다.
  • 팀 내 어드민 툴의 프론트엔드를 React 를 이용해서 구성한 적이 있습니다. 하지만 프론트엔드 분야에 대해서는 기본적인 정도로만 알고 있으며, 다른 프론트엔드 개발자 분들만큼 지식이 깊지는 않습니다.

코드에 대해서는,

  • 잘 쓴 글처럼 가독성 있게 잘 읽히고, 변화에 유연하게 대응할 수 있는 코드를 선호합니다.
  • 테스트 가능한 코드를 선호합니다.
  • 두 번 이상 중복되는 코드는 가능한 함수로 분리해 재사용 가능하게 하는 편입니다.
  • 로직 이면에 있는 메타 정보 (ex. 도메인 지식, 히스토리 등) 에 대해서는 주석으로 꼼꼼하게 기록하려고 하는 편입니다.

Work Experience

  • 이글루시큐리티 (2013. 1 ~ 2016. 6)
    • 통합보안관제 솔루션 (ESM) 미들웨어 개발
    • 통합보안관제 솔루션 (ESM) 로그 수집 Agent 개발
  • 리디 (2016. 7 ~ 2018. 3)
    • 리디스토리 서비스 개발
    • 리디북스 구매목록 개선 참여
  • SK C&C (2018. 7 ~ 2021. 8)
    • Cloud Z Monitoring 서비스 개발
  • Naver Cloud (2021. 8 ~ )
    • Naver Cloud Platform 상품 개발