미리보기
기본 정보
안녕하세요! 프로젝트와 함께 성장하는 개발자 이창우입니다. 기술에 대한 학습을 목적으로 하는 토이프로젝트 개발을 즐깁니다. - 직접 코드를 작성하고 기능을 구현하며, 실전에서 적용 가능한 지식의 학습을 추구합니다. - 10여 개의 토이프로젝트를 진행하였으며, 학습한 내용을 문서화해 블로그에 기록하고 있습니다. 협업 경험을 통해 팀의 가치를 알고, 동료와 함께 성장하는 것을 추구합니다. - 성과와 성장은 훌륭한 팀 문화에서 비롯된다고 믿습니다. - 학부생 시절, 커뮤니케이션을 통해 프로젝트의 문제점을 해결했고, 이를 바탕으로 수상한 경험이 있습니다.
기술 스택
JavaScript, HTML/CSS, React, Next.js, TypeScript
프로젝트
뽀모도로 공유타이머 서비스 ( 뽀각코 )
팀 프로젝트
2024.06. ~ 2024.07.
인원 및 역할
4인 개발 ( FE2, BE2 )
기획 및 프론트엔드 개발
개요
동일한 뽀모도로 타이머를 통해 학습 사이클을 실시간으로 공유하여 협업 및 스터디 생산성을 향상 시키는 서비스
사용 기술: React, TypeScript, Socket-IO
담당 기능
기획 및 UI/UX 디자인
실시간 공유타이머 및 참여 유저 조회 기능
공유타이머 생성, 참여, 조회 기능
장소 공유 커뮤니티 서비스 ( 스포트라이트 )
팀 프로젝트
2024.08. ~ 2024.09.
인원 및 역할
5인 개발 ( FS5 )
풀스택 개발
개요
자신만의 장소를 리스트 형태로 묶은 셀렉션을 다른 유저와 공유할 수 있는 지도 공유 커뮤니티 서비스
사용 기술: Next.js, TypeScript, Tanstack-Query
담당 기능
UI/UX 디자인
인기 셀렉션 및 맞춤 셀렉션 추천 기능
셀렉션 검색 및 필터링, 자동완성 기능
셀렉션 상태 설정 및 유저 페이지 기능
결과
공통 컴포넌트 설계 및 구현
전역 상태 관리 라이브러리(zustand)를 활용한 공통 모달 컴포넌트를 구현하여 프로젝트 내 모든 모달을 하나의 컴포넌트로 관리하도록하여 팀의 개발 속도를 향상시킬 수 있었습니다.
사물 인식 챗 봇 서비스 ( 작은 친구들 )
개인 프로젝트
2023.10. ~ 2023.11.
인원 및 역할
1인 개발
개요
사용자가 업로드한 이미지의 물체를 식별하고, 해당하는 특성의 프롬프트를 학습한 ChatGPT 통신 기반 챗 봇 서비스
사용 기술: React Native(Expo), OpenAI API, Flask, Yolo
담당 기능
모바일 프론트엔드 개발 (React Native Expo)
백엔드 개발 (Python Flask)
결과
이미지 업로드 및 객체 식별
Expo ImagePicker 모듈을 활용하여 카메라 촬영 및, 갤러리 접근 이미지를 업로드하도록 하였고, 해당 이미지를 YoloModel을 통해 인식하여 실제 객체 값을 반환하도록 구현하였습니다.
이미지 특성을 학습한 챗 봇 생성
추출한 실제 객체 값을 GPT API를 활용해 챗 봇 프로필을 구현하였습니다. (닉네임, 특성, 좋아/싫어 하는 것, 성격) 해당 프로필을 대화에 반영되도록 하는 프롬프트를 학습시킴으로 이미지 기반 챗 봇을 구현하였습니다.
포트폴리오
교육
프로그래머스 데브코스
사설 교육 | 웹 풀사이클 과정 2기
2024.03. ~ 2024.09. | 졸업
동양미래대학교
대학교(전문학사) | 컴퓨터소프트웨어공학
2019.03. ~ 2024.02. | 졸업
자격증
TOEIC
765 | ETS
2022.09.
정보처리산업기사
* | 한국산업인력공단
2023.06.
대외활동
주문식 교육 소프트웨어 공학 경진 대회 우수상
동양미래대학교 컴퓨터공학과
개인 프로젝트인 사물인식 챗 봇 서비스 작은친구들 프로젝트를 통해 주문식 교육 소프트웨어 공학 경진 대회 우수상을 수상하였습니다.
스마트 프로젝트(졸업작품) 경연대회 우수상
동양미래대학교 컴퓨터공학과
팀 프로젝트인 눈깜박임 감지 기반 안구 케어 서비스 아이러브유 프로젝트를 통해 스마트 프로젝트 경연대회(졸업작품) 우수상을 수상하였습니다