Suhyun Park

Creation in

a New Dimension

박수현
솔브드 대표
소프트웨어 엔지니어 / 그래픽 디자이너
서강대학교 컴퓨터공학과 학부과정 (재학)

Programming

지금까지 연 중괄호 수는

기억 못 하고 있습니다

프로그래머입니다. 여기저기서 돌아가는 프로그램을 만듭니다.

검은 화면에 흰색 글씨만 나오는 심심해 보이는 프로그램부터 스마트폰에서 돌아가는 앱과 게임, 브라우저에서 돌아가는 홈페이지나 웹 앱, 지구 어딘가에서 열심히 돌아가는 서버도 만듭니다.

Work Experiences

  • 솔브드 대표, 2022. 12 –

    알고리즘 문제해결 학습의 이정표 solved.ac를 만들어갑니다.

  • NGINE STUDIOS / NEXON COMPANY 소프트웨어 엔지니어, 2020. 6 – 2022. 11

    넥슨컴퍼니의 엔진스튜디오에서 일하고 있습니다. 인텔리전스랩스와 긴밀하게 협업하고 있으며, 여러 분야의 엔지니어링 업무를 수행 중입니다. Typescript, Node.js React를 사용한 프론트엔드 엔지니어링이 주 업무입니다.

    • 기술연구팀 시스템개발파트 파트장, 2021. 12 – 2022. 10
    • 산업기능요원 (복무만료), 2020. 6 – 2022. 5
    • NYPC 넥슨 청소년 프로그래밍 챌린지
      • 출제사무국 선제/출제위원, 2021 –
      • 대회 시스템 엔지니어링, 2020 – 2022
    • 넥슨컴퍼니 사내 여러 분석 및 개인화 플랫폼의 프론트엔드와 백엔드 제작
      • React + Typescript + MUI를 사용하여 프론트엔드 프로젝트를 주도적으로 설계하고 개발했습니다.
      • 차트가 많은 대시보드에서 성능 개선을 위해 초기에 사용해 오던 차트 라이브러리를 d3.js로 재구현했습니다.
      • Jenkins와 CodeDeploy를 이용해 CI/CD 파이프라인을 구축했습니다.
  • HYPERCONNECT 소프트웨어 엔지니어 (인턴), 2018. 6 – 2018. 8

    하이퍼커넥트의 신규 프로덕트 발굴 팀 Hyper X에서 Android 엔지니어로 일했습니다.

  • 서강대학교 융합소프트웨어전공 SCSC 방학 코딩 워크샵 강사, 2019. 8 – 2020. 1

    융합소프트웨어전공 학생들을 대상으로 기업 코딩 테스트 대비 알고리즘 문제해결 전략에 대한 강의를 진행했습니다.

Education

Achievements

  • ICPC International Colligiate Programming Contest

    3명의 대학생이 팀을 이루어 프로그래밍 문제들을 시간 안에 빠르게 해결하는 세계 최대 규모의 프로그래밍 대회입니다. 한국 본선에는 약 90개 팀이 출전합니다.

    • 44th Annual World Finals Moscow 87th place, 2021. 10. 6
      Representing the Republic of Korea - Sogang University

      ICPC 세계 결승전에 대한민국 서강대학교 대표로, 팀 Redshift(박수현, 이준석, 이상원)로 출전했습니다.

    • 2019 Asia Seoul Regional Contest 8th place / team 15th, 2019. 11. 9
      Advanced to the World Finals
      First solved problems C and J

      ICPC 한국 본선에 서강대학교 대표로, 팀 Redshift(박수현, 박건, 이준석)로 출전했습니다.

    • 2019 Asia Bangkok Regional Contest 31st place, 2019. 11. 3

      팀 Redshift(박수현, 박건, 이준석)로 출전했습니다.

  • SCPC Samsung Colligiate Programming Contest

    삼성전자에서 주최하는 프로그래밍 대회로, 대학생/대학원생 개인이 참가해 프로그래밍 문제들을 시간 안에 빠르게 해결하는 대회입니다. 결승에는 약 140명 가량이 출전합니다.

    • 2022 Finalist, 2022. 9. 3
    • 2021 Finalist, 2021. 9. 4
    • 2020 Finalist, 2020. 11. 7
    • 2019 Finalist, 2019. 7. 30
  • Google Code Jam

    Google에서 주최하는 프로그래밍 대회로 나이 제한 없이 전세계의 모든 프로그래머가 참가할 수 있는, 프로그래밍 문제들을 시간 안에 빠르게 해결하는 대회입니다. 라운드 2에는 4,500명이, 라운드 3에는 1,000명이 출전합니다.

    • 2022 Competed in Round 3, 506th place, 2022. 6. 5
  • UCPC 전국 대학생 프로그래밍 대회 동아리 연합 여름 대회
    • 2021 5등상 / 팀 12위, 2021. 8. 4

      팀 Redshift(박수현, 이준석, 전해성)로 출전했습니다.

  • Junction Asia 2022 Chainapsis Track Winner — 2nd place, 2022. 8. 21

    유럽 최대의 해커톤 Junction의 아시아 버전으로, 300여명 70여개 팀이 참가했습니다.

    • 팀 decoGit(박수현, 이수호, 정진주, 최희원)으로 참가했습니다.

      아이디에이션을 도왔습니다. 웹 프론트엔드의 스티커 꾸미기 컴포넌트를 제작했으며, 기타 프로젝트 내 여러 부분 구현에 도움을 드렸습니다. 디자인 애셋 및 발표 자료를 제작했습니다.

  • SPC Sogang Programming Contest
    • 2018 Master Division 1st place, 2018. 11. 23
  • 서강대학교 공학부 Dean's List
    • 2018-1학기

