๐ฅ Interests
- Clean Architecture
- Serverless, FaaS
- React, GraphQL, Apollo
๐ Career & Activities
CLASS101
Engineering Manager, Website Platform 2022. 10 ~
Tech Lead, Website Platform 2021. 07 ~
Chapter Lead, Frontend 2020. 07 ~
ํด๋์ค101
- ์ค๋น๋ฌผ๊น์ง ์ฑ๊ฒจ์ฃผ๋ ์จ๋ผ์ธ ํด๋์ค
AB180
Software Engineer 2019. 12 ~ 2020. 06
Airbridge
- ์น & ์ฑ ํตํฉ ๊ด๊ณ ์ฑ๊ณผ ์ดํธ๋ฆฌ๋ทฐ์
- ์น ํ๋ก ํธ์๋ (React, Redux, redux-saga, TypeScript, Flow)
SNOW
Software Engineer 2018. 10 ~ 2019. 12
Cake
- ์ ๋ฃ๋ณด๋ค ์ข์ ๋ฌด๋ฃ ์์ด ์ฑ
- Google Play 2018 ์ฌํด๋ฅผ ๋น๋ธ ์๊ธฐ๊ณ๋ฐ ์ฑ
- Android, iOS ์ ํ๋ฆฌ์ผ์ด์ (React Native, MobX, Flow, Java, Objective-C)
- ์น ํ๋ก ํธ์๋ (React, GraphQL, TypeScript, Next.js)
- ๋ชจ๋ฐ์ผ ๋ฐฑ์๋ (Java, Spring Boot)
10B
Co-founder & CTO 2016. 11 ~ 2018. 10
์ : ์ผ์์ ๊ธ์ฐ๊ธฐ
- ์ธ์์๋ ๋ฉ์ง ์๊ฐ๋ค์ด ๋ง๊ณ , ์ฐ๋ฆฌ๋ ๋๊ตฌ๋ ๊ธ์ ์ธ ์ ์์ต๋๋ค.
- Google Play 2016 ์ฌํด๋ฅผ ๋น๋ธ ๊ฐ์ฅ ์๋ฆ๋ค์ด ์ฑ
- App Store์ 2016๋ ์ ๋น๋ธ ์ต๊ณ ์
- Android, iOS ์ ํ๋ฆฌ์ผ์ด์ (Java, Kotlin, Swift, Clean Architecture, Rx)
- ์น ํ๋ก ํธ์๋ (React, Redux, Webpack, SSR, CircleCI)
- ์น & ๋ชจ๋ฐ์ผ ๋ฐฑ์๋ (Ruby on Rails, MySQL, Azure WebApp, Docker)
- ๊ฒฐ์ , ์ฃผ์ ๊ฒ์, ๋ฌธ๋ฒ ๊ฒ์ฌ ๋ง์ดํฌ๋ก์๋น์ค (Node.js, AWS Lambda, Azure Function)
ํ๋ฌ๋ง
Software Engineer 2015. 09 ~ 2016. 10
ํ๋ฌ๋ง ๊ณผ์ธ
- 12๋ง๋ช ์ด ์ ํํ ์์๋ฃ ์์ด ์ ์๋, ํ์ ์ฐพ๋ ๊ณผ์ธ ์ฑ
- K-Startup 2016 4์ (๋ฏธ๋์ฐฝ์กฐ๊ณผํ๋ถ ์ฅ๊ด์)
- Android ์ ํ๋ฆฌ์ผ์ด์ (Java, Rx)
- ์น ํ๋ก ํธ์๋ (React, Redux, Webpack)
- ์น & ๋ชจ๋ฐ์ผ ๋ฐฑ์๋ (Ruby on Rails, Postgresql)
- ๊ฒฐ์ / ์ก๊ธ ๋ง์ดํฌ๋ก์๋น์ค (Node.js, AWS Lambda, Sinatra)
๐ฅ๏ธ Contribution
React Native
- Make
Linking.getInitialURL
works properly even if current activity is not initialized #24748
Ruby on Rails
- Add
@queue
variable to JobWrapper #26205
styled-components
- Enable new style rules can be inserted in the middle of existing sheet when rendering on client after rehydrate #3233
apollo-client
- Initialize query on updateObservableQuery even if skip is true #6999
react-apollo
- Fix an error that the networkStatus did not change to ready at the end of pagination #3514
react-native-svg
- (android) Invalidate SvgView when view hierarchy changes #837
โจ Blog
ํด๋์ค101์ ๋์์ธ ์์คํ
, One Product System
์ํฐํ๋ผ์ด์ฆ ํ๋ก ํธ์๋ ์ ํ๋ฆฌ์ผ์ด์
์ํคํ
์ณ
styled-components์ ํจ๊ปํ๋ ์คํ ์์ค ๋๋ฒ๊น
Lambda์ SNS๋ก ๋ฐฑ๊ทธ๋ผ์ด๋ ์์
์ฒ๋ฆฌํ๊ธฐ
'์ค์๊ฐ ์ถ์ฒ์์ง ๋จธ์ ํ๋์ ๊ตฌ๊ฒจ๋ฃ๊ธฐ' 50์ค๋ก ๊ตฌํํ๊ธฐ