소개
성장 과정
- 2학년 초부터 다양한 강의와 실습을 통해 개발 역량을 키웠습니다.
- Android 앱, Docker, Kubernetes 등 최신 기술을 실습 중심으로 익혔습니다.
- 캡스톤 프로젝트, 팀 협업 과제 등 실제 문제 해결 경험 다수
- 포트폴리오의 목적은 단순한 결과물 나열이 아닌, 나의 성장 과정과 앞으로의 방향을 정리하는 데 있습니다.
문제 정의
- 다양한 실습과 과제를 통해 기술을 익혔지만, 이를 구체적인 결과물로 설명하거나 정리할 기회는 부족했습니다.
- 협업 프로젝트에서 문제를 해결하며 많은 것을 배웠지만, 그 경험을 체계적으로 정리하고 전달하는 데 어려움이 있었습니다.
- 이력서나 기술 스택만으로는 내가 어떤 개발자인지, 어떤 방식으로 성장해왔는지를 보여주기에 한계가 있었습니다.
→ 그래서 단순한 프로젝트 나열이 아닌, "문제를 어떻게 인식하고 해결했는지" 중심의 포트폴리오를 만들고자 합니다.
주요 학습 경험
| 기술/도구 | 경험 내용 |
|---|---|
| Android Studio | 앱 UI/UX 설계, 데이터 저장, 액티비티 관리 |
| Docker & Kubernetes | 컨테이너화, 서비스 배포 및 관리 실습 |
| Node.js & JSON | API 서버 구축, 데이터 구조화 및 검증 |
프로젝트
알레르기 웹앱 프로젝트 (2025년 1학기, 2주간)
- 역할: 서버 개발 보조, 데이터 분석 담당
- 문제: API 응답 누락, 서버 비정상 종료 등 불안정한 데이터 흐름
- 해결 과정: JSON 데이터 구조 재정의, 비동기 처리 개선으로 서버 안정성 확보
- 성과: 예측 정확도 향상, 서버 오류 발생률 대폭 감소
포트폴리오 웹사이트
개인 포트폴리오 사이트를 직접 디자인하고 개발하였습니다.
팀 프로젝트: Todo App
React 기반의 할 일 관리 앱을 팀원들과 함께 개발하였습니다.
추가 경험
- 프론트엔드 심화 프로젝트: API 연동, 반응형 디자인, 접근성 개선
- 오픈소스 기여: GitHub PR 제출, 코드 리뷰 및 협업 경험
- 동아리/스터디: 개발 동아리 및 온라인 스터디 리더, Next.js/TypeScript 등 신기술 스터디 주도
- 기술 블로그 운영: 학습 내용 정리 및 개발 지식 공유
기술 스택
- HTML5, CSS3, JavaScript
- Node.js, JSON
- Android Studio, Java
- Docker, Kubernetes
- Git, Github
- VSCode
성장 키워드 & 앞으로의 목표
- 문제 해결 중심 개발
- 협업을 통한 성장
- 데이터 구조화 및 안정성
- 사용자 중심의 UX 고민
- 앱 개발부터 배포까지의 전체 흐름 이해
- 오픈소스 및 커뮤니티 기여
- 지속적인 학습과 지식 공유
앞으로도 꾸준히 배우고, 함께 성장하는 개발자가 되겠습니다. 저는 문제 해결 중심의 개발 역량을 바탕으로, 다양한 이슈를 빠르고 정확하게 해결하는 능력을 지속적으로 키우고자 합니다. 또한, 협업과 소통을 통해 동료들과 지식을 나누며 팀의 성장에 기여하는 개발자가 되고 싶습니다.