Hyoungwook Jin's profile image

Hyoungwook Jin

send an email to Hyoungwook Jin Hyoungwook Jin's github link Hyoungwook Jin's Facebook check Hyoungwook's LinkedIn profile

Hello, I am a creator who loves to build end-to-end systems that enhance the productivity of learners in diverse contexts.

PROJECT

SolveDeep

Project Website

Learner-driven Subgoal Labeling on Math Problems

As an undergrad researcher of KIXLAB, I worked on building a system that helps math learners to better understand solution structures. I led this research project and presented a Late-breaking-work at CHI 2019 .

My Role

  • Desgined UX and developed jQuery-base front-end
  • Implemented an API server that uses Word2vec and Flask for data procesing
  • Devised an algorithm for clustering sequential data
  • Designed an optimal structure for Firebase Realtime DB
  • Led the whole research and made a research result

Tech Stack

jQuery, Express, Node.js, Flask, Firebase Realtime DB

automaTA

Project Website

Human-machine Collaboration for QnA Automation

My team for the CS project course developed a QnA system that answers programming beginners' questions on function usage. With 14 participants we conducted two experiments and found that the system is more effective to a function search than online searches. My team summarized the results and submitted a paper to L@S 2019 Work-in-progress.

My Role

  • Designed and developed the QnA window in a form of Chrome extension
  • Implemented a server notification feature on Chrome through background.js
  • Developed a prototypical coding platform by using React.js and Semantic UI library
  • Evaluated the system with a A/B testing

Tech Stack

Chrome extension, React.js, node.js, AWS, Firebase Realtime DB

Melodize

Project Website

Community-driven Music Composition

For the course project of the social computing class, I developed a crowd composing system which helps and organizes people to compose a melody together. During a 1-week deployment in school, the system gathered 80 users, and my team received the "Best Crowdsourcer" award.

My Role

  • Designed and developed the whole system UI and UX with jQuery and Bootstrap library
  • Introduced a ranking system for social gamification
  • Designed the database structure
  • Designed the mechanism to aggregate crowdsourced data

Tech Stack

jQuery, Bootstrap, Firebase Realtime DB

listen()

Project Website

Realtime QnA Platform for Lecturers

This is the course project for the intro to Human-Computer Interaction class. This project aims to build a QnA system that encourages questioning during lectures and help a lecturer check students' level of understanding. The system was introduced to KAIST professors, and they gave positive comments and ideas for improvement.

My Role

  • Designed and developed the student-side interface
  • Developed responsive interface by using the Bootstrap grid system
  • Synchronized the student-side and lecturer-side systems through the DB polling method
  • Devised a system feature to encourage questioning

Tech Stack

jQuery, Bootstrap, Firebase Realtime DB

AFFILIATION

KIXLAB

KAIST GoN

  • Learned basic security on Web, Crypto, and Pwnable
  • Attended NAVER D2 security seminar

Undergraduate Student Council

  • The head of both International Secretariat and Translation Moitoring Comittee
  • Worked for improving the welfare of international students
  • Established Communication Globalization Committee

SKILL

  • Programming: Javascript(familiar), Kotlin(familiar), C, python, Go
  • Framework: Node.js + Express (familiar), Flask, Django
  • Front-end: jQuery (familiar), Bootstrap, ReactiveX, SCSS, React.js, Semantic UI
  • Database and IaaS: Firebase Realtime DB (familiar), MySQL, GraphQL, AWS EC2
  • IDE Usage: Vim + Terminal, Android Studio, Code::Blocks, Visual Studio