Bio
박종욱 Flynn(플린)
niceilm@naver.com
1982, 16년차(since 2008)
새로운거 공부하면서 개발하는거 좋아합니다.
개발 능력은 문제를 풀기 위한 도구 중에 하나라고 생각합니다.
기본 개발 방향
- Make it Work
- 빠른 프로토타이핑 후 피드백
- Make it Right
- 유지보수하기 좋게 리팩토링
- Make it Fast
- 병목구간이나 메모리 효율성 개선
개발 성향
- 공짜 점심 좋아함
- LTS 상의 최신 버전 사용하는걸 선호함
- 2023.01 기준 (TypeScript 4.9.x / Angular 15.x / RxJS 7.x / Node 18.x / Webpack 5)
- 릴리즈 노트를 최대한 챙겨봄
- 은탄환이 없다는 걸 알고 항상 새로운 문제 접근 방법에 관심을 열어둠
- OOP, Functional, Reative Programming
- 표준 기술을 선호
- HTML5를 활용해서 문제 해결하는 걸 좋아하고 새로운 spec 에 대해서 꾸준히 학습함
- 해결 안되면 백엔드 쪽으로 넘김
- 서비스 전체 레이어에 대한 경험을 밀도 있게 하려고함
- ui/ux, frontend, backend, infra
경력
AIMMO
- 2016.06 ~ 현재
AIMMO Platform
- 2018.01 ~ 현재
- 인공지능 학습에 필요한 데이터를 가공하는 플랫폼
- Role
- Frontend(Typescript, Angular, RxJS, ThreeJS, svg, TensorFlowJS)
- DesktopApp(Electron, TypeScript, Angular, RxJS)
- Storybook / Jest / Webpack
- Backend(Functions / NestJS)
- Service
- End Service
- Crowd AIMMO
- AIMMO Enterprise(V1)
Tesla
- 2016.06 ~ 2017.12
- User Centric Data Analysis Platform
- Role
- WebDeveloper(Angular, Meteor, flask, GraphQL, MongoDB)
- DesktopApp(Electron, TypeScript, Angular, RxJS)
- DeepLearning(TensorFlow, pandas, numpy)
Kakao
- 2013.05 ~ 2016.06 (3년 1개월)
Kakao Story
- 2015.05 ~ 2016.06
- SNS Service
- Role
- Backend(Java, Spring, Play, MariaDB, Cassandra, MongoDB, Redis)
- Service
Kakao Topic
- 2013.05 ~ 2015.05
- Contents Service
- Role
- iOS(Swift)
- WebDeveloper(NodeJS, AngularJS)
- Service
NHN(현 Naver)
- 2008.01 ~ 2013.05 (5년 5개월)
Wannab
- 2013.04 ~ 2013.05
- Vertical SNS
- Role
- iOS(Objective-C)
ShopN(현 스마트스토어)
- 2011.01 ~ 2013.04
- e-commerce platform
- Role
- WebDeveloper(Java, Spring, Hibernate, OracleDB)
- Android(Java)
- Service
Naver Cafe
- 2010.02 ~ 2010.12
- Community Service
- Role
- Frontend(JavaScript)
- 프로젝트
- Section 개편
- Chat 개편 (Full Ajax Chat)
- Service
Naver Blog
- 2009.03 ~ 2009.12
- Blog Service
- Role
- Frontend(JavaScript)
- 프로젝트
- legacy code refactoring
- Service
CRMS
- 2008.05 ~ 2008.11
- Intranet(Resource Management System)
- Role
- WebDeveloper(Struts2, iBatis, MySQL)
학력
서울시립대학교, 컴퓨터과학 전공(학사), 2002~2008
전공 93학점 이수, 학과 서버 관리
기술스택
Language
- TypeScript(JavaScript, ES2015+) - Frontend / Backend
- HTML5/ Sass(CSS3) - Frontend
- SQL
Frontend
- Angular, ThreeJS, TensorFlowJS, echarts, canvas, svg
Backend
NestJS, Functions, ApolloServer, Meteor, MongoDB, MySQL, ElasticSearch, Redis
DevOps
Kubernetes, Docker, Ansible, Google Cloud Platform, GithubActions, Jenkins, Firebase, Linux, Nginx, Let's Encrypt
Desktop/Mobile App
Electron, ChromeExtension
DeepLearning
TensorFlow, RNN / CNN / NLP / GAN
Programming
CDD(Component Driven Development), RxJS, DesignPatterns, Algorithm, Data Structure, OOP, Functional, Reactive, RegularExpression, Test, GraphQL, JWT, Storybook, Jest, Webpack
Tool
git, Github, npm, Webpack, brew, Notion, Asana, Slack, OSX, WebStorm