ย ย ย ย My name is Junho Choi, and I'm a college student ๐ฑ
ย ย ย ย Especially Interested in Backend Engineering.
ย ย ย ย Studying to be an ๐ช proficient software engineer who makes society much better place ๐ฅฐ with our codes ๐งโ๐ป
โ ํ๋ก์ ํธ ๊ฒฝํ โ
ํ๋ก์ ํธ ๋ช | ๊ด๊ด์ง ์ ๋ณด ์คํ API๋ฅผ ํ์ฉํ ๊ตญ๋ด ๊ด๊ด์ง ์ ๋ณด ๊ณต์ ์น ์๋น์ค ๊ฐ๋ฐ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2023.11.10 ~ 2023.11.24 (2์ฃผ), 2๋ช |
๊ฐ ์ | ๊ด๊ด์ง ์ ๋ณด ์คํ API, ์นด์นด์ค๋งต API๋ฅผ ํ์ฉํ์ฌ ๊ตญ๋ด ๊ด๊ด์ง ์ ๋ณด ๊ณต์ ์น ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ค. |
๊ธฐ์ / ํ๊ฒฝ | ํ๋ก ํธ์๋: HTML5, CSS3, JS, Vue.js, Bootstrap5 ๋ฐฑ์๋: ์คํ๋ง๋ถํธ ๊ธฐ๋ฐ, Mybatis, Spring Security, ๋ฐ JWT |
๋ด๋น ์ญํ | ํ์คํ ๊ฐ๋ฐ ๋ด๋น ๋ฐ DB ์ค๊ณ |
๊ตฌํ ์ฌํญ | JWT๋ฅผ ํ์ฉํ ๋ก๊ทธ์ธ ๊ตฌํ(ํ์คํ), ์นด์นด์ค๋งต API๋ฅผ ์ด์ฉํ ๊ด๊ด์ง ํค์๋ ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ, ๊ด๊ด์ง ์ธ๋ถ ์ ๋ณด ์กฐํ ๊ธฐ๋ฅ ๊ตฌํ(ํ์คํ), ์ฌํ ๊ธฐ๋ก ๊ฒ์ํ ๊ตฌํ(ํ์คํ) |
์ฑ๊ณผ / ํ์ต | ๋ณด์์ ๊ณ ๋ คํ ๋ก๊ทธ์ธ ๊ฐ๋ฐ ๋ฐ ํด๋ผ์ด์ธํธ์์ ๋ฐฑ์๋ ์๋ฒ๋ก ์ด๋ฏธ์ง ํ์ผ ์ ์ก ๋ฐ DB ์ ์ฅ ๋ฑ์ ๊ฐ๋ฐ ์ญ๋ ๊ฐํ |
์ฐธ๊ณ ๋งํฌ | https://github.com/junoade/tripJJ-backend / https://github.com/junoade/tripJJ-frontend |
โ ํ๋ก์ ํธ ๊ฒฝํ โก
ํ๋ก์ ํธ ๋ช | ๋ฅ๋ฌ๋์ ์ด์ฉํ ์ฌ์ฉ์ ์ด์ ๋ถ๋ฅ ์์คํ ๊ฐ๋ฐ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2022.04 ~ 2022.12 (34์ฃผ), 3๋ช ; 9์ ํ๋ก์ ํธ ์ฃผ์ ๋ณ๊ฒฝ |
๊ฐ ์ | ์ฌ์ฉ์์ ์ด์ ์ํฉ์ด ๊ธฐํํ, ๊ฐ๋ฐํ์ ๋ฐฐ์ ๋๋ ์ ๋ฌด ํ๋ก์ธ์ค๋ฅผ ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ์ฌ์ฉ์ ์ด์ ๋ถ๋ฅ ์์คํ ์ ํตํด ๋จ์ถํ์ฌ ํจ์จ์ฑ์ ๋์ด๋ ํ๋ก์ ํธ ์ํ |
๊ธฐ์ / ํ๊ฒฝ | ๊ฒฐ์ ํธ๋ฆฌ, ํ๊ท ๋ถ์ ๋ชจ๋ธ ๋ฑ ๋ถ๋ฅ ๋ชจ๋ธ ๋ฐ LSTM์ ์ด์ฉํ ๋ฅ๋ฌ๋ ํ์ต ๋ชจ๋ธ ์ฌ์ฉ Selenium, Konlpy, Decision Tree, Logistic Regression, LSTM ๋ฐ Flask ์๋ฒ ๋ฑ |
๋ด๋น ์ญํ | ์ ์ฒด ์ํคํ ์ณ ์ค๊ณ ๋ฐ ๋ฐ์ดํฐ ์์ง ๋ฐ ์ ์ฒ๋ฆฌ, ๋ฌธ์ฅ ๋ฒกํฐํ๋ฑ ์์ฐ์ด ์ฒ๋ฆฌ ์ํ ๋ถ๋ฅ๋ ์ด์๊ฐ ์ ๋ฌ๋ ํ์ ํ๊ฒฝ API ๊ฐ๋ฐ |
๊ตฌํ ์ฌํญ | ํฌ๋กค๋ง ๋ชจ๋, ๋ฌธ์ฅ ๋จ์ ๋ถ๋ฆฌ ๋ชจ๋, ํ ์คํธ ์ ์ฒ๋ฆฌ ๋ชจ๋, ๊ธ/๋ถ์ ํ๋ณ ๋ชจ๋, ํด๋์ค ๋ถ๋ฅ ๋ชจ๋ ๋ฐ ๊ฒฐ๊ณผ ์ ๋ฌ ๋ชจ๋ ๊ฐ๋ฐ |
์ฑ๊ณผ / ํ์ต | 22,000๊ฐ์ ๋ฆฌ๋ทฐ ๋ฐ์ดํฐ ๋ฌธ์ฅ์ ๋ผ๋ฒจ๋งํ๊ณ 70% / 30% ๋ก ํ๋ จ ๋ฐ์ดํฐ / ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ๋๋์ด 72%์ ์ ํ๋๋ก ์ฌ์ฉ์ ์ด์๋ฅผ ์ ๊ด ๋ถ์๋ก ์ ๋ฌ ๊ฐ๋ฅ |
์ฐธ๊ณ ๋งํฌ | ํ๋ผ์คํฌ ์๋ฒ ๋ฐ ๊ธ/๋ถ์ ๋ถ๋ฅ ๋ชจ๋ธ ๊ด๋ จ https://github.com/junoade/CapstoneDesign ์์ฐ์ด ์ฒ๋ฆฌ ๊ด๋ จ https://github.com/junoade/CapstoneDesignNLP |
โ ํ๋ก์ ํธ ๊ฒฝํ โข
ํ๋ก์ ํธ ๋ช | ์์ ํ ๋์งํธ ์์ฐ ๊ฑฐ๋์ ์ฑ ๊ฐ๋ฐ ํด์ปคํค ํ๋ก์ ํธ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2021. 11. 10 ~ 2021.12. 01 (3์ฃผ), 5๋ช |
๊ฐ ์ | ๊ณผํ๊ธฐ์ ์ ๋ณดํต์ ๋ถ, ํ๊ตญ์ธํฐ๋ท์งํฅ์ ๋ฐ ๋ํ์ํ ์ฃผ์ต ์ฃผ๊ด ๋ฉํ๋ฒ์ค ํํ ํฌ ํด์ปคํค์ ์ฐธ์ฌ ์์ ํ ๋์งํธ ์์ฐ ๊ฑฐ๋์๋ฅผ ๊ฐ๋ฐํ์ฌ ํ๋ฌํฐ (์ฑ) โ ์๋ฒ์์ ๋์ํ๋ ์คํ๋ง ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ |
๊ธฐ์ / ํ๊ฒฝ | ํ๋ฌํฐ / ์คํ๋ง๋ถํธ ๊ธฐ๋ฐ Spring MVC, Spring Data JPA, MySQL, RDS, EC2 |
๋ด๋น ์ญํ | DB ์ค๊ณ ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ |
๊ตฌํ ์ฌํญ | ์ํ์ฌ์ ๊ฐ๋ฐ์์ฉ ์คํ API์ ํ๋ฌํฐ ์ฑ๊ฐ ์ค๊ฐ ์ญํ ์ ์ํํ๋ API ์๋ฒ ๊ฐ๋ฐ ๋ก๊ทธ์ธ, ๊ณ์ข ์๊ณ ์กฐํ, ์ ๊ธ ์ด์ฒด ๊ธฐ๋ฅ ๊ตฌํ ์์คํ ํ์, ์ํ ํ์, ์์ ํ ํ์ผ, ์ง๊ฐ ์ํฐํฐ๋ฅผ ๊ฐ๋ ERD ์ค๊ณ ๋ฐ RDBMS ๊ตฌ์ถ |
์ฑ๊ณผ / ํ์ต | ํ์๋ถ ์ฅ๋ ค์(๋ํ์ํ์ฅ์) ์์ |
์ฐธ๊ณ ๋งํฌ | ํ๋ฌํฐ ์ฑ ๊ด๋ จ https://github.com/nostaljic/dodream-app ๋ฐฑ์๋ ๊ด๋ จ https://github.com/junoade/dodream-backend |
โ ํ๋ก์ ํธ ๊ฒฝํ โฃ
ํ๋ก์ ํธ ๋ช | ๋น๋๋ฉด ์ค์ต ๊ด๋ฆฌ ์์คํ ๊ฐ๋ฐ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2021.11.06 ~ 2021.12.01 (3์ฃผ), 4๋ช |
๊ฐ ์ | ์ํํธ์จ์ด ๊ต๊ณผ๋ชฉ์ ์๊ฐํ๋ฉฐ ๋ฐฐ์ด SW ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋ฐํ์ผ๋ก ๋น๋๋ฉด ํ์ต ์๊ตฌ์ ์ฆ๊ฐ์ ๋ํ์ฌ ํ์๊ณผ ๊ต์๋์ ์ํ ๊ฐ์, ๊ณผ๋ชฉ๋ณ ์ค์ต ๊ณผ์ ๊ด๋ฆฌ ์์คํ ๊ฐ๋ฐ ํ ํ๋ก์ ํธ๋ฅผ ์ํ |
๊ธฐ์ / ํ๊ฒฝ | ํ๋ก ํธ์๋: HTML5, CSS3, JS, Bootstrap5 ๋ฐฑ์๋: Java11, ์คํ๋ง๋ถํธ ๊ธฐ๋ฐ์ Spring MVC, Spring Data JPA, Junit5 DB: ERWIN, MySQL8, RDS ๋ฑ |
๋ด๋น ์ญํ | DB ์ค๊ณ ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ ์ํ |
๊ตฌํ ์ฌํญ | ERWIN์ ์ด์ฉํด 13๊ฐ์ ์ํฐํฐ๋ฅผ ๊ฐ๋ E-R ๋ ผ๋ฆฌ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ค๊ณ ์๊ฒฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค์ธ RDS๋ฅผ ํ์ฉํด ํ์๋ค๊ณผ ํ์ ํ ์ ์๋ MySQL ๋ฐ์ดํฐ๋ฒ ์ด ์ค ์๋ฒ๋ฅผ ๊ตฌ์ถ Spring Data JPA์ ์ฌ์ฉํ์ฌ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑ ๋ฐ ๋งตํ์ ์ํ ๊ฐ ๋๋ฉ์ธ์ ๋ํ CRUD, ์๋น์ค ๋ก์ง์ ๋ํด JUNIT์ ์ด์ฉํ์ฌ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑ |
์ฑ๊ณผ / ํ์ต | ์ปดํจํฐ๊ณตํ๊ณผ์์ ์์ํ๋ ์ํํธ์จ์ด ๊ณตํ ํ๋ก์ ํธ ์ฐ์์์ ์ฑ๊ณผ |
์ฐธ๊ณ ๋งํฌ | https://github.com/junoade/MateStudy |
โ ํ๋ก์ ํธ ๊ฒฝํ โค
ํ๋ก์ ํธ ๋ช | ๊ณต๋ฌด์ ๋ณต์ง์นด๋ ๋ฐ์ดํฐ ๋ถ์ ํ๋ก์ ํธ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2021.08.09 ~ 2021.08.27 (2์ฃผ), 5๋ช |
๊ฐ ์ | ๋ค์ด๋ฒ ๋ถ์คํธ์ฝ์ค์ ํ์ฝํ ์ฌ๋ฆ๋ฐฉํ ๋ฐ์ดํฐ ๋ถ์ ํน๊ฐ์ผ๋ก ๊ณต๋ฌด์ ๋ณต์ง์นด๋ ๋ฐ์ดํฐ ๋ถ์์ ํตํด ์ฝ๋ก๋ ๋ฐ์ ์ด์ ๊ณผ ์ดํ ์ฌ๋๋ค์ ์๋น ํจํด์ ๋ฐ์ดํฐ๋ฅผ ํตํด ๋ถ์ํ๊ณ ์๊ฐํ |
๊ธฐ์ / ํ๊ฒฝ | Python, Selenium, Pandas, Seaborne ๋ฐ ์ฃผํผํฐ ๋ ธํธ๋ถ |
๋ด๋น ์ญํ | ๋ฐ์ดํฐ ์์ง, ์ ์ฒ๋ฆฌ ๋ฐ ์๊ฐํ ์์ ์ํ |
๊ตฌํ ์ฌํญ | ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ๋ก๋ถํฐ ๋ฐ์ดํฐ ์์ง Pandas๋ฅผ ํ์ฉํ์ฌ ์ ์๋ฏธํ ๋ฐ์ดํฐ ์ปฌ๋ผ ์ ์ ๋ฐ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ์์ ์ํ Pandas, Seaborne๋ฅผ ํ์ฉํ์ฌ ์ ์๋ฏธํ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํ |
์ฑ๊ณผ / ํ์ต | ๊ณต๊ณต ๋ฐ์ดํฐ์ Pandas ๋ฐ ๋ฐ์ดํฐ ์๊ฐํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ์ ํ์ฉํด ๋ฐ์ดํฐ ๋ถ์์ ์ํํ๋ ํ๋ก์ธ์ค ๊ฒฝํ |
์ฐธ๊ณ ๋งํฌ | https://github.com/junoade/python_DataAnaylsis_of_CORONA_Impact |
โ ํ๋ก์ ํธ ๊ฒฝํ โฅ
ํ๋ก์ ํธ ๋ช | ์ ์ ์ ๋ณด AI ์ฑ๋ด โ ์์ฝ๋ด ๊ฐ๋ฐ ๋ฐ ๊ด๋ฆฌ์์ฉ ์น ์๋น์ค ๊ฐ๋ฐ |
---|---|
๊ธฐ๊ฐ / ์ธ์ | 2021.04 ~ 2021.06(10์ฃผ), 5๋ช |
๊ฐ ์ | ๋ณธ๊ต ์งํ์ ํฌ๋งํ๋ ํ์๋ค์ด ์ฝ๋ก๋ ์ํฉ ์์์ ํธ๋ฆฌํ๊ฒ ์ ์ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋๋ก ์ ํ์ฒ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ AI ์ฑ๋ด์ ์ ๊ณตํ๊ณ , AI ์ฑ๋ด ๊ด๋ฆฌ ๋ชฉ์ ์ ๊ด๋ฆฌ์ ์น ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ |
๊ธฐ์ / ํ๊ฒฝ | ์ฑ๋ด ๊ด๋ จ: ๊ตฌ๊ธ Dialogflow DB ๊ด๋ จ: Firebase, Cloud Firestore ์น ๊ด๋ จ: HTML5, CSS3, JS ๋ฐ ์คํ๋ง๋ถํธ ๊ธฐ๋ฐ Spring MVC, ํ์๋ฆฌํ ํ ํ๋ฆฟ ์์ง |
๋ด๋น ์ญํ | ๋ฐฑ์๋ ๊ฐ๋ฐ ๋ด๋น |
๊ตฌํ ์ฌํญ | ์ฑ๋ด DB์ ๊ด๋ฆฌ์ ์น ํ์ด์ง์์ ์ฐ๋๋ ์ ์๋๋ก ๊ด๋ จ ๊ธฐ๋ฅ ๊ตฌํ ์ํ Google ๋ก๊ทธ์ธ API๋ฅผ ์ ์ฉํ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ ์ฑ๋ด DB๋ฅผ ์์ ํ ๊ฒฝ์ฐ ์ด๋ฅผ ๋ฐ์ํ๋ ๋ก์ง ๊ตฌํ ๋ฏธํด๊ฒฐ ์ง๋ฌธ ์์ง ํผ์์ Cloud Firestore DB๋ก ์ ์ก๋๋๋ก ๋ฐฑ์๋ ๊ธฐ๋ฅ ๊ตฌํ ์ฌ์ฉ์ ์ด๋ฉ์ผ๋ก ๋ต๋ณ ์ด๋ฉ์ผ ์ ์ก ๊ธฐ๋ฅ ๊ตฌํ |
์ฑ๊ณผ / ํ์ต | ์ฑ๋ด์ด ์ฒ๋ฆฌ ๋ถ๊ฐ๋ฅํ ๋ต๋ณ์ ๋ํ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌํ์ ๋ํ ์ฑ๊ณผ |
์ฐธ๊ณ ๋งํฌ | https://github.com/CSID-DGU/2021-1-OSSP2-ttogttagis-3 |