Search
๐Ÿ“„

CV (English)

Last updated: 2022. 09. 07.

Greetings!

โ€ข
Hyunseung Jeon (์ „ํ˜„์Šน, ็”ฐ่ณขๆ‰ฟ)
โ€ข
Software Engineer interested in Web Frontend.
โ—ฆ
Framework/Library โ€” React, Redux, Redux-Saga, Apollo, StoryBook, Jest
โ—ฆ
Type System โ€” TypeScript, ReScript(ย Hindleyโ€“Milner Type System)
โ€ข
Enjoying Algorithm Problem Solving.
2000. 06. 22.
Goyang-si, South Korea
dogdriip@gmail.com
github.com/Dogdriip

Work Experiences

โ€ข
2022.05 ~ Channel Corp. Frontend Engineer
โ€ข
2021.08 ~ 2022.04 Doodlin Corp. Frontend Engineer
โ—ฆ
Project: "Greeting โ€” Easy and Convenient HR Solution"
โ–ช
Worked on SPA development using React and TypeScript.
โ–ช
Performed GraphQL communication, server state management, client state management using Apollo Client, and tried to make the most of the optimization methods provided by the library, such as Query Batching and Caching.
โ–ช
Made better use of TypeScript by actively using Utility Types including ReturnType, trying to apply various type systems such as Opaque Types (away from the structured type system).
โ–ช
Actively used semantic tags, tabindex attraibute, etc. to improve web accessibility, and tried to apply conventions to in-house code.
โ–ช
Became proficient in quick work communication using Jira and Slack, and tried to adapt to the rapidly changing startup culture.
โ–ช
Solved countless โ€œtechnologically challengingโ€ problems, while significantly improving usability of application.
โ—ฆ
Project: "Greeting Career"
โ–ช
Initialized Next.js-based new project, while the legacy project had created with create-react-app.
โ–ช
Wrote SSG + ISR compatible website.
โ–ช
Actively contributed to the initial setup of the project, such as setting directory structure and bundling, specifying style libraries and conventions, automating ESLint when commit using husky, and setting CircleCI automatic build and deployment based on the branch strategy.
โ—ฆ
Project: "Doodlin Design System"
โ–ช
Actively contributed to the maintenance of the in-house design system which is using Sass.
โ–ช
Restructured stories and wrote stronger UI tests in Storybook, so that tests can cover various situations, including edge cases.
โ–ช
Experienced and solved various errors that occur in the process of bundling a project using Rollup and deploying it to npm.
โ€ข
2021.03 ~ 2021.07 Presence Asia Ltd. Frontend Engineer
โ€ข
Project: "Presence โ€” Drop-in live & async voice collaboration for remote teams"
โ—ฆ
Worked on real-time collaborative desktop application development using Electron, React, TypeScript and WebRTC (Agora SDK).
โ—ฆ
Normalized and managed complex state of application using Redux.
โ—ฆ
Handled asynchronous API operations requiring real-time using Redux-Saga and its Event Channel.
โ—ฆ
Bundled entire project using Webpack, and optimized/troubleshot bundling process by directly modifying webpack.config.js as needed.
โ—ฆ
Functional unit testing with Jest and UI component testing with Storybook were conducted before production deployment.
โ—ฆ
Managed project repository as a monorepo using Lerna.
โ€ข
2020.12 ~ 2021.02 EJN Corp. Data Team (Internship)
โ—ฆ
Project: "Illegal Twitch Streamer Detection using Machine Learning"
โ–ช
Set up the PySpark (AWS EMR) environment myself, and performed data preprocessing, EDA, and plotting of raw data sets.
โ–ช
Set up the AWS SageMaker environment myself, and performed the machine learning process with PyCaret and XGBoost.
โ–ช
Learned various concepts and techniques used in the whole process of machine learning, such as Normalization, Oversampling/Undersampling, and Feature Vectorization.
โ€ข
2018.09 ~ 2018.11 Pillow Studio Corp. Fullstack Engineer
โ—ฆ
Project: A (Private)
โ–ช
Built application which converts Microsoft Excel format data into `SQLite` database, using openpyxl. Admin page was served using Flask.
โ–ช
Managed Python packages and virtual environments with venv.
โ—ฆ
Project: B (Private)
โ–ช
Implemented web-based bulletin board with JSP and MySQL without using framework.
โ–ช
Added previous/next posts feature by directly implementing the doubly linked list data structure with Java. Additional features such as pagination were also directly implemented.

Honors and Awards

