박현준
led789zxpp@naver.com
github.com/AcrylicShrimp

Project Portfolio

저는...

새로운 무언가를 알게 되는 것을 즐기며 변화를 두려워하지 않습니다.
게임에 관심이 많아 일찍 프로그래밍에 입문하였으며
독학 및 다양한 프로젝트로 얻은 경험을 바탕으로
어떤 어려운 문제도 끈기있게 파헤쳐 해결합니다.

Project #1

TinNet

자세히

플랫폼 및 언어C++14

개발 기간2017.08.03 - 현재

Repositorygithub.com/AcrylicShrimp/TinNet

딥러닝에 대해 관심을 갖게 된 이후 보다 더 깊은 이해를 위해 시작한 C++ 기반 딥러닝 라이브러리 프로젝트입니다. 유연한 구조를 갖기 위해 두 번의 커다란 변경 사항을 적용했으며 빠른 성능에 목표를 두고 다양한 벤치마킹 및 최적화를 진행한 바 있습니다.

Project #2

ClassGenerator

자세히

플랫폼 및 언어C# WPF

개발 기간2017.12.26 - 현재

Repositorygithub.com/AcrylicShrimp/ClassGenerator

C++11에서 도입된 move semantics에 의해 클래스 작성시 코드량이 증가함에 따라 일관된 클래스 작성을 돕기 위해 개발한 C++ 클래스 생성기입니다. 개발 이후 거의 대부분의 상황에서 활발히 사용하고 있습니다.

Project #3

Life

자세히

플랫폼 및 언어Unity, C#

개발 기간2018.10.27 - 2018.10.28

Repositorygithub.com/inficity/ACubeGameGem_DeepDark

자주 참가하는 게임잼 행사에서 개발한 2인 네트워크 대전 카드 게임입니다. 기존 카드 게임들과 차별화를 두기 위해 해로운 카드와 이로운 카드를 나누었습니다. 서버를 담당했으며 게임잼 행사 특성상 짧은 시간에 개발을 마쳐야 했기에 빠른 개발 속도에 초점을 맞췄습니다.

Project #4

TDMessenger

자세히

플랫폼 및 언어JavaScript, WebGL

개발 기간2018.07.21 - 2018.07.29

Repositorygithub.com/AcrylicShrimp/TDMessenger

단체 대화방에서 사람들마다 대화 주제가 달라지는 문제를 개선하고자 개발하게 된 2차원 채팅 웹 애플리케이션입니다. 빠른 화면 렌더링을 위해 WebGL을 사용했고 텍스트 렌더링을 위해 폰트 파일에서 외곽선을 추출하여 버텍스화 하는 과정에 시간을 많이 투자했습니다.

Project #5

PlotChain

자세히

플랫폼 및 언어JavaScript, Node.js, Solidity, Ethereum

개발 기간2018.08.06 - 2018.08.29

Repositorygithub.com/AcrylicShrimp/PlotChain_Server

스타트업캠퍼스에서 주관한 BLOCKCHAIN ROOKIE 30에 참여하여 개발하게 되었습니다. 웹소설 작가들의 지속적인 연재를 돕기 위해 블록체인을 활용, 전체 좋아요 지분에 비례하여 광고 수익을 배분하는 플랫폼입니다. 서버 및 스마트 계약 부분을 담당했습니다.