About
제가 누구냐면..
Jongmin Oh
- E-mail: dev.jay.oh@gmail.com
- GitHub: Aaron-Oh
About Me
Recently I’m interested in Computer Architecture, Cloud Computing, and AI system(System for AI). Especially, research experience leads my interest to AI system. Although I’m a beginner of AI system, I have a sufficient passion with self-developing and research itself.
Education
Korea University, Seoul, South Korea (Mar 2022 - Aug 2024)
- B.S. in Computer Science & Engineering
Korea University, Sejong, South Korea (Mar 2016 - Feb 2022)
- B.S. in Big Data, Brain&Cognitive Science
Experience
StartUp Project: BlockTalk
- Apr 2024 - Jun 2024
- Role: BE & AI
- Using LLM, I’m programming chatbot acting on the block chain domain.
- Using Vector DB, Langchain JS, AWS Lambda, Dynamo, S3 etc.
Crew of Google Developer Student Club, Korea University, Seoul
- Feb 2023 — Aug 2023
- Role: Member
- Joined KUGDSC as a crew member, a developer club founded by Google Korea.
Build iOS Application, KUGDSC, Korea University, Seoul
- Feb 2023 — Mar 2023
- Role: BE & AI
- Developed a menstruation app for visually impaired women for the 2023 Google Solution Challenge.
- Source code link
Member of Gathering of Developers, Mensa Korea
- Aug 2022 — Present
- Role: Member
- Joined a group of self-motivated developers in Mensa Korea. Interacted on various topics and technical skills.
Hackathon in KUCC (Korea University Computer Club) x YCC (Yonsei Computer Club)
- Jul 2022
- Role: PM & FE
- Developed a real estate service system for students with features like reviews, prices, and comparisons.
Architect Campus Town in Metaverse, Institute for General Education, Korea University, Seoul
- May 2022 — Jul 2022
- Role: Tech Lead
- Developed a Campus Education Platform in Metaverse using Gather Town. Received an Excellence Award, and the platform is now used in Lecture SPGE234-00 메타버스 한국어 since 2023
Samsung Securities Digital/IT Conference-Linked Program
- Apr 2022 - Jun 2022
- Role: Conference Leader (KUCC), Digital Analytics Team
- Performing individual assignments using internal analysis materials from Samsung Securities
Pacman Challenge in Artificial Intelligence Lecture, Prof. HyunWoo J Kim, Korea University, Seoul
- Apr 2022 — Jun 2022
- Secured a top-5 place in a Pacman competition among 130 students using Q-learning methods.
Brain Tumor Analysis in Brain & Machine Learning Lecture, Prof. Heung-il Suk, Korea University, Seoul
- Oct 2021 — Dec 2021
- Conducted analysis of brain tumor dataset with Unet model achieving 94% accuracy.
Kaggle Challenge in Machine Learning Lecture, Prof. JaeWoo Kang, Korea University, Seoul
- Sep 2021 — Nov 2021
- Tied for First Place in Kaggle’s Spam filter Challenge using Naïve Bayes Filter with almost 100% accuracy and F1-score.
Chun Modeling
- Sep 2020 — Dec 2020
- Predicted customer churn rate using various data mining techniques. Wrote an undergraduate thesis on performance comparison of supervised and unsupervised learning models.
Architecting Database Using Real Data during COVID-19
- Apr 2020 — Jun 2020
- Designed and implemented a database for a store using SQL, identifying product sales trends, inventory management, and customer information management. Resulted in a 10%p increase in sales during COVID-19.
Research Experience
Undergraduate Research Internship in the CASYS lab, Prof. Youngjin Kwon @KAIST.
- Jun 2024 - present
- CASYS Lab
- Assisting in expanding Low-Rank Adaptation (LoRA) techniques to support multiple models within a unified system. The research focuses on optimizing and scaling LoRA methodologies to accommodate various AI models simultaneously, enhancing system efficiency and flexibility. Involved in both the theoretical framework development and practical implementation phases using advanced machine learning libraries and cloud infrastructure.
Undergraduated Research Internship in the D&C lab, Prof. Heonchang Yu @Korea Univ.
- Sep 2023 - Dec 2023
- Distributed & Cloud Computing Lab
- Joined D&C lab as part of the ‘SW-Oriented University’
- Study Cloud-Technology like Docker, Kubernetes, Prometheus, grafana etc.
Undergraduated Research Internship in the OS lab, Prof. Chuck Yoo @Korea Univ.
- Sep 2022 - Jun 2023
- Operating System Lab
- Joined team Xsailor in OS lab, a research group analyzing AI System.
- Write a paper “Advanced Scheduling Techniques for Distributed Deep Learning Training in Kubernetes Clusters”
- Write a paper “Comparison and Analysis of Job Placement Policy of Distributed Deep Learning in Clouds”
Undergraduated Research Internship in the MLV lab, Prof. HyunWoo J. Kim @Korea Univ.
- Jun 2021 - Sep 2021
- Machine Learning & Vision Lab
- Study Self-Supervised learning methodologies like SimCLR, MoCo, DINO. Re-implemented methods for MoCo v3 and SimCLR v2.
Teaching Experience
CS Core Session in KUCC(Korea University Computer Club)
- Sep 2023 — Dec 2023
- Role: Session Leader
- Led CS core sessions on Data Structure, Algorithms, Computer Architecture, Operating System, Network, and Internet Protocol. Taught the meaning and connections of major knowledge beyond simple concepts.
Machine Learning Session in KUCC(Korea University Computer Club)
- Sep 2022 — Dec 2022
- Role: Session Leader
- Led the session, Theory & Application of Machine Learning, covering topics like Bayesian Decision Theory, Dimensionality Reduction, Discriminant, and Visualization. Engaged in challenges like Boston House Price Prediction, Spam Filter Challenge on Kaggle.
Machine Learning 1 Lecture, Coding Everybody, Opentutorials
- May 2020 — Jul 2020
- Role: Editer, Tester
- Editing and Beta-Testing Machine Learning 1 lecture. Learned about beginner’s situation and helped make the lecture accessible.
Table of Contents
latest Posts
tuple
Problem A “tuple” is defined as an ordered collection of elements which can include duplicate values and each element is assigned an order. A tuple with n elements (a1, a2, a3, ..., an) can be expressed using the set notation in various ways, with any ordering of the subsets as:
2024-5-1
braket rotating
Problem Define a string as a “valid bracket string” if it follows the given rules:
“()”, “[]”, and “{}” are all valid bracket strings. If A is a valid bracket string, then “(A)”, “[A]”, and “{A}” are also valid bracket strings. For example, since “[]” is a valid bracket string, “([])” is also valid.
2024-4-27
Tournament
Problem In the Jay’s game tournament, N players compete in a knockout format. Each player is sequentially assigned a number from 1 to N. The matches are arranged as 1 vs 2, 3 vs 4, …, N-1 vs N. The winner of each game advances to the next round, where they receive new sequential numbers starting from 1 for the advancing players.
2024-4-25
Last and First
Problem Several people are playing the game of English word chain where each player takes turns saying a word that must begin with the last letter of the previous word. Here are the rules:
Players take turns in a sequence from 1 to n. After the last player, it starts again with the first player.
2024-4-23
High Score Kit: Greedy#1
Problem Given a number, your task is to remove k digits from the number in such a way that the remaining digits form the largest possible number. The number is provided as a string number and the integer k represents the number of digits to remove. Your function solution should return the resulting largest number as a string.
2024-4-11
High Score Kit: DFS&BFS#2
Problem In the ROR game, you play on a team that competes to destroy the opposing team’s base first, making it advantageous to reach the enemy base as quickly as possible. Suppose you’re a team member and are located at position (row: 1, column: 1) on a 5x5 map, while the enemy base is at (row: 5, column: 5).
2024-4-11
Sponsor
Wechat
Alipay