미리보기
기본 정보

자기소개
저는 성실하고 편안한 성격으로 팀원들과 함께 문제를 해결하는 프로젝트에 참여하는 것을 좋아합니다. 팀과 함께 성장하는 과정을 소중히 여기며, 언제나 성실하고 따뜻한 태도로 임하고자 합니다.
또한 2023년부터 1일 1커밋을 꾸준히 실천하며, 경험한 것을 글로 남겨 팀원들과 나누고 함께 성장하는 것을 중요하게 생각합니다.
앞으로도 팀원들과 지식을 나누고, 함께 고민하고 성장하며 따뜻한 팀문화를 만들어가고 싶습니다.
기술 스택
프로젝트
명지대학교 융합소프트웨어학부
학생회비 조회 서비스, 투명지
프로젝트 배경
과학생회장의 횡령사건에 대한 원인을 시스템 부재로 판단해 학생회비 조회 및 작성 서비스인 학생회비 관리 시스템을 팀원들과 함게 구축했고, Frontend, iOS 개발 및 운영 담당으로 참여했습니다.
기술
Web
- 사용 기술 : javascript, React, tailwind, zustand, vercel
- 협업 도구 : Git, Github, Notion
iOS
- 사용 기술 : SwiftUI, Alamofire, Combine, XCTest, SPM, Tuist, Fastlane, github Action
- 협업 도구 : Git, Github, Notion
본인의 역할 및 기여도
Frontend (100%)
- 프로젝트 초기 설계부터 Frontend 기술 스택 선정까지 전 과정을 주도하여 진행
- 화면 설계서에 맞춰 서비스의 모든 UI를 직접 설계 및 구현
- REST API를 활용한 모든 서비스 기능을 React 프론트엔드에서 구현
- Vercel을 활용한 배포 및 운영까지 직접 담당하여 서비스의 안정적인 운영을 보장
iOS (100%)
- 프로젝트 초기 설계부터 iOS 기술 스택 선정까지 전 과정을 주도하여 진행
- 서비스의 모든 화면 및 인터페이스를 SwiftUI로 직접 구현하면서, UI 렌더링은 메인 스레드에서 처리하고 API 연결 등 네트워크 작업은 비동기 방식으로 구현
- REST API 연동을 Alamofire와 Combine으로 구현하며, 네트워크 효율성과 앱 성능 최적화
- Tuist를 활용한 모듈화 구조를 설계 및 적용하여 빌드 효율성과 개발 생산성을 크게 향상시킴
- XCTest를 활용해 단위 및 유닛 테스트 코드를 직접 작성하여 코드 품질 성능과 안정성을 높임
- Fastlane을 도입하여 TestFlight 및 App Store 배포 과정을 자동화(배포 시간약 10분 2분 이내로 단축)
프로젝트 성과와 의의
학생회비 납부율 20% 증가, 학생회비 작성 빈도 증가
- 현재 총 6개의 학생회가 참여하고 있으며, 월 50명 이상의 학생들이 학생회비 사용 내역을 편리하게 조회하고 있습니다. 이를 통해 학생회비에 대한 신뢰도가 향상되어 납부율이 20% 이상 증가하는 성과와 학생회 구성원들의 학생회비 작성 빈도가 증가하는 변화를 이끌어냈습니다.
지식 공유로 협업 효율을 높이는 습관
- 개발 과정, 마주친 문제, 해결 방법을 꼼꼼히 기록하는 습관을 통해 팀원들에게 지속적으로 공유했습니다. 특히 빌드 실패나 모듈 의존성 문제 등 다양한 이슈를 직접 해결하며, 그 과정을 문서화해 앞으로 팀에 새로 합류하는 멤버들도 빠르게 적응하는 것이 기대됩니다. 이러한 습관으로 인해 협업의 품질과 효율을 높이는 엔지니어가 되고자 합니다.
어려웠던 점
수동 배포의 번거로움, Fastlane과 GitHub Actions로 자동화
- Fastlane을 활용해 iOS App의 빌드, 버전 관리, 인증서 및 프로비저닝 프로파일 자동화, TestFlight 및 App Store 배포 파이프라인을 직접 구축했습니다. 이를 통해 반복되는 수작업과 실수 위험을 줄이고, 배포 과정을 효율적으로 자동화하는 데 성공했습니다. 또한 이 과정에서 인증서 관리, 환경 설정 등 다양한 문제를 직접 해결하며, 공식 문서, Stack Overflow 등의 커뮤니티를 적극적으로 활용해 개발 역량을 키웠습니다.
- 완전 자동화를 목표로 GitHub Actions를 도입하려 했으나, 빌드 과정에서 teamID 인식 문제 등 여러 이슈로 인해 아직 완전한 자동화에는 실패했습니다. 하지만 현재도 관련 문서와 이슈, 커뮤니티를 꾸준히 탐색하며 해결 방법을 찾고 있습니다. 앞으로 Fastlane + GitHub Actions CI/CD 파이프라인을 완성하기 위해 계속 노력할 예정입니다.
개인
수원삼성팬을 위한 실명인증 중고거래 서비스, FRENTE
프로젝트 배경
수원삼성 팬 커뮤니티 청백적에서는 팬들 간의 유니폼, 티켓, 굿즈 중고거래가 활발하게 이루어지고 있습니다. 하지만 사기 사례 증가와 신원 확인의 어려움, 피해자 보호 미흡 등 여러 문제가 지속적으로 발생해 왔습니다.(참고 : 커뮤니티 공지사항)
이에 따라 신원 기반 중고거래 전용 플랫폼이 필요하다는 생각이 들었고, 실명 인증 기반 시스템을 도입해 사기를 사전에 방지하는 것이 핵심 설계 방향이 되었습니다.
또한 출시 전 팬 커뮤니티에서 설문조사와 투표를 진행해 사용자 수요와 관심도를 파악하였고, 이를 바탕으로 실제 팬들이 원하는 기능 중심의 개발 방향을 설정했습니다. 시스템적 부재로 인한 문제를 해결하고자, 안전하고 신뢰할 수 있는 플랫폼 구축을 목표로 프로젝트를 시작하게 되었습니다.
기술
iOS
- 사용 기술 : SwiftUI, Alamofire, Combine, XCTest, SPM, Tuist, Fastlane, github Action
- 협업 도구 : Git, Github, Notion
본인의 역할 및 기여도
iOS (100%)
- 프로젝트 초기 설계부터 iOS 기술 스택 선정까지 전 과정을 주도하여 진행
- 서비스의 모든 화면 및 인터페이스를 SwiftUI로 직접 구현하면서, UI 렌더링은 메인 스레드에서 처리하고 네트워크 작업은 비동기 방식으로 구현
- Firebase를 활용한 데이터 연동을 비동기 방식으로 구현하며, 네트워크 효율성과 앱 성능 최적화
- Tuist를 활용한 모듈화 구조를 설계 및 적용하여 빌드 효율성과 개발 생산성을 크게 향상시킴
프로젝트 성과 예측
거래 건수 증가, 사기 피해 감소, 사용자 신뢰도 및 만족도 향상
- 현재 수원삼성 팬 커뮤니티 내에서 중고거래가 활발하게 이루어지고 있으며, FRNTE 출시 후에는 더 많은 팬들이 안심하고 거래에 참여할 것으로 예상됩니다. 이를 통해 플랫폼 내 거래 건수와 사용자 만족도가 높아질 것이며, 실제로 사기 피해 문의가 줄어드는 등 운영 효율성도 크게 향상될 것으로 예상됩니다.
또한 실명 인증 시스템 도입으로 거래 신뢰도가 높아져 팬 커뮤니티 내에서 플랫폼의 영향력이 확대될 것으로 보입니다.이러한 예측되는 경험을 바탕으로, 신뢰와 안전을 기반으로 한 협업의 품질과 효율을 높이는 엔지니어가 되고자 합니다.
포트폴리오
교육
국민대학교
대학교(학사) | 기계공학과
2016.03. ~ 2022.02.
중퇴
명지대학교
대학교(학사) | 응용소프트웨어학과
2022.03. ~ 현재
재학 중
대외활동
투명지
투명지(ToMyongJi) FE / iOS 개발 및 서비스 운영
서비스를 사용하는 사용자의 피드백 수집 및 분석하여 기능 개선과 버그 수정 반복
iOS App 디자인, 접근성, 성능 최적화 작업 및 App Store 배포 준비 및 배포 후 발생한 이슈 대응 및 서비스 운영 프로세스 구축
사용자 중심 서비스 개선과 팀 내 협업 체계 확립 경험
iOS 개발 과정과 이슈 대응 내역을 체계적으로 문서화하여,
PM 및 BE 팀원들 및 차후 추가될 팀원이 빠르게 이해하고 참고할 수 있도록 공유
2025
멋쟁이사자처럼
멋쟁이사자처럼 12기 프론트엔드 팀장 및 운영진 활동
HTML, CSS, JavaScript, React, Git/GitHub 교육 세션 기획 및 강의 진행, 아기사자(신입 부원) 교육 및 멘토링
프론트엔드 커리큘럼 설계와 정기 코드 리뷰 운영을 통한 팀원 역량 강화
아이디어톤 및 해커톤 팀장으로 프로젝트 기획 및 개발 주도.
전국 단위 연합 행사 ‘어흥콘’ 운영진으로 타 대학과의 협업 및 행사 운영 경험
2024