미리보기
- 직업
- Software Developer
- 이름
- 김동영
- 간단소개
- 하루를 더 나은 감정으로 만들어가는 멘탈케어 스타트업 블루시그넘에서 누적 900만 다운로드 무드 트래커 하루콩 서버를 개발하고 있습니다.
자기소개
- 자기소개
의미 있는 가치를 위한 고민
사용자에게 미칠 영향을 고려하며 개발을 시작하기기에 앞서 목적과 목표를 정의합니다. 3번 이상 반복되는 작업은 자동화를 고려하며 팀 전체의 생산성을 높이기 위해 기여합니다.
성과를 만드는 책임
필요한 것이 있다면 방법을 가리지 않는 집요함으로 결과를 만들어 냅니다. 성과 향상에 기여할 수 있는 일이라면 오너십을 갖고 주도적으로 나서서 실행합니다.
혼자 가는 빠른 길보다 함께 가는 바른 길
선순환하는 생태계를 지향하며 커뮤니티에 참여하거나 교육과 발표를 통해 지식과 경험을 공유합니다. 조직 내 스터디와 세미나 등의 문화를 만들며 개인과 팀의 동반 성장을 추구합니다.
기술 스택
- 기술 스택
- Python
- JavaScript
- TypeScript
- Django
- FastAPI
- React
- Vue.js
- Node.js
- PostgreSQL
- Redis
- Docker
- Google Cloud Platform
- AWS
경력
- 회사명
- 블루시그넘주식회사
- 직책 • 부서
- Server Engineer • 테크팀
- 근무 기간 (근무 형태)
- 2022.12. - 재직 중
- (2년 1개월 | 정규직)
- 담당 업무
4명으로 구성된 프로덕트 팀 내 유일한 서버 사이드 개발자로서 기획, 개발, 인프라 관리, CS 등 전체 서비스 운영 사이클에 참여
400만 다운로드까지 Android, iOS 네이티브 애플리케이션으로 운영되어 온 기존 서비스의 기능을 확장하기 위한 신규 서버 개발,
기존 유저의 모든 데이터를 서버 측으로 이관하는 메이저 업데이트 진행
Google Play와 App Store의 자체 결제 검증 로직 구현을 통해 서드 파티 인앱 결제 관리 서비스에 대한 수수료와 의존성 제거
서비스 내 재화 시스템을 도입함으로써 팀원들이 각 스토어에 인앱 상품을 등록/관리하는 비용을 줄이고 판매되는 모든 인앱 상품 정보를 서버 내에서 자체적으로 관리할 수 있도록 개선
사용자의 인앱 상품 활용도를 높이기 위한 월별 테마 설정과 테마 스토어 기능 추가 이후, 월간 테마 판매량 평균 4배 상승
GAE(Google App Engine) Standard에서 GAE Flexible로 운영 환경을 전환하며 월 고정 운영 비용 100만 원 절감
Google Cloud 환경에서 SLI를 측정하기 위한 Structured Logger 구현 및 SLO 달성을 위한 모니터링 대시보드와 실시간 알림 구성
pytest를 활용한 테스트 자동화 진행, 분기 커버리지 기준 80% 이상 유지
애플리케이션에서 사용되는 에셋, 다국어 스트링, 팝업, 배너 등의 리소스를 개발팀을 통하지 않고 디자인/UX/기획 팀원이 직접 관리할 수 있는 백 오피스 개발
기분·감정 관리를 돕는 일상 기록 애플리케이션
누적 900만 다운로드 무드 트래커 앱 '하루콩' 서버 개발
서버 측 인앱 결제 검증 기능과 상품 관리 시스템 개발
인프라 운영 환경 개선과 테스트 환경 구성
팀 효율화 및 자동화
Skills: Python 3.12
, Django 4.2
, Django REST framework
, Celery
, PostgreSQL
, Redis
, Google Cloud
- 회사명
- 주식회사바잉스퀘어
- 직책 • 부서
- Backend Developer • 플랫폼본부
- 근무 기간 (근무 형태)
- 2022.08. - 2022.11.
- (4개월 | 정규직)
- 담당 업무
서비스 사용 지표 정의 및 서비스 이벤트와 사용자 행동 로그 수집 프로세스 구축
사내 서비스 데이터 추출 및 집계, 비즈니스 지표 데이터 대시보드 구현
Handlebars.js 기반 레거시 시스템을 Next.js로 마이그레이션하기 위한 시스템 분석 및 프로젝트 초기 설정
B2B 글로벌 패션 브랜드 거래 중개 서비스
사내 백 오피스, 'Traders BS' 개발
프론트 오피스 리뉴얼
* CTO의 퇴사와 기존 개발팀 해체로 인한 퇴사
Skills: Python
, TypeScript
, Flask
, FastAPI
, Next.js
, MySQL
, Redis
, AWS
- 회사명
- (주)아이디노
- 직책 • 부서
- 프리랜서 • 공통팀
- 근무 기간 (근무 형태)
- 2020.12. - 2021.06.
- (7개월 | 계약직)
- 담당 업무
React 기반 부산대학교 공통 프레임워크 컴포넌트 개발
기존 JavaScript 기반 라이브러리를 React에서 사용할 수 있도록 컴포넌트 형태로 포팅
타입 미지원 외부 라이브러리에 대한 커스텀 타입 정의 수행
화면설계서에 정의된 컴포넌트 유스케이스를 구현하는 Storybook 페이지 작성
Git Hooks와 GitLab CI/CD를 활용한 코드 포매팅, 품질 검사 자동화
부산대학교 정보화본부 SI 프로젝트
부산대학교 '스마트 교육정보시스템' 구축
Skills: TypeScript
, React
, Storybook
- 회사명
- (주)위즈스쿨
- 직책 • 부서
- 강사
- 근무 기간 (근무 형태)
- 2019.07. - 2020.03.
- (9개월 | 프리랜서)
- 담당 업무
JavaScript 기반 자체 개발 교육 서비스인 'WizLab'을 활용한 교육 진행
온라인 클래스 '위즈라이브(WizLive)' 교육 콘텐츠 제작
신규 튜터 양성 과정 진행 및 튜터 선발
오프라인 특강 진행
- 회사명
- 재단법인부산정보산업진흥원
- 직책 • 부서
- 인턴 • 게임사업부
- 근무 기간 (근무 형태)
- 2018.03. - 2018.07.
- (5개월 | 인턴)
- 담당 업무
게임 체험 센터 'G-Station' 운영
게임 전시회 'G-STAR' 행사 홍보
인디 게임 행사 '부산 인디 커넥트 페스티벌' 행사 홍보
부산글로벌게임센터 BGC 서포터즈 참여
대외활동
- 활동명
- 발표
- 소속/기관
- 활동 연도
- 활동 상세 설명
(2024-07-27) Google Cloud Summit Seoul 2024 / SMB Track, '블루시그넘 팀원 한 명 한 명의 임팩트를 높이기 위한 효율화 여정' 발표
(2022-10-15) [Wanted x Google] GDSC Job Fair 2022 오프닝 발표
(2021-11-02) Devfest GDG Campus 2021, '개발자의 학습법' 세션 발표
- 활동명
- 교육
- 소속/기관
- 활동 연도
- 활동 상세 설명
React와 Express 기반 풀스택 교육 과정 멘토
주 1회 팀 멘토링 진행
코드 리뷰, 스프린트 미션 평가
RESTful API, Firebase 커리큘럼 주 강사
커리큘럼 제작, 영상 강의 촬영
React, Vue.js 프로젝트 코드 리뷰 진행
주 1회 교육생 커피챗 진행
Python 기초 교육 진행
Git & GitHub 특강 진행
코드잇 스프린트
풀스택 트랙 멘토 (3기)
프로그래머스 KDT 데브코스
클라우딩 어플리케이션 과정 강사 (1~2기)
웹 프론트엔드 과정 멘토 (1~4기)
자율주행 과정 특강사 (3~6기)
- 활동명
- 커뮤니티
- 소속/기관
- 활동 연도
- 활동 상세 설명
프로젝트 진행 가이드 제공
후원금 관리 및 집행
내부 행사, 해커톤 운영
개발 세미나 진행
운영
커뮤니티 개설
스터디 진행
해커톤 기획, 운영 총괄
수상
2022 Solution Challenge - Global Top 50, 시각장애인을 위한 음료 인식 서비스 'Can Drink'
DND
(2020-07 ~ 현재 ) 개발자 & 디자이너 연합 비영리 사이드 프로젝트 동아리 운영진
Google Developer Student Clubs
(2021-06 ~ 2022-07) Google Developers Community Lead
- 활동명
- 오픈소스
- 소속/기관
- 활동 연도
- 활동 상세 설명
PyCon Korea 2023 웹 사이트 개발 자원봉사
문서 번역/개선
자격증
- 자격증명
- TensorFlow Developer Certificate
- 점수/급 | 발급 기관
- - | TensorFlow Certificate Program
- 취득월
- 2020.11
- 자격증명
- ISTQB Certified Tester Foundation Level
- 점수/급 | 발급 기관
- CTFL | International Software Testing Qualifications Board
- 취득월
- 2016.12
- 자격증명
- 정보처리산업기사
- 점수/급 | 발급 기관
- 산업기사 | 한국산업인력공단
- 취득월
- 2018.11
- 자격증명
- 정보기기운용기능사
- 점수/급 | 발급 기관
- 기능사 | 한국산업인력공단
- 취득월
- 2015.11
- 자격증명
- 웹디자인기능사
- 점수/급 | 발급 기관
- 기능사 | 한국산업인력공단
- 취득월
- 2015.06
교육
- 소속/기관
- 동의대학교
- 종류 | 전공명/전공계열
- 대학교(학사) | 컴퓨터소프트웨어공학
- 재학 기간 (재학 상태)
- 2016.03. - 2023.02. (졸업)
- 소속/기관
- i2sec
- 종류 | 전공명/전공계열
- 사설 교육 | 정보보안전문가 과정
- 재학 기간 (재학 상태)
- 2014.05. - 2014.09. (수료)