Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽,...

12
Portfolio 윤준하(Joona Yoon) https://github.com/joonas-yoon

Transcript of Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽,...

Page 1: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

Portfolio윤준하(Joona Yoon)

https://github.com/joonas-yoon

Page 2: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

프로젝트

Page 3: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

참여기간

업무내용

OpenStack 기반교내클라우드서비스학생들에게퍼블릭클라우드의이용부담을줄여주며, 컴퓨팅환경제공으로써실습형수업의원활한진행을돕고있습니다.현재는최대 200개의인스턴스까지수용가능한규모로유지및관리되고있습니다.

2018.01. ~ 2018.09.

- OpenStack 자원관리가가능하도록웹인터페이스대쉬보드(Horizon) 적용

- DevOps로활동중

1

Page 4: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

실시간음성감지및번역프로그램구글크롬탭에서감지되는소리(음성)을감지하여번역된텍스트를제공하는구글확장프로그램

2018.07. ~ 2018.08.

HTML/CSS, jQuery, Docker, Node.js(Express), Google Cloud API, Google Chrome Extentions

- 음성을수신하여통합스토리지에저장후번역된결과를제공하는 API 서버구축

- 크롬의현재탭으로부터사운드소스를리디렉팅

- 감지된소리를 API 서버로청크단위전송

- 수신결과(번역된문장)을보기좋게화면에출력

2개발기간

보유기술

업무내용

Github: https://github.com/joonas-yoon/speech-translator-server

Youtube: https://youtu.be/Dry5jo6nQF4

Page 5: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

실시간그림퀴즈온라인웹게임한사람은제시어에맞게그림을그리고나머지는그려지는그림을보며제시어를맞추는,웹브라우저만으로게임을즐길수있는웹사이트입니다.

2017.05. ~ 2017.07.

HTML5, JSP, jQuery, Google Charts, web-socket, ajax

HTML5 표준기술에맞추어제공되는웹게임입니다.

- 자바스크립트라이브러리를적용하여캔버스에서게임을위한상호작용이가능

- 문제(제시어) 관리및통계

- 웹소켓을통해각사용자들의세션관리

3개발기간

보유기술

업무내용

Page 6: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

오픈소스기반온라인저지사이트현재프로그래밍실습수업과교내대회에서사용되고있는플랫폼입니다.직접채점결과를확인하는빠른접근성을통해능동적인참여유도와뛰어난학습효율을제공합니다.

2018.01. ~ 2018.09.

HTML/CSS, Python(Django), web-socket, Docker, jQuery, Semantic-UI

- 사이트의전반적인 UI를교체및수정

- 교내수업및대회를위한특수기능구현

- 교수및학생등사이트사용권한관리

- 사이트내알림시스템을적용

4개발기간

보유기술

업무내용

http://litmus2.jbnu.ac.kr/

Page 7: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

알고리즘학술동아리홈페이지교내알고리즘학술동아리를위한회원가입, 스터디개설및벌금관리, 게시판등다목적웹사이트입니다.가입시메일알림, 모알고리즘문제풀이사이트를크롤링하여복습할문제를보여주는등의기능을제공합니다.

2017.03. ~ 2017.05.

HTML/CSS, Node.js(Express), mongoDB, Google reCAPCHA, Semantic-UI, SendGrid

- 프로그래밍대회를준비하기위한동아리홈페이지구축및운영

- 스터디개설및신청제공

- 자동등록방지(reCAPCHA) 적용

- 이메일알림서비스제공

5개발기간

보유기술

업무내용

http://alps.jbnu.ac.kr/

Page 8: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

3차원지뢰찾기게임간결하고깔끔한 UI와그래픽,레벨시스템과랭킹을통해사용자가게임을가볍게즐길수있는멀티플랫폼 3차원지뢰찾기게임입니다.

2017.11. ~ 2017.11.

Unity3D, Node.js(Express), AWS, mongoDB

- 게임내이벤트정의및구현

- 블록숫자의가시성을높이기위해카툰렌더링적용

- API 서버를구축하여, 송신된게임결과를저장

- 저장된게임결과로부터사용자랭킹을제공

6개발기간

보유기술

업무내용

Youtube: https://www.youtube.com/watch?v=-mt7AG2A1pw

전북대학교작품경진대회동상(공과대학장상) 수상작

Page 9: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

미로생성프로그램윈도우환경에서원하는크기의미로를생성하고출력하는프로그램입니다.

2014.09. ~ 2014.10.

C++, MFC

- 재귀호출을이용한백트래킹으로미로형태를그림

- 랜덤알고리즘(메르센트위스터) 적용

- 생성된그림을프린터로출력가능

7개발기간

보유기술

업무내용

Github: https://github.com/joonas-yoon/MazeGenerator

Page 10: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

수상내역

Page 11: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

수상내역

• 제3회전북권아이디어해커톤• 우수상(전북대학교총장상) – 2017.05.14.

• 전북대학교컴퓨터공학부작품경진대회• 동상(공과대학장상) - 2017.11.24.

• 전북대학교해킹경시대회• 2위(컴퓨터공학부장상) - 2017.11.20.• 1위(컴퓨터공학부장상) - 2013.11.18.

• 네이버 AI 해커톤• 지식인유사도부문최종 2위 (error 모르게따팀) - 2018.04.27.

Page 12: Portfolio - GitHub Pages · 3차원지뢰찾기게임 간결하고깔끔한UI와그래픽, 레벨시스템과랭킹을통해사용자가게을 가볍게즐길수있는 멀티플랫폼3차원뢰찾기

수상내역

• ACM International Collegiate Programming Contest(ACM-ICPC)• Daejeon Regional, 68th Place(H/M) - 2017.11.11.• Daejeon Regional, 36th Place - 2013.11.02.

• 한국대학생프로그래밍경시대회• 16th Place - 2013.11.02.

• 전북대학교 ACM-ICPC 경시대회• 1위(공과대학장상) - 2017.10.18.• 1위(컴퓨터공학부장상) - 2013.10.14.

• 전북대학교프로그래밍경진대회• 금상(컴퓨터공학부장상) - 2017.05.20.