이동규

Backend Devloper & Devops Engineer

Email: zkfmapf999@gmail.com

Phone: 010-9341-1762

Web: https://github.com/zkfmapf123

About Me

1년차 개발자로서 CRM SASS 플랫폼에서 개발/배포/운영 경험이 있습니다 주로 Node, Express, Typescript를 사용하여 Severless 기반의 개발을 진행하고 있습니다.

혹자는, 어떠한 일이든 엉덩이 무거운 사람이 이긴다라고 하였습니다.

그만큼 많은 시간을 투자하고, 노력한다는 뜻일 겁니다. 저 또한 그러기 위해 많은 시간을 고민하고 투자합니다. 하지만 효율적이지 않은 리소스낭비 보다는 더 좋은 방법과 Solution들을 찾아서 오래 앉아 있는 개발자가 되도록 노력하고 있습니다.

의사소통은 문서화입니다.

여러사람의 의사소통은 즐거운 행위 입니다. 하지만 그 의사소통이 길어진다면 좋은 의사소통이 아니라고 생각합니다. 시간 자체도 리소스이기 때문에, 문서자체를 정형화 하여 서로 공유한 후 그 부분에 대해서 정확한 토론이 이어져야 한다고 생각합니다.

탐구하는 개발자입니다.

개발에는 여러 패턴과 정형화된 프로그래밍 기술이 존재합니다. 그러한 패턴을 익히고 좀더 효율적인 방법을 모색하는것을 좋아합니다. 또한 찾는것이 다가 아니라, 이해하고 응용하여 팀원 및 회사 분들에게 좋은 방향을 제시하는 개발자가 되도록 노력하고 있습니다.

Tech

Language

  • Typescript, Golang, Java
  • Node(Express), Nest, Fiber
  • RabbitMQ, Redis Pub/sub
  • React, React-Native

Devops & DB

  • MYSQL, RealTime Database, Redis, BigQuery
  • GCP, Cloud Function, GCP Pub/Sub
  • AWS, EC2, DynamoDB,Aurora DB,Lambda, ECS
  • Docker, Terraform, Packer, Jenkins, Github Action

Project

Google Maps Booking (구글맵 예약 개발)

글로벌 서비스의 유입을 증대시키기 위한 프로젝트

  • Node + Express + Cloud Function
  • VM + Docker를 활용한 Rwg Feed 자동 업데이트

결제 모듈 변경 (Toss Payment)

결제 모듈 변경

  • Cloud Function, RTDB, Scheduler
  • 이용권 결제, 카드 등록, 결제 수정, 결제 취소, 결제 조회 기능 개발
  • 구독형 시스템으로 인한 재결제 기능 개발

재방문, 방문직후 매니저톡 개발

뷰티업종 특성 상, 재방문과 같은 알림서비스 개발

  • Cloud Function, DB Trigger, Scheduler, Cloud Pubsub
  • Cloud Pubsub 활용하여 대규모 발송을 안정적으로 처리할 수 있도록 메시징 시스템 개발

예약금 프로젝트

회사 내부 프로젝트 (NoShow 방지)

  • Cloud Function, Cloud Task, RTDB, Typescipt, Node
  • Jest를 활용한 Test Case 작성

KPI 추출작업

회사 운영 및 마케팅 흐름 파악을 위한 KPI 추출

  • GCP BigQuery, SQL, Node-Cli, Typescript, SpreadSheet API
  • Sales Funnel, 월별 & 주별 구매자 목록, 마케팅 그룹별 활성 지표 등의 KPI 추출
  • VM + Github Action + Bash Script + Docker를 데이터 추출 자동화

Side Project

Huelgo-monad

TS를 활용한 함수형 라이브러리

https://www.npmjs.com/package/huelgo-monad

동기, 비동기 형태의 함수형 라이브러리

  • Go, asyncGo, mixedGo 등을 활용한 함수형 코드 작성
  • Try, Option을 포함한 함수형 Response 관리
  • 2023.4.17일 기준 600명 다운로드 (npm)

개수작

Backend Developer

공부 및 스케쥴 관리 App

Experience

Colavo Ground

Backend Developer

2021.11 ~ 2023.04

https://www.colavo.kr/

작은 뷰티샵을 위한 모바일CRM

  • 회사 내부 프로젝트 개발 및 유지보수
  • KPI 추출 및 Data Engineering

Education

경동대학교

컴퓨터 공학과 (평균학점 4.2 졸업)

2014 ~ 2021

경찰행정학과 입학 후 컴퓨터 공학과로 전과