- 경기도 성남소재 가천대학교를 졸업했습니다.
- 전공은 소프트웨어 학부 소속 인터랙티브 미디어입니다.
- 통계학, 이산수학, 컴퓨터 구조, 데이터베이스, 네트워크, C / C++ 등을 학습했습니다.
ดูเพิ่มเติม
กิจกรรม
กิจกรรมล่าสุด
ใบรับรอง 1
โครงการ 5
프로젝트
Question us everything!
2022년 3월 - 2022년 4월 · 2개월
오프라인 공부방을 온라인으로 옮겨보자는 취지로 시작된 실시간 강의 스트리밍 프로젝트입니다.
- node-media-server를 이용해 실시간 스트리밍 서버를 구축했습니다.
- FFmpeg를 이용, 스트리머에게 받은 영상을 HLS로 서비스했습니다.
- Typescript와 팀 단위 프로젝트 유지보수를 위해 프로엠워크인 Nest.js를 사용했습니다.
- 채팅 외에도 질문, 내 상태 변경을 실시간으로 보여주기 위해 웹 소켓으로 구현했습니다.
- broadcast 기능과 소켓 관리의 편의성을 제공하는 socket.io를 사용했습니다.
문성현, 조상현님과 함께 참여함.
프로젝트
실시간 동영상 스트리밍 플랫폼 Que! (Que!) / Frontend
2022년 3월 - 2022년 4월 · 2개월
- BE, Design Team과의 협업
- Redux Store의 본 목적에 맞지않는 비대함으로 React Query를 도입하여 Store의 코드량을 80% 줄임
- WebSocket 모듈 중 다양한 기능을 가진 Socket.io를 활용하여 채팅 및 반응 기능 구현
- API 호출 시 공통으로 적용 가능한 Token Handling 로직을 구현
-Git-Flow 브랜치 전략의 필요성을 이해하고 도입 경험
-Styled-components 의 ThemeProvider를 도입하여 전체 코드 60%의 스타일을 재사용 및 일치성 증가
조상현님과 함께 참여함.
프로젝트
Magazine
1인 개발 · 2022년 3월 - 2022년 3월 · 1개월
- 작은 규모의 프로젝트로 빠르게 구현하기 위해 Express를 사용했습니다.
- 비교적 간단하고 인증 저장소가 필요없는 JWT로 사용자 인증 처리 미들웨어를 구현했습니다.
- Sequelize를 이용해 DB를 객체로 다루는 법을 배웠습니다.
프로젝트
MMORPG 서버
1인 개발 · 2016년 11월 - 2017년 2월 · 4개월
- MMORPG를 서비스하기위해 C++를 학습하며 구현한 서버입니다.
- 멀티스레드 환경의 IOCP 모델을 이용했습니다.
- Spin-lock을 도입해 Critical Section을 통한 동기화 대비 패킷 처리 속도 30%를 개선해 봤습니다.
프로젝트
Gallery Of Babel
2013년 12월 - 2014년 11월 · 1년
- 명화를 이용한 수집형 카드 게임입니다.
- 약 40개의 table의 명세서를 작성하고 구현했습니다.
- ASP를 이용해 CRUD 기능을 작성했습니다.
- 여러 SQL문을 처리하기 위해 Stored Procedure를 사용했습니다.
김학원, 양혜성님과 함께 참여함.
이 프로필의 담당자이신가요?
인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.