미리보기
기본 정보
저는 기술을 활용해 실질적인 문제를 해결하는 데 집중하는 개발자입니다. 다양한 프로젝트를 수행하며 기획부터 개발, 배포까지의 전 과정을 경험하였으며, 협업을 통해 보다 효과적인 솔루션을 구축하는 능력을 키웠습니다.
기술 스택
Python, 인공지능(AI), 머신러닝, 빅데이터, ChatGPT, 딥러닝
프로젝트
러너스하이
동의대학교
2024.09. ~ 2025.02.
프로젝트: "러너스하이 - 정량 데이터 기반 러닝크루 매칭 어플리케이션 개발 프로젝트"
역할
팀 리더 및 프론트엔드 개발 (웹/앱)
경험의 핵심
프로젝트 기획 및 관리: 러닝크루 매칭을 위한 정량 데이터 기반 기획과 일정 및 예산 조율, 개발 비용을 20% 절감하며 일정 준수율 95% 달성.
SwiftUI와 React로 앱 및 웹뷰 구현: SwiftUI로 네이티브 기능을, React로 웹뷰를 개발, 앱 로딩 속도를 평균 2초로 유지하며 사용자 경험 개선.
성과: 데이터 기반 매칭 알고리즘의 우수성을 인정받아 교내 캡스톤경진대회 최우수상(1위) 및 지역현안 캡스톤디자인 경진대회 은상 수상.
성찰
네이티브와 웹 개발의 장단점을 활용해 효율성을 높였으나, 보안 미흡으로 배포에 실패하며 보안 설계의 중요성을 깨달았다. 다음 프로젝트에서는 초기부터 보안을 고려한 개발을 적용할 계획이다.
사용된 기술 스택
SwiftUI
React
ALL-LIFE
동의대학교
2024.05. ~ 2024.10.
프로젝트: "K-해커톤 -ALL-LIFE AR 기반 재난대피 어플리케이션 개발 프로젝트"
역할
팀 리더 및 프론트엔드 개발
경험의 핵심
프로젝트 기획 및 문제 정의: 재난 상황에서의 유연한 대피를 지원하는 AR 기반 솔루션을 기획, 초기 문제 정의 부족으로 개발 재작업 발생 후 명확한 문제 정의로 방향성 개선.
Dart 기반 프론트엔드 구현: AR 맵 기능을 Dart로 개발, 언어 호환성 문제 해결을 통해 앱 로딩 속도를 3초에서 1.5초로 단축.
성과: 솔루션의 실용성과 완성도를 인정받아 제12회 K-해커톤 우수상(상위 10%) 및 교내 통합성과경진대회 대상 수상.
사용된 기술 스택
Dart
ASync
동의대학교 클라우드 서버 동아리 - Dcloud
2024.03. ~ 2024.04.
프로젝트: "ASync - 교내 알고리즘 커뮤니티 웹사이트 개발 프로젝트"
역할
백엔드 개발
경험의 핵심
BeautifulSoup로 알고리즘 사이트 파싱 및 데이터베이스 집계 자동화: 교내 알고리즘 문제를 크롤링하여 데이터베이스에 집계하는 코드를 작성, 매일 100개 이상의 문제를 자동으로 수집 및 업데이트.
MySQL 기반 데이터베이스 설계 및 API 개발: 난이도별 문제 응답 API를 Flask로 구현하여 웹사이트 요청 처리 속도를 평균 0.5초로 단축.
Docker 기반 인프라 구축: IaaS 환경에서 Docker 컨테이너와 Docker Compose를 활용해 서버와 데이터베이스의 배포 및 유지보수 환경을 구축, 배포 시간을 기존 2시간에서 30분으로 단축.
사용된 기술 스택
Python (BeautifulSoup, Flask)
MySQL
Docker