Bio
박종욱 Flynn(플린)
niceilm@naver.com
1982, 16년차(since 2008)
새로운거 공부 하면서 개발하는거 좋아합니다.
개발 능력은 문제를 풀기 위한 도구 중에 하나라고 생각합니다.
기본 개발 방향
- Make it Work
- Make it Right
- Make it Fast
개발 성향
- 공짜 점심 좋아함
- LTS 상의 최신 버전 사용하는걸 선호함
- 2023.01 기준 (TypeScript 5.1.x / Angular 16.x / RxJS 7.x / Node 18.x / Webpack 5)
- 릴리즈 노트를 최대한 챙겨봄
- 은탄환이 없다는 걸 알고 항상 새로운 문제 접근 방법에 관심을 열어둠
- OOP, Functional, Reative Programming
- 표준 기술을 선호
- HTML5를 활용해서 문제 해결하는 걸 좋아하고 새로운 spec 에 대해서 꾸준히 학습함
- 해결 안되면 백엔드 쪽으로 넘김
- 서비스 전체 레이어에 대한 경험을 밀도 있게 하려고함
- ui/ux, frontend, backend, infra
경력
AIMMO
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
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
- 프로젝트
- Section 개편
- Chat 개편 (Full Ajax Chat)
- Service
Naver Blog
- 2009.03 ~ 2009.12
- Blog Service
- Role
- 프로젝트
- 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, canvas, svg
- echarts
- TensorFlowJS
Backend
- NestJS, Functions
- MongoDB, Redis, ElasticSearch
DevOps
- Kubernetes, Docker, Ansible
- Google Cloud Platform, Firebase
- GithubActions, Linux, Nginx, Let's Encrypt
Desktop/Mobile App
- ionic(Android / iOS / Web)
- Electron
- ChromeExtension
DeepLearning
- TensorFlow, RNN / CNN / NLP / GAN
Programming
- CDD(Component Driven Development), Storybook
- Reactive/Functional Programming, RxJS
- OOP Programming, DesignPatterns
- Test, TDD, Jest, E2E Playwright
- Algorithm, Data Structure
- RegularExpression, GraphQL, JWT
Tool
- Notion, Slack, Asana
- git, Github
- npm, webpack
- OSX, brew
- WebStorm