Projects

  • solved.ac 알고리즘 문제해결 학습의 이정표, 2019. 6 –

    — 개인 프로젝트 / 기획, 운영, 개발 및 디자인

    백준 온라인 저지에서 제공하는 프로그래밍 문제들에 집단지성을 이용해 난이도를 매기고, 사용자가 푼 문제들을 바탕으로 사용자의 실력을 가늠해 주어 알고리즘 문제해결 학습 동기를 증진시키기 위한 사이트입니다.

    기획, 운영, 개발, 디자인 등을 담당하고 있으며, 주식회사 스타트링크의 스폰서를 받고 있습니다. 2022년 6월 현재 일간 약 5천 명의 사용자가 방문하고 있습니다.

    • 프론트엔드:
      • React Next.js, 그리고 Typescript를 사용해 제작하고 있습니다.
      • 디자인 시스템과 UI 컴포넌트는 대부분 직접 제작했으며, emotion기반으로 구성하고 있습니다.
      • UI 컴포넌트 소스는 현재 solved-ac/ui-react에 공개 및 라이브러리화를 진행 중입니다. npm @solved-ac/ui-react에도 게시되어 있습니다.
      • 백준 온라인 저지의 공식 기능으로 통합되기 전까지는 WebExtensions 표준 기반의 브라우저 플러그인을 제작해 배포했습니다. shiftpsh/solvedac-plugin에 소스가 공개되어 있습니다.
    • 백엔드:
    • DevOps:
      • 프론트엔드와 백엔드는 모두 Docker 이미지로 빌드하고 AWS ECS에 배포됩니다. 빌드부터 배포까지의 전 과정은 Github Actions로 자동화되어 있습니다.
    • 기타:
      • 웹 서버, API 서버, 이미지 생성 서버 등은 lerna + yarn 워크스페이스를 활용해 모노레포 구조로 관리하고 있습니다.
    • 여러 도서에서 solved.ac를 소개하거나, solved.ac 난이도를 참조하고 있습니다.
  • 2021 – 2022 한국정보올림피아드 대회 시스템, 2021. 5 –

    — 아웃소싱 / 프론트엔드 설계, 개발 및 디자인

    한국정보과학회에서 주최하는 한국정보올림피아드의 대회 시스템 프론트엔드 전반을 설계하고 개발했습니다.

    • 선다형, 단답형, 비버챌린지형, 프로그래밍형 등 다양한 유형의 문제를 해결할 수 있는 클라이언트를 제작했습니다.
    • WebSocket을 활용한 실시간 채점 결과 확인, 부정행위 방지를 위한 화면 녹화 등 여러 챌린징한 기능들을 구현했으며 모든 디자인과 컴포넌트를 직접 제작했습니다.
    • 코로나19의 영향으로 온라인 개최된 2021년 대회에서 사용하기 위해 개발되었으며, 2022년 대회에도 사용하게 되어 유지보수를 진행했습니다.
  • The Unattended 앨범 스페셜 페이지, 2022. 4

    — 팀 프로젝트 / 개발 및 디자인

  • ask.shiftp.sh 트위터 한정 익명 질문 플랫폼, 2018. 4 –

    — 개인 프로젝트 / 개발 및 디자인

    기존에 사용하던 익명 질문 플랫폼에서 스팸 질문들이 오던 것이 불편해 새로 제작했습니다. 인증된 트위터 유저들끼리만 질문과 답변을 주고받는 것이 가능합니다.

    • 질문에 대한 답변이 달리면 데스크톱 알림을 통해 답변이 달렸다는 사실을 알 수 있습니다.
  • Jubeatbook 아케이드 게임 기록 관리 어플리케이션, 2015. 1 – 2017. 12(개발 중단)

    — 팀 프로젝트 / 총괄 기획, 개발 및 디자인

    KONAMI의 아케이드 게임 Jubeat에서 기록한 점수 등을 관리해 주는 Android/iOS 어플리케이션입니다. 프로젝트를 총괄하면서 백엔드와 Android 프론트엔드 개발을 주로 했고, 디자인도 했습니다.

    • 유저 개개인의 기록 페이지를 파싱하고 유저의 점수들을 분석해, 같은 난이도의 패턴이더라도 어떤 곡이 상대적으로 더 쉽고 어려운지 정리해 주는 시스템을 개발했습니다.
    • Play 스토어에서 배포했으며, 프로젝트 중단 직전 누적 설치 수는 10,000+회였습니다.

