- Language : JAVA, JavaScript, Python
- Framwork : Spring, Springboot, Nodejs
- Spring : SpringSecurity, SpringAMQP, SpringDataJpa
- Database : MySQL, MariaDB, PostgreSQL, Redis
- AWS : EC2, RDS(MariaDB, PostgreSQL), ALB, Route53
- Language : JavaScript
- Library : React
-
- ํ๋ก์ ํธ ๊ฐ์: ์ ๋น, ๊ธ๋ฃจํด ํ๋ฆฌ ๋ฑ ๊ฑด๊ฐํ ๋ฒ ์ด์ปค๋ฆฌ๋ฅผ ์ฐพ๋ ์ฌ๋๋ค์ ์ํด ํ๋งค์ฒ๋ฅผ ๋ชจ์์ฃผ๊ณ ์ถ์ฒํด์ฃผ๋ ํ๋ซํผ
- ์ญํ (back-end):
- ๊ฒ์๊ธ ๋๋ฉ์ธ ๊ฐ๋ฐ
- querydsl์ ํ์ฉํ ํํฐ๋ง ๋ฐ ์กฐํ
- Redis๋ฅผ ์ด์ฉํ ์ค์๊ฐ ๊ฒ์๊ธ ์ธ๊ธฐ์, ์ถ์ฒ์ ์ ๋ ฌ
- ์ ์ ๋๋ฉ์ธ ๊ฐ๋ฐ
- ๊ณต์ง์ฌํญ ๋๋ฉ์ธ ๊ฐ๋ฐ
- ์์๋ฆฌ์คํธ ๋๋ฉ์ธ ๊ฐ๋ฐ
- ๊ฒ์๊ธ ๋๋ฉ์ธ ๊ฐ๋ฐ
- ๋ฐฑ์๋ ๋ด๋น: 3๋ช , ํ๋ก ํธ ์๋ 4๋ช , ๊ธฐํ: 2๋ช , ๋์์ด๋ 2๋ช , ๋ง์ผํ 2๋ช
- ๊ธฐ๊ฐ: 2023.12 ~
-
- ํ๋ก์ ํธ ๊ฐ์: ์ ๊น์ ์ฌ์ ์ ์ด๋์ด ํ์ํ ํ๋์ธ๋ค์๊ฒ ์ฐ์ฑ ์ ๊ธฐ๋กํ๊ณ ์ฐ์ฑ ๋ก๋ฅผ ๊ณต์ ํ๋ฉฐ ์๋ค๋ฅธ ๊ฒฝํ์ ์ ๊ณตํ๋ ์๋น์ค
- ์ญํ (Back-end):
- Spring Security ๊ธฐ๋ฐ ์ธ์ฆ/์ธ๊ฐ ์ค์
- JWT ๊ธฐ๋ฐ์ ํ ํฐ ์ธ์ฆ ์์คํ ๊ตฌ์ถ
- OAuth2 ๊ธฐ๋ฐ ์์ ๋ก๊ทธ์ธ ์์คํ ๊ตฌ์ถ
- RefreshToken ๊ธฐ๋ฅ ๊ตฌ์ถ
- ์ ์ ๋๋ฉ์ธ API ๊ฐ๋ฐ
- ๋ฐฑ์๋ ๋ด๋น: 3๋ช , ํ๋ก ํธ ์๋ 5๋ช
- ๊ธฐ๊ฐ: 2024.01 ~
-
- ํ๋ก์ ํธ ๊ฐ์: ์ ๊น์ ์ฌ์ ์ ์ด๋์ด ํ์ํ ํ๋์ธ๋ค์๊ฒ ์ฐ์ฑ ์ ๊ธฐ๋กํ๊ณ ์ฐ์ฑ ๋ก๋ฅผ ๊ณต์ ํ๋ฉฐ ์๋ค๋ฅธ ๊ฒฝํ์ ์ ๊ณตํ๋ ์๋น์ค
- ์ญํ (Back-end):
- Spring Security ๊ธฐ๋ฐ ์ธ์ฆ/์ธ๊ฐ ์ค์
- JWT ๊ธฐ๋ฐ์ ํ ํฐ ์ธ์ฆ ์์คํ ๊ตฌ์ถ
- OAuth2 ๊ธฐ๋ฐ ์์ ๋ก๊ทธ์ธ ์์คํ ๊ตฌ์ถ
- RefreshToken ๊ธฐ๋ฅ ๊ตฌ์ถ
- ์ ์ ๋๋ฉ์ธ API ๊ฐ๋ฐ
- ๋ฐฑ์๋ ๋ด๋น: ๋ฐฑ์๋ 3๋ช , ํ๋ก ํธ ์๋ 5๋ช
- ๊ธฐ๊ฐ: 2024.01 ~
-
- ํ๋ก์ ํธ ๊ฐ์: ๊ทธ๋ ์ ๋ ์จ๋ฅผ ํ์ธํ๊ณ ์๋ฐํ ์ฝ๋ ์กฐํฉ์ ํตํด ๋๋ง์ ์ฝ๋ ์กฐํฉ์ ๋ง๋ค๊ณ ๊ณต์ ํ๋ ํ๋ซํผ
- ์ญํ (Back-end):
- ๊ฒ์ํ ์ข์์ ๊ธฐ๋ฅ
- ์๋ฐํ ์ด๋ฏธ์ง ๊ธฐ๋ฅ
- ์๋ฐํ ์ด๋ฏธ์ง ๋ฑ๋ก ๋ฐ ์กฐํ ๊ธฐ๋ฅ
- Enum Validation annotation ์์ฑ ๋ฐ ์ ์ฉ
- ํ์ผ ์ ์ฅ ์คํ ์์คย MinIOย ๋์
- ์ถํ ์๋ฐํ ์ด๋ฏธ์ง/๊ฒ์๊ธ์ ์์ ์ญ์ ๋ก์ง ํ ๋ฐ์ ๊ฐ๋ฅํ ์ด๋ฏธ์ง ์ ํฉ์ฑ ๋ฌธ์ ํ์ธ ๋ฐ scheduling์ ๋์ , ์ผ์ ์๊ฐ ๋ง๋คย @Asyncย ๋ฅผ ์ด์ฉํ์ฌ ๋น๋๊ธฐ์ ์ผ๋ก ์์ ์ผ๋ก ์ด๋ฏธ์ง ์ ์ฅ ๋น์ฉ ๊ฐ์
- filename์ unique ์กฐ๊ฑด์ ์ํด UUID๋ฅผ ์ด์ฉํ filename ์์ฑ ๋์
- ๊ฐ๋ฐ ๋ด๋น: ๋ฐฑ์๋ 3๋ช
- ๊ธฐ๊ฐ: 2023.12 ~ 2023.01
-
- ํ๋ก์ ํธ ๊ฐ์: ๋ฐ์ดํธ ์ฝ์ค๋ฅผ ๊ณต์ ํ๊ณ ์ถ์ฒํด์ฃผ๋ ์ปค๋ฎค๋ํฐ
- ์ญํ (Back-End): Spring Boot ์๋ฒ๊ฐ๋ฐ, Spring Data JPA, mariaDB ๊ฐ๋ฐ ๋ด๋น
- ์๋ฒ ๋ด๋น: 1๋ช
- ๊ธฐ๊ฐ: 2023.04 ~ 2023.06
- front github
- 2023 ๋๊ตญ๋ํ๊ต ์บก์คํค๋์์ธ ๋ฐธ๋ฅ์
(์ฅ๋ ค์-์ด์ฅ์)
- ๊ฐ๋ฐ: ์๋ฅ๊ธฐ๋ถํจ ํค์ค์คํฌ ํ๋ฉด ๋ฐ ์๋ฒ ๊ฐ๋ฐ
- 2022 LG CNS DX ์์ด๋์ด ๊ณต๋ชจ์ (์
์ )
- ๊ธฐํ: ์ ์ ๋ฆฌ์์น, ์์ด๋์ด ๊ธฐํ, ์ฌ์ฉ์ฑ ํ๊ฐ ํํธ ๋ด๋น
- 2021 ๋๊ตญ๋ํ๊ต ์บก์คํค๋์์ธ UCC ์์ ํ์คํฐ๋ฒ(์ต์ฐ์์)
- ๊ธฐํ: ์์๊ธฐํ ๋ด๋น
- 2021 KOSAC ๊ณต๋ชจ์ (finalist)
- ๊ธฐํ: ์ ์ ๋ฆฌ์์น, ์์ด๋์ด ๊ธฐํ ์งํ ๋ด๋น
- ๋๊ตญ๋ํ๊ต ์ตํฉํ๋ก๊ทธ๋๋ฐ(์๋ฐ) ํํฐ(2022๋ ํ๋ฐ๊ธฐ)
- ๋๊ตญ๋ํ๊ต ์๋ฃ๊ตฌ์กฐ๋ฐ์๊ณ ๋ฆฌ์ฆ1(์๋ฃ๊ตฌ์กฐ ๊ธฐ์ด) ํํฐ(2022๋ ํ๋ฐ๊ธฐ)
- ํ๋ก๊ทธ๋๋จธ์ค ๋ฐํ ์คํฐ๋(2023 ํ๋ฐ๊ธฐ)
- ๋๊ตญ๋ํ๊ต ์ฌํํ ์ ๊ณต / ์ตํฉ์ํํธ์จ์ด ์ฐ๊ณ์ ๊ณต 2016.03 ~ 2024.02
- ํ๋ก๊ทธ๋๋จธ์ค ๋ฐ๋ธ์ฝ์ค 5๊ธฐ(๋ฐฑ์๋) 2023.09.19 ~ 2024.03.25