Hi! I'm Jehoon Park
CS Student @ U of M Twin Cities
A Computer Science student passionate about building reliable and scalable AI/ML systems that solve real-world problems.
|
[Notice]: First response may take a little longer because the backend server possibly needs to wake up (free tier).
ABOUT ME

Jehoon(James) Park
I'm a Computer Science major at the University of Minnesota - Twin Cities, focused on building LLM-powered systems and applying machine learning to real-world problems.
My experience spans RAG, AI agents, retrieval and evaluation pipelines, and large-scale embedding analysis, with a particular interest in building reliable and scalable AI systems.
Experiences

Bobcat Company
Machine Learning Engineering Intern
Designing, developing, and evaluating a Service AI assistant for technicians at Bobcat dealerships.

Knowledge Computing Lab, University of Minnesota - Twin Cities
Research Assistant
Researching spatial time-series forecasting for regional unemployment using graph-based deep learning.

University of Colorado Denver
Software Development Intern
Developed Poky plug-in application.

dotori
Software Engineer
Making AI-powered college admissions assistant

Republic of Korea Army
Network Technician
Serving as a network technician in the Republic of Korea Army.

Gallery Soma
Software Engineer Intern
Created a website for art gallery in Goyang, South Korea.
Projects
Mini-LangChain
Owner
Python, Gemini API, RAG, ReAct, ChromaDB

- Built a LangChain-like LLM application framework from scratch in Python, implementing core patterns including chain pipelines, RAG, ReAct agents, and hybrid memory systems.
- Designed provider-agnostic architecture using abstract interfaces, enabling seamless swapping of LLM providers (Gemini, OpenAI), vector databases (InMemory, ChromaDB, Pinecone), and embedding models without code changes.
- Implemented a hybrid memory system combining short-term buffer with long-term vector store retrieval, keeping token usage bounded while maintaining full conversational recall.
- Integrated Google Gemini API for real-time text generation and semantic embeddings, with ChromaDB for persistent local vector storage in a working RAG pipeline.
University Course Scheduling
Contributor
Python, Google Colab

- Built a course scheduling system that generates all feasible schedules under given constraints.
- Modeled the problem as a Constraint Satisfaction Problem (CSP) and applied efficient search techniques.
- Applied constraint propagation using MAC (Maintaining Arc Consistency) based on AC-3 to prune impractical branches and reduce search complexity by 40%.
Dotori College Essay Assistant (In Progress)
As a Founder & Software Engineer, leaded motivated group of 4 people to innovate education.
Next.js, Spring Boot, PostgreSQL

- Developed a full-stack AI-powered college admissions assistant using Next.js frontend and Spring Boot backend with PostgreSQL database.
- Implemented JWT authentication system with access/refresh tokens, Google OAuth integration, and secure file upload to Google Cloud Storage.
- Built AI-powered college recommendation system with personalized matching scores and resume-driven essay prompts using Redux state management.
- Created comprehensive application flow management with step-based navigation, shopping cart system, and dashboard progress tracking.
GPU Image Editor
Image Editor project using OpenGL(GPU Acceleration)
C++, GLSL, Object-oriented Programming

- Developed a GPU-accelerated image editor that allows draw and erase on images with customizable RGB colors.
- Implemented the copy constructor, assignment operator, and destructor for 7+ classes for memory management.
- Developed an OpenGL-based graphics application leveraging GPU s, implementing custom shaders and optimized texture handling for real-time rendering.
- Used OpenGL VAO, VBO, and EBO buffers to optimize GPU rendering speed by 90%.
Jehoon Portfolio
Jehoon's Portfolio webste by Next.js and Tailwind CSS
Next.js, Tailwind CSS

- Developed a portfolio website using Next.js and Tailwind CSS with modern UI/UX design principles.
- Implemented dynamic sliding animations for the Experience section using Intersection Observer API and CSS keyframes.
- Created modular component architecture with TypeScript interfaces for maintainable and scalable code structure.
- Integrated EmailJS for contact form functionality and deployed the website on Vercel with automatic GitHub integration.
Assembly-Level Bit Manipulation
Assembly-Level Bit Manipulation project
Assembly, C, MakeFile

- Rewrote faster and more compact versions of basic computational operations in x86-64 Assembly.
- Optimized memory usage by directly manage CPU registers and avoiding unnecessary memory operations.
- Implemented float operations without float instructions, ensuring accuracy and efficiency.
- Ensured correctness across 20+ edge cases through automated testing infrastructure like Makefile, and validators.
Chess Game
Terminal-based Java Project
Java

- Developed a terminal-based chess game using a 2D array to represent the board and handle piece movements.
- Developed rule-checking functions to validate piece movements (horizontal, vertical, diagonal).
- Encapsulated 6+ piece movement rules into dedicated classes using object-oriented design.
- Loaded each chess piece from a text-based code and placed it on the board accordingly.
Block Maze Game
Java-swing based Project
Java, Swing, OOP

- Developed a Java-Swing based block game using object-oriented programming principles.
- Parsed string grids to generate dynamic layouts and extract blocks using ArrayList, enabling scalable level setup.
- Implemented smooth block movement by detecting mouse drag direction and updating block position accordingly within grid constraints.
- Implemented interactive block selection by translating mouse input into grid coordinates to enable user-controlled block manipulation.
Skills
Programming Languages
Python, Java, JavaScript, TypeScript, C, C++, SQL, OCaml, HTML, CSS
Frameworks & Libraries
Fast MCP, Django, PyTorch, FastAPI, React, Spring Boot, Next.js(SSR), Express.js
Databases, Cloud & DevOps
Pinecone, Databricks, PostgreSQL, MySQL, MongoDB, GCP, AWS, Github Actions
