문제를 찾고 이를 해결하기 위한 공부를 좋아하는 개발자입니다 😃
WEB 개발 기술 스택과 Computer Science 전공을 공부하고 있으며, 기록의 중요성을 깨닫고 시작하는 단계에 있습니다.
NestJS
, GraphQL
군 복무 기간 중 직접 겪은 병영 내 소통 채널의 부재 문제를 해결하기 위한 부대 단위 커뮤니티 서비스입니다.
1달의 해커톤 기간 동안 5명의 팀원과 프로젝트 기획부터 시연이 가능한 서비스를 제작까지 진행했기 때문에 git
과 github
을 이용한 협업 능력을 향상시킬 수 있었습니다.
프로젝트 레포: 🏡 모든 부대를 위한 독립형 국방 커뮤니티, 밀리지
UNIST의 고립된 지리적 환경에 의해 학생들이 겪는 문제를 해결하기 위해 '중고거래', '모집', '택시카풀' 기능을 제공하는 웹 커뮤니티를 개발했던 3인 프로젝트입니다.
PM이자 Auth, 게시판, 캘린더, 관리 모듈의 프론트앤드 개발을 담당했습니다.
프로젝트 레포: 🦄 유니스트 학생의 생활을 잇는 플랫폼 서비스, 유잇다
NestJS
프레임워크와 GraphQL
+ Apollo
를 이용한 데이터 송수신, Typescript와 Functional Component 기반으로 React
를 사용하는 법을 익히기 위해 진행한 개인 프로젝트입니다. heroku
와 netlify
를 이용해 배포를 진행했습니다.
현재 Backend는 구현 완료 되었고, Frontend는 진행중입니다. 아래 링크는 현재 작업중인 데모 버전 상태의 웹 어플리케이션이고, Backend 서버를 heroku의 free tier로 배포하였기 때문에 회원가입을 하거나 로그인을 할 때, 30초 가량의 로딩 시간이 필요할 수 있습니다.
Demo Link - Unber Eats Clone Coding
문제해결 능력, 프로그래밍 언어에 대한 숙련도, 좋은 코드를 설계하고 만드는 능력을 향상하고자 알고리즘 문제를 풀고 공유하는 스터디입니다. UNIST 컴퓨터공학 학부생과 AI 대학원생, 총 4인으로 구성되어 있으며, 함께 학습할 알고리즘 주제를 선정해 공동문제를 찾아 푸는 방식으로 진행됩니다. 저는 github 활용 경험을 바탕으로, PR 및 Code review를 활성화 시키는 것에 기여했습니다. 스터디를 통해 프로그래밍 언어가 제공하는 내장 메서드의 시간 복잡도, 프로그램 입출력에 대한 이해를 얻었고, 코드 리뷰를 통해 새로운 문제 접근 방식, O(2^n)의 풀이를 O(n)으로 해결하는 방법 등을 공유하였습니다.