Extracurricular Activities

  • 전국 대학생 프로그래밍 대회 동아리 연합
    • 前 회장, 2020. 4 – 2021. 1

      전국 24개교의 프로그래밍 대회 동아리 연합입니다. 동아리 연합 대회 UCPC를 총괄했습니다.

    • 부회장, 2022. 4 –
  • Sogang ICPC Team
    • 前 학회장, 2019. 1 – 2019. 12

      서강대학교의 알고리즘 문제해결 동아리입니다. 알고리즘 스터디를 진행하고, 학회 전반을 운영했습니다.

    • 前 스탭, 2020. 1 – 2021. 12
  • StackOverflow [kotlin] 상위 5%, [android] 상위 10%
  • 고려대학교 중앙 컴퓨터 동아리 KUCC 강연 『코딩 테스트 및 알고리즘 문제해결 공부 방법, 2022. 4
  • 고려대학교 해커톤 2021 KOREA HACKS '온라인 고카톤' 멘토, 2021. 1

    Android와 웹 프론트엔드 분야에서 해커톤 참여 팀들의 질문들을 해결해 주는 등의 업무를 수행했습니다.

  • 2020학년도 선린인터넷고등학교 알고리즘 토크쇼 강연, 2020. 12
  • 서강대학교 중앙 컴퓨터 동아리 SGCC 동아리원, 2018. 3 – (현재)
  • 서강대학교 컴퓨터공학과 학회 Release 학회원, 2019. 9 – (현재)

Other Experiences

Graphic Design

홈페이지-최종-수정-

진짜최종.psd

그래픽 디자이너입니다. 보이는 것을 만듭니다.

복도와 게시판 이곳저곳에 붙일 포스터에서 시작해 로고도 만들고, 이모티콘도 만들고, 단순히 보이는 것을 넘어 사용자와 상호작용하는 웹사이트나 앱의 유저 경험을 만듭니다.

Works

  • 카카오 이모티콘샵 쓸데없이 멋진 답장 1, 2 작가, 개인작 / 2018

    일간 최고 판매량 6위(10-20대 일간 최고 판매량 2위)를 기록했습니다.

  • 2021 한국정보올림피아드 대회 시스템 UI/UX 설계 및 디자인, 아웃소싱 / 2021

    한국정보과학회에서 주최하는 한국정보올림피아드의 대회 시스템을 디자인하고, UI/UX를 설계했습니다.

  • solved.ac UI/UX 설계 및 디자인, 개인작 / 2019 –

    개인 프로젝트 solved.ac의 UI/UX를 설계하고, SNS 공식 계정 등에 사용되는 그래픽을 직접 제작했습니다.

  • UCPC 2020 로고, 삽화 제작, 조판, 웹 디자인, 개인작 / 2020
  • Sogang ICPC Team 로고, 웹 디자인, 개인작 / 2019
  • THE SHIFTED PROJECT 게임 스킨 및 영상 디자인, 팀 프로젝트 / 2016
  • 여러 프로그래밍 대회에서 포스터 디자인, 삽화 제작 및 조판
    • SUAPC 2021 Winter/Summer 신촌지역 대학생 프로그래밍 대회 동아리 연합 대회
    • SPC 2020 서강대학교 프로그래밍 대회
    • UCPC 2020 전국 대학생 프로그래밍 대회 동아리 연합 대회
    • SUAPC 2020 신촌지역 대학생 프로그래밍 대회 동아리 연합 대회
    • SPC 2019 서강대학교 프로그래밍 대회
  • 여러 커뮤니티 또는 행사에서 로고 및 포스터 디자인
    • SGCC Sogang Computer Club – 서강대학교 중앙 컴퓨터 동아리
    • Local Optima 서강대학교 컴퓨터공학과 학회 Release 주최의 컴퓨터공학 세미나

Competitive Programming

Games