โ€ข
2021.10 3th Daegu Big Data Analysis Contest โ€” Public
โ—ฆ
Honorable Mention ยท Team "์Šคํฌ๋ฅ˜ ๋“œ๋ผ์ด๋ฒ„" ยท Daegu Digital Industry Promotion Agency
โ€ข
2021.10 ICPC World Finals Moscow (44th Annual World Finals of the International Collegiate Programming Contest)
โ—ฆ
77th Place ยท Honorable Mention ยท Team "Catdriip"
โ€ข
2021.05 2021 Daegyeong Region Collegiate Programming Contest
โ—ฆ
1st Place ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2021.03 โ€˜๋น…๋ฐ์ดํ„ฐ ์œตํ•ฉโ€™ ์•„์ด๋””์–ด ๋ฐ ๋…ผ๋ฌธ ๊ฒฝ์ง„๋Œ€ํšŒ (2020)
โ—ฆ
1st Place ยท Dept. of Data Convergence Computing, Kyungpook Nat'l Univ.
โ€ข
2021.01 ์ œ1ํšŒ NHํˆฌ์ž์ฆ๊ถŒ ๋น…๋ฐ์ดํ„ฐ ๊ฒฝ์ง„๋Œ€ํšŒ "๋ฐ์ดํ„ฐ, ๋ฌธํ™”๊ฐ€ ๋˜๋‹ค" โ€” League 1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ "AI์•ผ, ์ง„์งœ ๋‰ด์Šค๋ฅผ ์ฐพ์•„์ค˜!"
โ—ฆ
๋ณธ์„  ์ง„์ถœ ยท NH Investment & Securities
โ€ข
2020.11 2020 Daegyeong Region Collegiate AI Programming Contest
โ—ฆ
2nd Place (President's Award) ยท Kyungpook Nat'l Univ.
โ€ข
2020.11 2020 ACM-ICPC Asia-Seoul Regional
โ—ฆ
51st (ICPC 32nd) ยท Honorable Mention ยท Team "3mipil" ยท Ministry of Science and ICT
โ€ข
2020.07 Non-curriculum Program Idea Contest
โ—ฆ
3rd Place ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2020.05 ~ 2020.12 Software Maestro 11th
โ—ฆ
Ministry of Science and ICT
โ€ข
2020.05 ~ 2022.04 Research Officers for National Defence 6th Cadet (Voluntary abandonment)
โ—ฆ
Ministry of Science and ICT
โ€ข
2020.06 2020 Daegyeong Region Collegiate Programming Contest
โ—ฆ
3rd Place ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2019.11 2019 Daegyeong Region Collegiate Programming Contest
โ—ฆ
2nd Place ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2019.11 2019 ACM-ICPC Asia-Seoul Regional
โ—ฆ
19th (ICPC 11st) ยท Samsung SDS Special Award ยท Team "Catdriip" ยท Ministry of Science and ICT
โ€ข
2019.09 ~ 2020.09 "์ฝ”๋“œ ์ฝ์–ด์ฃผ๋Š” ์‚ฌ๋žŒ๋“ค" SW Experts
โ—ฆ
Daegu Center for Creative Economy & Innovation
โ€ข
2019.08 2019 Open Infra Development Competition
โ—ฆ
Bronze Award ยท Team "๋ฉ”์•„๋ฆฌ" ยท manTech Inc.
โ€ข
2019.08 Korea Edutech Maker & SW Challenge 2019
โ—ฆ
๋ณธ์„  ์ง„์ถœ ยท Ministry of Education
โ€ข
2019.05 2019 Daegyeong Region Collegiate Programming Contest
โ—ฆ
2nd Place ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2018.11 2018 ACM-ICPC Asia-Seoul Regional
โ—ฆ
34th (ICPC 20th) ยท NAVER Special Award ยท Team "1gunpil2mipil" ยท Ministry of Science and ICT

Scholarship

Only academic/honorable scholarships are listed. Scholarships such as National Grant Type are excluded.
โ€ข
2020.10 2020 School of CSE 'Dream and Design' Scholarship
โ—ฆ
School of CSE, Kyungpook Nat'l Univ.
โ€ข
2020.05 The 7th KNU Honors Scholarship
โ—ฆ
(์žฌ)๊ฒฝ๋ถ๋Œ€ํ•™๊ต์žฅํ•™ํšŒ
โ€ข
2020 ~ 2022 The National Scholarship for Science and Engineering
โ—ฆ
Korea Student Aid Foundation
โ€ข
Spring 2018, Fall 2018, Spring 2019, Fall 2019 Scholarship for Academic Excellence
โ—ฆ
Kyungpook National University
โ€ข
Spring 2018 Scholarship for Excellent Admission
โ—ฆ
Kyungpook National University

Projects & Activities

โ€ข
2020.05 ~ 2020.12 Project: "Excalibur: ๋น„๋Œ€๋ฉด ๊ฐ•์˜ ์ˆ˜๊ฐ•์ƒ-๊ฐ•์˜์ž ๋„์šฐ๋ฏธ ํ”Œ๋žซํผ" SW Maestro
โ—ฆ
Worked as AI Engineer.
โ—ฆ
Implemented Drowsiness Detection module using OpenCV.
โ—ฆ
Implemented Keyword Extraction using TextRank.
โ€ข
2020.05 ~ 2020.10 Research Project: "๊ฐ์‹œยท์ •์ฐฐ์„ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ ํ‘œ์  ์ธ์‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ๊ตฌ" Research Officers for National Defense
โ—ฆ
Learned Basics of Computer Vision and Deep Networks for Classification and Object Detection.
โ—ฆ
Implemented SSD, Retinex, etc.
โ€ข
2019.09 2019ํ•™๋…„๋„ ์ „๊ณต ํ•™์Šต๋ฒ• ์˜์ƒ๊ฐœ๋ฐœ ์‚ฌ์—… ํ•™์Šต๋ฒ• ์ธํ„ฐ๋ทฐ Data Structure, Data Structure Applications ยท Software Education Center, Kyungpook Nat'l Univ.
โ€ข
2019.09 ~ 2019.10 ์ฝ”๋“œ ์ฝ์–ด์ฃผ๋Š” ์‚ฌ๋žŒ๋“ค 'React.js ์‹ค์Šต' Group Study Instructor Daegu Center for Creative Economy & Innovation
โ—ฆ
Instructed Group Study for React, from basics to building their own server with node.js + React.
โ€ข
2019.03 ~ 2020.07 President of "Gori", Algorithm Problem Solving Club Kyungpook Nat'l Univ.
โ—ฆ
Awarded during term: 2019.11 2019 SW์ „๊ณต๋™์•„๋ฆฌ ๊ฒฝ์ง„๋Œ€ํšŒ ์ตœ์šฐ์ˆ˜์ƒ
โ—ฆ
Directed and presented several Algorithm Study Seminars. Slides can be found at: driip.me/slides
โ€ข
2019 ~ 2020 Operator of College Algorithm Contests Kyungpook Nat'l Univ.
โ—ฆ
Worked as Problem Setter and Problem Reviewer for College Algorithm Contests.
โ—ฆ
2020.10 ~ 2020.11 '์Šฌ๊ธฐ๋กœ์šด ์ปดํ•™๋Œ€ํšŒ' Operator
โ—ฆ
2020.10 ~ 2020.11 '2020 Goricon' Problem Setter & Problem Reviewer
โ—ฆ
2019.08 ~ 2019.09 '2019 Goricon' Problem Reviewer
โ€ข
2019 ~ 2020 Undergraduate Tutor School of CSE, Kyungpook Nat'l Univ.
โ—ฆ
Assisted instructing several Undergraduate Courses.
โ—ฆ
2021.03 2021-1 'Data Structure Applications' Tutor
โ—ฆ
2020.03 ~ 2020.06 2020-1 'Algorithm Practice' Tutor
โ—ฆ
2019.09 ~ 2019.12 2019-2 'Data Structure Applications` Tutor
โ—ฆ
2019.06 ~ 2019.07 2019-S 'Python Programming' Tutor
โ€ข
2018.11 ~ 2018.12 Assistant Instructor at '์†Œํ”„ํŠธ์›จ์–ด๋กœ ๋‚˜๋ฅด์ƒค' Program Daegu Software High School
โ—ฆ
Taught basic HTML/CSS and advanced JavaScript to high school students.
โ—ฆ
Instructed Simple Face Recognition Project, which uses WebCam via MediaDevices API and handles asynchronous requests.

Education

โ€ข
2018.03 ~ 2022.02 Kyungpook National University Daegu, South Korea
โ—ฆ
Bachelor's degree, Computer Science and Engineering
โ—ฆ
Major GPA: 4.03 / 4.5
โ€ข
2015.03 ~ 2018.02 Haengshin High School Goyang, South Korea

Other Experiences

Online Education

โ€ข
2020.08 ~ 2020.11 Udacity Deep Learning Nanodegree

ย Open-source Contribution

โ€ข
type-challenges โ€” Collection of TypeScript type challenges with online judge
โ—ฆ
โ€ข
misskey โ€” An interplanetary microblogging platform
โ—ฆ
Fixed a bug where the Cmd + Enter key combination did not work in the Messaging room.
โ€ข
โ—ฆ
Sponsoring and supporting open-source organizations and contributors, with a portion of the earned income by creating projects using open-source.

Toy Projects

โ€ข
2021.02 homete!
โ—ฆ
React Next.js TypeScript Firebase
โ€ข
2020.07 "ใ„ใกใ‹ใฎใฃ๏ผBEMANI่ถ…ใ˜ใ‚ƒใ‚“ใ‘ใ‚“ๅคงไผš2020" ์˜คํ†  ๋ด‡
โ—ฆ
node.js Puppeteer serverless
โ€ข
2020.03 ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ˜ํ…Œ์ŠคํŠธ ์ผ์ • ์Šฌ๋ž™ ๋ด‡
โ—ฆ
Python BeautifulSoup serverless
โ€ข
2019.10 ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ๋นˆ ๊ฐ•์˜์‹ค ์ฐพ๊ธฐ
โ—ฆ
node.js Express MongoDB
โ€ข
2018.07 ๋””์‹œ์ฝ˜ ํ•ซ์‚ฐ: ๋””์‹œ์ฝ˜์„ ๋””์Šค์ฝ”๋“œ์—์„œ
โ—ฆ
Python Discord.py
โ€ข
2017.12 ์•”ํ˜ธํ™”ํ ํ™˜์œจ ๋””์Šค์ฝ”๋“œ ๋ด‡
โ—ฆ
Ruby Discordrb
โ€ข
2016.08 2016 ํ–‰์‹ ์ œ "CodIT" ๋ถ€์Šค ํ™ˆํŽ˜์ด์ง€
โ—ฆ
Ruby Sinatra
โ€ข
2016.07 ๋””์‹œ์ฝ˜ ๋‹ค์šด๋กœ๋”
โ—ฆ
Ruby Nokogiri
โ€ข
2016.03 ์•Œ์†ก ๊ฐ€์‚ฌ ํŒŒ์„œ Ruby ๋ชจ๋“ˆ
โ—ฆ
Ruby
โ€ข
2015.02 ์ฃผ๊ธฐ์œจํ‘œ ํ€ด์ฆˆ ๊ฒŒ์ž„
โ—ฆ
PHP JavaScript

Undergraduate Projects

โ€ข
2020.09 ~ 2020.12 COVID-19 Helper Application ITEC402 Capstone Design Project 2
โ—ฆ
Developed Android Application using Kotlin.
โ—ฆ
Used MPAndroidChart library and XmlPullParser to draw Confirmed cases plot, Released from Quarantine plot.
โ€ข
2020.03 ~ 2020.06 Multithread ๊ธฐ๋ฐ˜์˜ ๋‹ค์ค‘์ ‘์† ์ฑ„ํŒ… ํ”„๋กœ๊ทธ๋žจ EECS312 Network Programming
โ—ฆ
Developed Winsock-based Console Chat Application.
โ—ฆ
Supports Multiple Connection, 1:1 Chat, etc.
โ€ข
2020.03 ~ 2020.06 ์‹œ๊ฐ„์ œ ์ผ์ž๋ฆฌ ๊ณต์œ  ํ”Œ๋žซํผ ๊ฐœ๋ฐœ ๋ฐ ์—…๊ทธ๋ ˆ์ด๋“œ ITEC401 Capstone Design Project 1
โ—ฆ
Developed Android Application using Kotlin.
โ€ข
2019.09 ~ 2019.12 ํ•™์ƒ ๊ฒฝ๋ ฅ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ COMP224 Software Design
โ—ฆ
Developed CRUD Application with Python GUI.
โ—ฆ
Learned and applied basics of Software Design (Software Development Methodologies, Requirement Definition, Functional/Structural/Behavioral Modeling, Class Design, etc.)
โ—ฆ
Worked on Database Design and Database Management.
โ€ข
2019.09 ~ 2019.12 Battle Typing - ๋Œ€์ „ํ˜• ํƒ€์ž์—ฐ์Šต ๊ฒŒ์ž„ ELEC462 System Programming
โ—ฆ
Developed Console-based Typing Practice Game.
โ—ฆ
Supports Multiplay, Online-Ranking System, etc.
โ—ฆ
Learned Linux Socket Programming, Signal Handling, Multithread Programming, Console Programming using ncurses, etc.
โ€ข
2018.09 ~ 2018.12 ๊ตญ๋‚ด ๋Œ€ํ•™๊ต๋“ค์˜ 'ํƒ€๋Œ€ํ•™ ํ•™์ ๊ต๋ฅ˜' ํ˜‘์ • ํ˜„ํ™ฉ์„ ํ†ตํ•ด ๋ณด๋Š” ๋Œ€ํ•™ ๊ฐ„ ๊ด€๊ณ„์™€ ๊ฐ ๋Œ€ํ•™์˜ ํŠน์„ฑ CLTR264 Social Networks
โ—ฆ
Worked on Graph Network Visualization Project using UCINET.
โ—ฆ
Learned basics of Graph Theory, Network Theory.