๐ก [ Protfolio Project 000 ] ์ํํธ์จ์ด ์ ์ ๊ฐ๋ฐ์ ๐ฑ ๋ฐ์์ฐ์ ํฌํธํด๋ฆฌ์ค ์ ๋๋ค!
์๋ ํ์ธ์. ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ฅผ ๊ฟ๊พธ๋ ๋ฐ์์ฐ์ ๋๋ค.
- ์ด๋ฉ์ผ: syys10280@naver.com
- ๋ธ๋ก๊ทธ: https://velog.io/@tjdus1028 (์์ฑ์ค)
- ๊นํ: https://github.com/syys1028
๊ฐ์: ํ๋ ์ฌ์ง, ์์๋ฆฌ์คํธ, ์์ ๊ณต์ , ์งง์ ํ์ค ๊ธฐ๋ก ๋ฑ ์ผ์์ ์์ํ ํ๋ณต์ ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ๊ณต์ ํ๊ณ , ๊ฐ์ ํ๊ทธ๋ฅผ ํตํด ๊ณต๊ฐํ๋ ๊ฐ์ฑ ๊ธฐ๋ฐ ์ปค๋ฎค๋ํฐ์ ๋๋ค. ๋ก๊ทธ์ธ, ๋ง์ดํ์ด์ง, ์ข์์, ๋๊ธ, ์ด๋ฏธ์ง ์ ๋ก๋, ํ๊ทธ ๊ฒ์ ๊ธฐ๋ฅ๊น์ง ๊ตฌํํ์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ: 2025.02 ~ ์งํ ์ค
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ: Java / Spring Boot / Spring Data JPA / QueryDSL / Spring Security / JWT / MariaDB / AWS S3 / Gradle / IntelliJ
๊ฐ์ : ๊ธฐ์กด Node.js + Express๋ก ๊ตฌํํ ๋ฉํฐ๋ชจ๋ฌ ์ฅ๋ฉด ๊ฒ์ ์์คํ ์ Spring Boot ๊ธฐ๋ฐ์ผ๋ก ๋ฆฌํฉํ ๋งํ ํ๋ก์ ํธ์ ๋๋ค. ์์์์ ์๋ง, ์์ฑ, ์ฅ์ ์ ๋ณด๋ฅผ ๋ถ์ํด ํน์ ์ฅ๋ฉด์ ๊ฒ์ํ ์ ์๋ ์์คํ ์ผ๋ก, ๊ธฐ์กด Node.js + Express ๊ธฐ๋ฐ ์๋ฒ๋ฅผ Spring Boot๋ก ์ ํํด ํ์๋ณ ๋ฐ์ดํฐ ๊ด๋ฆฌ์ ๊ฒ์ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : ์งํ ์์
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Java / Spring Boot / Spring Security / JWT / MySQL / Gradle / IntelliJ
๊ฐ์ : ์ธํ๋ฐ ์๋ฐ์ ํด๋ฝ ์คํฐ๋ 4๊ธฐ ๋ฐฑ์๋ ๊ณผ์ ์์ ์งํ๋ ํด๋ฆฐ ์ฝ๋์ ํ ์คํธ ์ฝ๋ ์ง์ค ํ์ต ํ๋ก์ ํธ์ ๋๋ค. ๊ฐ์์ ๋ฏธ์ ์ ํตํด ์ฝ๊ธฐ ์ข์ ์ฝ๋์ ๊ตฌ์กฐ์ ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฒ, ํ ์คํธ, TDD ๋ฑ์ ์ค์ตํ์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2025.05.26 ~ 2025.06.27
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Java / JUnit5 / Mockito / Gradle / IntelliJ / Git
๊ฐ์ : ๊ธฐ์ ๋ฐ์ดํฐ๋ฅผ ์ง๋ ๋ ์ด์ด๋ก ์๋ ๋ฐํํ๊ธฐ ์ํ ๋ฐฑ์๋ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ๋ชจ๋์ ๋ด๋นํ์ต๋๋ค. Spring Scheduler๋ก ๊ธฐ์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , Python ๊ธฐ๋ฐ GeoTIFF ์์ฑ ๋ชจ๋๊ณผ GeoServer ImageMosaic์ ์ฐ๋ํ์ฌ ์๊ณ์ด ๊ธฐ์ ๋์คํฐ ๋ฐ์ดํฐ๋ฅผ ์๋ ์์ฑยท๊ฐฑ์ ํ๋๋ก ๊ตฌํํ์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2025.10.01 ~ 2025.12.12
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Java / Spring Boot / Scheduler / PostgreSQL(PostGIS) / Python / GeoTIFF / GeoServer(ImageMosaic) / Conda
๊ฐ์ : OTT์ VOD ์๋น์ค์์ ์ฌ์ฉ์๊ฐ ํน์ ์ฅ๋ฉด์ ์ฝ๊ฒ ๊ฒ์ํ๊ณ ๋ค์ ๋ณผ ์ ์๋๋ก ๋ฉํฐ๋ชจ๋ฌ ๊ธฐ์ ์ ํ์ฉํ ์์คํ ์ ๊ฐ๋ฐํ์ต๋๋ค. ๋์์์์ ์๋ง, ์์ฑ, ์ฅ๋ฉด์ ๋ถ์ํ์ฌ ํ ์คํธ๋ก ์ถ์ถํ๊ณ , ์ด๋ฅผ ํตํด ํค์๋๋ฅผ ๊ฒ์ํ๋ฉด ์์๊ณผ ํ์์คํฌํ๋ฅผ ์ ๊ณตํด ํด๋น ์ฅ๋ฉด์ ์ฌ์ํ ์ ์์ต๋๋ค. ์ด ์์คํ ์ ๋ค์ํ ๊ฒ์ ์กฐ๊ฑด(์ฅ์, ์ธ๋ฌผ, ์๋ง ๋ฑ)์ ์ฌ์ฉํ์ฌ ๋์์์ ํจ์จ์ ์ผ๋ก ํ์ํ ์ ์๊ฒ ํฉ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2024.08.23 ~ 2024.08.25, (update 2024.09)
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ :
์ฅ๋ฉด ๋ถ์ : Python / Jupyter Notebook, Visual Studio Code / MySQL / OpenCV, PaddleOCR, Whisper, Place365, YOLOv8, Google Cloud API (Speech-to-Text, Translate)
์น ํ์ด์ง : HTML, CSS, JavaScript / Visual Studio Code / Node.js, Express, PHP
๊ฐ์: ์ผ์ ์ธ์์ ๋ฐํ์ผ๋ก ์ฌ์ฉ์๊ฐ ๋ค๋ชจ ์์ ๊ณต์ ๋ฃ์ด ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋ ๋ชจ๋ฐ์ผ ๊ฒ์์ ๋๋ค. ๊ฐ ๋ ๋ฒจ์์ ๊ณต๊ณผ ๋ค๋ชจ์ ํฌ๊ธฐ, ์๋๊ฐ ๋ณํํ๋ฉฐ, ํ๋ ๋ชจ๋์์๋ ์ฌ๋ผ์ง๋ ๊ณต๊ณผ ๋ค๋ชจ ๋ฑ์ ์์๋ก ๋์ด๋๊ฐ ์ฆ๊ฐํฉ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ: 2023.09.18 ~ 2023.09.27
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ: Java / Android Studio / SensorManager, Canvas, MediaPlayer, CountDownTimer
๊ฐ์ : ์ฌ์ฉ์์ ์์น๋ฅผ ๊ธฐ๋กํ๊ณ ๊ตฌ๊ธ๋งต์ ํตํด ์ด๋ ๊ฒฝ๋ก๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ์์น ๊ธฐ๋ก ์ฑ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ฌ์ฉ์๋ ๋ ์ง๋ณ ์ด๋ ๊ธฐ๋ก์ ํ์ธํ ์ ์์ผ๋ฉฐ, ์น ํธ์คํ ์ ์ด์ฉํด ์์น ๋ฐ์ดํฐ๋ฅผ MariaDB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ์ต๋๋ค. ๋ฐฑ๊ทธ๋ผ์ด๋ ์์น ์ถ์ ๊ณผ ๊ฒฝ๋ก ๊ฒ์ ๊ธฐ๋ฅ๋ ๊ตฌํํ์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2023.10.30 ~ 2023.12.10
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Java / Android Studio / SQLite / iwinv ์น ํธ์คํ , MariaDB, phpMyAdmin / PHP / Google Maps API / Geocoder
๊ฐ์ : ์ฃผํ ์ค ๋๋ก์ ์ํ ์์(๊ณต์ฌํ์ฅ, ์ฅ์ ๋ฌผ, ๋์, ํฌํธํ, ๋ธ๋์์ด์ค ๋ฑ)๋ฅผ ๊ฐ์งํ์ฌ ์ค์๊ฐ์ผ๋ก ์ฌ์ฉ์์๊ฒ ๊ฒฝ๊ณ ํ๋ ๋ด๋น๊ฒ์ด์ ์์คํ ์ ๋๋ค. ์ด ์์คํ ์ Jetson์ ์ฌ์ฉํ์ฌ ์นด๋ฉ๋ผ๋ก ์ดฌ์๋ ๋๋ก์ ์ํ ์์๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๊ณ , ๊ทธ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ง๋์ ํด๋น ์์น์ ์ํ ์์๋ฅผ ํ์ํ๋ฉฐ, ์ํ ์์์ ์ ๊ทผํ ๊ฒฝ์ฐ ์์ฑ์ผ๋ก ๊ฒฝ๊ณ ํฉ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2023.08.25 ~ 2023.08.27
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Java / Android Studio / MariaDB, phpMyAdmin / Kakao Map API / Text-to-Speech (TTS)
๊ฐ์ : RSA ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ๊ณ , ์ ๋ ฅํ ํ ์คํธ ๋ฉ์์ง๋ฅผ ์ํธํ ๋ฐ ๋ณตํธํํ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2021.10.15 ~ 2021.10.30, (update 2024.09)
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : Python / PyCharm / RSA ์ํธํ ์๊ณ ๋ฆฌ์ฆ
๊ฐ์: ์ฌ์ฉ์ ์ ๋ณด(์ฑ๋ณ, ์ฐ๋ น๋, ๊ด์ฌ ์ํ)์ ๊ตฌ๋งคํ ์ํ ์ด๋ฏธ์ง๋ฅผ ๋ถ์ํ์ฌ ๋ง์ถคํ ๊ด๊ณ ๋ฅผ ์ถ์ฒํ๋ ์์คํ ์ ๊ตฌํํ์์ต๋๋ค. CNN์ ์ด์ฉํ ์ด๋ฏธ์ง ๋ถ๋ฅ ๋ชจ๋ธ์ ํตํด ๊ตฌ๋งคํ ์ํ์ ๋ถ๋ฅํ๊ณ , ์ ๋ ฅํ ์ ๋ณด๋ฅผ ํ์ฉํด ์ฌ์ฉ์์๊ฒ ์ ํฉํ ๊ด๊ณ ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ: 2022.06.08 ~ 2022.06.22, (update 2024.09)
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ: Python / Spyder (anaconda3) / TensorFlow, Keras, OpenCV, CNN
๊ฐ์ : ์ ์ ์ทจํ ์ฌ๋์ด ์ง์ผ๋ก ๊ฐ๋ ์ฌ์ ์ ์๋ ๋ฐ ์๋ ์ด๋ ๋ชจ๋๋ก ์๋ฎฌ๋ ์ด์ ํ๋ ๊ฒ์์ ๋๋ค. ์๋ ์ด๋ ๋ชจ๋์ ์๋ ์ด๋ ๋ชจ๋๋ฅผ ํตํด ์ด๋ํ๋ฉฐ, ์ ์ง์์ ์์ํด ๊ฒฝ์ฐฐ๊ณผ ์ ๊ฒฉ์ ๋ฑ์ ๋ฐฉํด๋ฅผ ํผํด ์์ ํ๊ฒ ์ง์ผ๋ก ๋์๊ฐ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2022.11.16 ~ 2022.12.01
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : C / Visual Studio 2019
๊ฐ์ : ์์ผ ํ๋ก๊ทธ๋๋ฐ์ ์ด์ฉํ์ฌ ๋ค์ค ์ฌ์ฉ์๊ฐ ๋์์ ์ ์ํ์ฌ ๋์ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ ์ ์๋ ์์คํ ์ ๊ตฌํํ์์ต๋๋ค. ์ฌ์ฉ์๋ ํ์ ๊ฐ์ , ๋ก๊ทธ์ธ, ๋์ ์ ๋ณด ์กฐํ, ์ถ๊ฐ, ์์ , ์ญ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ด์ฉํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2022.11.09 ~ 2022.12.15, (update 2024.09)
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : C / Ubuntu Linux (Oracle VM VirtualBox) / ์์ผ ํ๋ก๊ทธ๋๋ฐ (TCP/IP), ๋ฉํฐํ๋ก์ธ์ฑ (fork ํจ์)
๊ฐ์ : ๋ถ์ธ ํจ์๋ฅผ ์ต์ํํ๊ธฐ ์ํ ํธ-๋งฅํด๋ฌ์คํค ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ ํ๋ก๊ทธ๋จ์ ๋๋ค. \n ์ฌ์ฉ์๊ฐ ์ต์ํญ์ ์ ๋ ฅํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ด๋ฅผ ๋ถ์ํ์ฌ ๊ฐ์ํ๋ ๋ ผ๋ฆฌ์์ ์ถ๋ ฅํฉ๋๋ค.
๊ฐ๋ฐ ๊ธฐ๊ฐ : 2023.05.26 ~ 2023.06.09
๊ฐ๋ฐ ๊ธฐ์ ๋ฐ ๋๊ตฌ : C++ / Visual Studio 2019 / ํธ-๋งฅํด๋ฌ์คํค ์๊ณ ๋ฆฌ์ฆ