한창수

Python + Flask + SQLAlchemy 기반 백엔드 프로그래밍과 React + TypeScript 기반 프론트엔드 프로그래밍을 즐겨하는 풀스택 프로그래머 입니다. Kotlin 언어에 관심이 있습니다.

단위 테스트 커버리지를 매우 높은 수준으로 유지하려고 노력 합니다. 테스트하기 좋은 코드가 실제로 좋은 코드라는 생각으로 코딩 합니다.

훌륭한 팀원들로부터 고무되고 제가 스스로 동기부여를 할 수 있는 환경에서 일하는 것을 가장 좋아합니다.

커밋 이력을 관리하고 원자적으로 커밋 하는 것을 좋아합니다.

이슈 구조화를 위해 노력합니다.

애자일 방법론을 사용하여 개발하는 것을 좋아합니다.

마이크로 서비스 아키텍쳐를 지향합니다.

직무 기술

카테고리 세부사항
언어 Python, TypeScript, Android (Kotlin)
데이터베이스, 메시지 큐 PostgreSQL, Redis, RabbitMQ
라이브러리 Flask, React, SQLAlchemy, Celery
도구 Git, PyCharm, Vim, Atlassian JIRA & Confluence, Selenium
인프라 Docker, Sentry, CircleCI
AWS EC2, ELB (ALB), ECS, RDS, CDK, CloudWatch, VPC
블록체인 Ethereum, Solidity, web3.js

직무 경력

Spoqa (2015.09 ~)

태블릿을 사용한 적립 및 고객 관리 솔루션 개발.

도도 인사이트

포인트 적립 및 사용 분석 서비스 개발 및 배포 방법 개선.

Python 웹 스택(Flask, Celery, SQLAlchemy, PostgreSQL), Docker, AWS CDK

도도 애드

도도 포인트의 적립 데이터를 기반으로 페이스북 API를 사용한 DIY 마켓팅 솔루션 개발.

Python 웹 스택, React

내부 서비스 개선 및 유지보수

도도 포인트의 계약과 서비스 이용 대금 결제를 도와주는 서비스 개선 및 유지보수

Python 웹 스택, Selenium

도도 매니저

매장 사장님들이 사용하는 통합 관리 웹사이트 개발.

Python 웹 스택, React, Typescript, CircleCI

도도 메시지

데이터베이스 최적화 및 메시징 큐를 사용한 문자 메시지 전송 속도 최적화.

Python 웹 스택, RabbitMQ, CircleCI, ECS

캐리 프로토콜

Solidity를 사용한 스마트 컨트랙트 개발. 이더리움 블록체인과 상호작용하는 앱 백엔드 개발. 포인트 적립 및 사용 안드로이드 앱 개발.

Python 웹 스택, Android (Kotlin), React, TypeScript, Docker, CircleCI, AWS CDK, Ethereum, Solidity, web3.js

키위 (Keewee)

맛집 컬렉션을 만들어 사람들과 공유할 수 있는 안드로이드 애플리케이션. 안드로이드 및 백엔드 개발.

Python 웹 스택, Android (Kotlin), Docker, CircleCI, ECS, CDK

도도 포인트 안드로이드 앱

도도 포인트를 적립하신 손님들의 앱. 적립된 포인트와 사용 가능한 쿠폰을 확인 가능. 안드로이드 및 백엔드 1인 개발.

Python 웹 스택, Android (Kotlin), Docker, CircleCI, ECS


Riiid (2020.08 ~)

다양한 Test prep 학습을 도와주는 제품의 프론트엔드 개발.

산타 토익

AI 튜터가 학습을 도와주는 토익 학습 앱.

React, TypeScript, Next.js

Riiid for GMAT

AI 튜터가 학습을 도와주는 Kaplan GMAT 학습 앱.

React, TypeScript, Next.js, react-query, gRPC

AI Toeic, 뤼이드 튜터

AI 튜터가 학습을 도와주는 토익 학습 앱. 이전 산타 토익 앱을 리뉴얼. 학생이 문제를 풀 수 있는 핵심 컴포넌트를 대부분 개발.

React, TypeScript, Next.js, react-query, gRPC

디자인 시스템

뤼이드 디자인 시스템 전반 설계 및 라이브러리 작성.

React, TypeScript, Figma API, Design Token, Adobe DSP


Hops (2021.08 ~)

누구나 데이터베이스를 쉽게 사용할 수 있도록 도와주는 Query.Delievery의 프론트엔드와 백엔드 개발.

Query.Delivery

프론트엔드 및 백엔드 개발.

Python 웹 스택, React, TypeScript, react-query

오픈 소스

아이유 거래소

암호화폐 거래소 기술에 관심이 많아 직접 개발하기로 마음 먹고 혼자 모두 개발한 암호화폐 거래소 입니다.

프론트엔드는 TypeScript + React를 사용하였으며 백엔드는 Python + Flask + RabbitMQ를 사용하였습니다.

Python 웹 스택, React, TypeScript, RabbitMQ, Docker, ECS, Kubernetes, Ethereum, Solidity, web3.js

발표

스포카콘 Hello World - 메시지 전송 최적화

https://www.slideshare.net/ssusercd5710/spoqacon-hello-worldare