๐๐ปโโ๏ธ Introduction
๐๐ปโโ๏ธ ๊น์ฑ๋ฏผ | Kim Sungmin
๐ ์ ๋ฌธ๋ํ๊ตย ์ปดํจํฐ๊ณตํ๋ถ ์ปดํจํฐ๊ณตํ์ ๊ณต (15.03.02ย ~ย 21.02.18)
๐ช ๋ํ๋ฏผ๊ตญย ์ก๊ตฐย ๋ง๊ธฐ ์ ์ญ(16.04.26ย ~ย 18.01.25)
๐ง [email protected] | [email protected]
๐ ย https://blog.sungmin.dev
๐ง๐ปโ๐ปย https://www.github.com/devsungmin
-
'ํญ์ ์ด๊ฒ ์ต์ ์ผ๊น? ๊ณผ์ฐ ์ด๊ฒ ๋ง๋ ๊ฑธ๊น? ์ฌ์ฉ์ ์
์ฅ์์๋ ๊ณผ์ฐ ์ด๊ฒ ํธํ ์๋น์ค ์ผ๊น?'๋ฅผ ์
์ ๋ฌ๊ณ ์ฌ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์์
๋๋ค.
-
์ฌ์ฉ์๊ฐ ๋จผ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์๋ ๋ด๊ฐ ๋จผ์ ์ฌ์ฉํด๋ณด๊ณ ์ถ์ ์๋น์ค๋ฅผ ๋ง๋ค๊ณ ์ถ์ต๋๋ค.
-
์ง์์ ๊ณต์ ํด์ฃผ๋ ๊ฒ์ ์ข์ํ๋ฉฐ, ๋ฉํ ๋ง ํ๋ ๋ฐ ๋์๋ฆฌ ํ๋์ ํตํด ๊ฒฝํ์ ๊ณต์ ํ๊ณ ์์ต๋๋ค.
๐ป Skills
Language
Kotlin
Java
TypeScript
JavaScript
Python
SQL
Framework
Spring Boot
Nest.js
Node.js
Database
MySQL
DevOps, Etc
Ubuntu
Git
Docker
docker-compose
๐ข Career
Kurly
https://kurly.com
Java Backend Developer
CXํ๋ซํผ๊ฐ๋ฐํ (2024.07.01 ~ ing)
์ฃผ๋ฌธ/๊ฒฐ์ ์๋น์ค๊ฐ๋ฐํ (2022.03.14 ~ 2024.06.30)
2022.03.14 ~ ing
Java
Kotlin
Spring
JPA
RDS
MariaDB
Docker
- ์ฃผ๋ฌธํ Backoffice(CMS) ์ ๊ท ๊ฐ๋ฐ(ํ๊ณ ๋ ํ๋ก์ ํธ)
- 22.03.14 ~ 22.07.23
- ๋๋ ๋ถ๋ถ ์ทจ์
- ์ฌ์ฃผ๋ฌธ / ๋๋์ฃผ๋ฌธ ํ๋ถ
- ๋ฏธ์ถ ๋ฑ๋ก / ๋ฏธ์ถ ๋ณต์
- ์ผ๋ฐ ์ ์ฉ์นด๋ ๊ฒฐ์ PG์ฌ ๋ณ๊ฒฝ
- 2022.11 ~ 2022.12
- ์ปฌ๋ฆฌ๋ชฐ ์ ์ฉ์นด๋ ๊ฒฐ์ ์ ์ฌ์ฉ๋๋ PG์ฌ ๋ณ๊ฒฝ
- ์ปฌ๋ฆฌํ์ด ๊ฐํธ ๊ฒฐ์ ์ฐ๋ ํ๋ก์ ํธ / PLCC ์นด๋ ์ฆ์ ํ ์ธ ํ๋ก์ ํธ
- 2022.11.30 ~ 2023.03.30 (23.04.10 ์คํ)
- ์ปฌ๋ฆฌํ์ด๊ฒฐ์ ์๋จ ์ฐ๋
- ์ปฌ๋ฆฌ PLCC์นด๋ ์ฃผ๋ฌธ ์ PLCC์นด๋ ์ฆ์ ํ ์ธ ์ฒ๋ฆฌ ์ฐ๋
- ์ปฌ๋ฆฌํ์ด ๊ฐํธ ๊ฒฐ์ ๋ฅผ ํตํด ์ฌ์ฉ์๊ฐ ์ฃผ๋ฌธ์์์ ๊ฒฐ์ ์๋ฃ๊น์ง ์ฒ๋ฆฌ ๋๋ ์๊ฐ ๊ฐ์
- ๋ค์ด๋ฒ CPS ์ฐ๋
- 23.06.01 ~ 23.07.20
- ๋ค์ด๋ฒ ๊ฒ์์ ํตํด ์ปฌ๋ฆฌ ์ํ์ ๊ฒ์ ํ ์ปฌ๋ฆฌ๋ชฐ์ ์ ์ํ ์ดํ ์ฃผ๋ฌธํ ๋ฐ์ดํฐ๋ฅผ CPS๋ฐ์ดํฐ๋ก ๊ตฌ๋ถํ์ฌ ์ฃผ๋ฌธ ๋ฐ์ดํฐ ์์ฑ ๋๋๋ก ์ฐ๋
- Feature-Toggle ์๋น์ค ๊ฐ๋ฐ
- 23.04.13 ~ 23.08.27
- ์ฃผ๋ฌธํ์์ ์ฌ์ฉํ๋ toggle ์๋น์ค ๊ฐ๋ฐ
- Dynamo DB ๋ฐ AWS Lambda์ ๊ฐ์ ํ๋ด ์ ๊ท ๊ธฐ์ ์คํ์ ์คํฐ๋ ํ ์๋น์ค ์คํ
- ์ทจ์ ์๋ฆผํก ์๋ฆผ ์ผํฐ ์ด๊ด
- 24.03.18 ~ 24.04.08
- ์ฃผ๋ฌธ ์ทจ์ ์ ๋ฐ์กํ๋ ์นด์นด์คํก ์๋ฆผ์ ์ปฌ๋ฆฌ ์๋ฆผ ์ผํฐ ์๋ฆผ์ผ๋ก ๋ฐ์ก ํ๋๋ก ์๋น์ค ์ด๊ด
- ๊ฒฐ์ ์ ํดํํ ์๋น์ค ์ด๊ด
- 24.05.07 ~ 24.06.11
- PHP๋ก ๊ตฌํ๋ ๊ฒฐ์ ์ ํด ํํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ kotlin ์๋น์ค๋ก ์ด๊ด
- CMS ์ฃผ๋ฌธ ๋ฆฌ์คํธ ๋ด์ญ ๊ฒ์ ๊ฐ์ ์์
- 24.06.10 ~ 24.06.18
- 1๋ฌ ์ด์์ ์ฃผ๋ฌธ ๋ด์ญ ๊ฒ์ ์ 1๋ถ ์ด์ ๊ฑธ๋ฆฌ๋ ๋ฌธ์ ๋ก ์ธํด Timeout์ด ๋ฐ์ํ์ฌ ์ ์์ ์ผ๋ก ์กฐํ๊ฐ ์๋์ ์ด์ ๋ฐ๊ฒฌ
- ํด๋น ๊ธฐ๋ฅ ๊ฐ์ ์์
์ ํ๊ธฐ ์ํด Query DSL์ ํตํด์ ์ฒ๋ฆฌ๋๋ ์ฟผ๋ฆฌ ์ ๊ฒ
- query index๊ฐ ์ ์์ ์ผ๋ก ์ํ๋ ์ฟผ๋ฆฌ ์์ โ 3% ์ฑ๋ฅ ๊ฐ์
- query ์์ ์ผ๋ก๋ timeout์ด ๋ฐ์ํ์ฌ ๊ฒ์ ์กฐ๊ฑด ์ผ์๋ฅผ 4์ผ ๊ธฐ์ค์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์๋ผ์ ๋น๋๊ธฐ๋ก ๋ฐ์ดํฐ ์ฟผ๋ฆฌ ํ ์๋น์ค์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ํฉ์น๋ ๋ฐฉํฅ์ผ๋ก ๊ธฐ๋ฅ ๊ฐ์
- 1๋ถ ์ด์ ๊ฑธ๋ฆฌ๋ ๋์์ 20์ด ์ด๋ด๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋๋ก ๊ฐ์
- ํด๋ ์ ์์คํ
๊ตฌ์ถ
- 24.07.01 ~ 24.11.19
- ํด๋ ์ ๊ด๋ จ ์๋น์ค ์ค๊ณ
- ์ปฌ๋ฆฌ๋ชฐ๊ณผ CMS์์ ์ฌ์ฉํ๋ API ์ค๊ณ ๋ฐ ๊ตฌํ
- S3 Presigned URL ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ, ์ฌ์ฉ์ ๋ฐํ ์ ์ ์ ์ด๋ฏธ์ง ์
๋ก๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ฌ ์๋ฒ ๋ถํ ์ต์ํ
Dacon Inc.
https://dacon.io
Backend Developer
ํ๋ซํผ ๊ฐ๋ฐํ
2021.08.17 ~ 2022.02.25
JavaScript
Node.js
Python
AWS
EC2
RDS
MariaDB
Lambda
Docker
- Dacon ํ์ด์ง ๋ฐ Dacon Adminํ์ด์ง
- 2021.08 ~ 2022.02
- Node.js express์ ์ฌ์ฉํ Restful API์๋ฒ
- ์ ๊ท ๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ฐ ์ ์ง๋ณด์
- ์๊ณ์ด ๋ชจ๋ธ ํ๊ฐ ์์คํ
(Chrono Board) ์ฑ์ ๋ฐ ๋ญํน ์ฐ์ถ ๋ก์ง ๊ตฌํ
- 2021.08 ~ 2021.09
- Python, MariaDB
- ๊ธฐ์กด 1ํ์ฑ ์ฝ๋ ํํ๋ก ๊ตฌํ๋์ด ์์ด ์๊ณ์ด ๋ชจ๋ธ ํ๊ฐ ๋ํ ์คํ ์ ๋ํ ๋ณ ๊ตฌํํด์ผํ๋ ๋ฌธ์ ํด๊ฒฐ
- ๋ค๋ฅธ ์๊ณ์ด ๋ชจ๋ธ ๋ํ ์คํ ์ ์ฝ๊ฒ ํ๊ฐ ํ ์ ์๋๋ก ์ฝ๋ ์ค๊ณ ๋ฐ ๊ตฌํ
- 2021 ํ๋ฏผ์ ์ ํ๊ตญ์ด ์์ฑ/์์ฐ์ด ์ธ๊ณต์ง๋ฅ ๊ฒฝ์ง๋ํ ์ง์
- Python ๋ฒ์ ์
๋ฐ์ดํธ
- API ์๋ฒ์์ Python ์ฑ์ ์ฝ๋ ๋ถ๋ฆฌ