"์ด์ ์๋ ์ฝ๋๋ ์๋ค"
๊ธฐ๋ฅ ๊ตฌํ์ ๋์ด ํํํ ์ค๊ณ์ ๋ช
ํํ ๋ฌธ์ํ๋ฅผ ์งํฅํ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์์
๋๋ค.
ํ์ ์ฑ์ฅ์ ๋๋ ์ ๊ทน์ ์ธ ์ํต๊ณผ ์ง์ ๊ณต์ ๋ฅผ ์ฆ๊น๋๋ค.
ํผ์๋ณด๋ค ํจ๊ปํ ๋ ๋ ๋ฉ๋ฆฌ ๊ฐ๋ค.
ํ์ ๋ชฉํ๋ฅผ ์ต์ฐ์ ์ผ๋ก ์ ๊ทน์ ์ธ ๋ฆฌ๋ฉ๊ณผ ์ํํ ์ํต์ ํตํด ์๋น์ค์ ์คํฐ๋๋ฅผ ์์ฑํด ์จ ๊ธฐ๋ก์ ๋๋ค.
| Project & Role | Description & Tech Stack | Key Achievements |
|---|---|---|
| UMC 9th Spring Boot Study (Part Leader) |
์คํ๋ง ๋ถํธ ์ฌํ ํ์ต ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ ์ ์ฅ์ โข Spring Boot, JPA, MySQL |
โข ์ดํ๋ฅ 0%, ์์ฃผ์จ 100% ๋ฌ์ฑ (ํํธ์ฅ) โข N+1 ๋ฌธ์ ํด๊ฒฐ ๋ฐ Fetch Join ์ต์ ํ โข PR ๊ธฐ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฌธํ ์ ์ฐฉ |
| Breadcast (Project Name) (Project Leader & Backend) |
๋นต์ง์๋ก ๋ฐ ๋ฆฌ๋ทฐ ์ปค๋ฎค๋ํฐ ํ๋ซํผ โข Spring Boot, AWS, EC2, S3 |
โข ํ ๋ฆฌ๋ฉ ๋ฐ ์ผ์ ๊ด๋ฆฌ (PM) โข RESTful API ์ค๊ณ ๋ฐ ๋ฌธ์ํ ์ฃผ๋ โข ๊ณ์ธตํ ์ํคํ ์ฒ ๋์ ๋ฐ ์๋ต ํต์ผ |
| ๋๋ชจ์ (Deokmoa) (Service Planner & Android) |
๋์ง ๊ธฐ๋ก ๋ฐ ๋ฐ์ดํฐ ์์นด์ด๋น ์๋น์ค โข Kotlin, Figma, Data Modeling |
โข ์๋น์ค ๊ธฐํ ๋ฐ ํ๋ฉด ์ค๊ณ (Wireframe) โข ์ฌ์ฉ์ ์ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋ฐ DB ๊ตฌ์กฐ ์ค๊ณ โข ํ๊ทธ ๊ธฐ๋ฐ์ ๋ณตํฉ ํํฐ๋ง ๋ก์ง ๊ตฌํ |
ํ๋ ์์ํฌ ์์ด ๊ตฌ์กฐ์ ํ์์ฑ์ ๊นจ๋ซ๋ค.
์น ๊ฐ๋ฐ ํ์ต ์ , ์์ Java Swing์ผ๋ก ๊ตฌํํ๋ฉฐ MVC ํจํด๊ณผ Client-Server ๊ตฌ์กฐ๋ฅผ ๋ ์์ ์ผ๋ก ๋์ถํด๋ธ ํ๋ก์ ํธ์ ๋๋ค.
| Project | Architectural Insight (Why & How) |
|---|---|
| Customer Tracking System (Java Swing, Simulated Server) |
โข MVC ํจํด์ ๋ฐ๊ฒฌ: ์ฝ๋ ๋ณต์ก๋ ํด๊ฒฐ์ ์ํด MainControl(Router), View, Domain์ผ๋ก ์ญํ ์ ๋ถ๋ฆฌโข Client-Server ๊ตฌ์กฐ ์ค๊ณ: ๋ฐ์ดํฐ ์ค์ ๊ด๋ฆฌ์ ํ์์ฑ์ ๋๊ปด ๋ก์ปฌ ํ๊ฒฝ ๋ด ๊ฐ์ ์๋ฒ( Server.java) ๊ตฌํโข ๋ฐ์ดํฐ ์ค๊ณ: Stringโint ๋ณํ ํด๋์ค๋ฅผ ์ค๊ณํ์ฌ DB ์ธ๋ฑ์ฑ๊ณผ ์ ์ฌํ ๋ฐ์ดํฐ ์ต์ ํ ๊ฒฝํโข ๊ฒฐ๊ณผ: ์์ฐ ์์ ๋ณด๊ธฐ |
๊ธฐ๋กํ์ง ์์ ์ง์์ ๋ด ๊ฒ์ด ์๋๋ค.
ํ์ตํ ๋ด์ฉ์ ๋ด ์ธ์ด๋ก ์ ๋ฆฌํ์ฌ ๊ธฐ๋ณธ๊ธฐ(CS)๋ฅผ ๋ค์ง๊ณ ๊ธฐ์ ์ ๊น์ด(Deep Dive)๋ฅผ ๋ํฉ๋๋ค.
- UMC Study Notes Archive: ์ค์ ์ํฌ๋ถ ๊ธฐ๋ฐ ํต์ฌ ๊ฐ๋ ์์ฝ ๋ฐ ๋ฉํ ๋ง ์๋ฃ
- CS Deep Dive Reports: ์ด์์ฒด์ /์ปดํจํฐ๊ตฌ์กฐ ์ฌํ ๋ณด๊ณ ์ (OS, Cache, Memory ๋ฑ)

