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.
Work Experiences
โข
โข
โฆ
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.
โข
โข
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.
โข
โฆ
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.
โข
โฆ
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์ ๊ณต๋์๋ฆฌ ๊ฒฝ์ง๋ํ ์ต์ฐ์์
โฆ
โข
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
โฆ
Translated TypeScript Type Challenge problems into Korean.
โข
misskey โ
An interplanetary microblogging platform 
โฆ
Fixed a bug where the Cmd + Enter key combination did not work in the Messaging room.
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
โข
โข
โข
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.