Jinseop Song

About Me

Hi! I'm Jinseop (or David) Song, a high school senior (class of 2026).

I study time series domain, Agentic AI, and Astrophysics.
My focus is on token permutation methods (mostly attention variants) in time series forecasthing models and reinforcement learning-based method (full finetuning for Tool) to increase tool accessability of LLMs.

My dream is to create a model that predicts the world. Whether that's predicting "Who's winner of 2024 election in Korea" or "The price of Big-mac in 2030".. Yes.. The world. The universe on macroscopic scale has patterns (so-called history), and on microscopic scale, there are randomness (so-called entropy).
I believe a good combination of time series forecasting model + Physics + Multi-Agent LLM can acheive this in near future.

My Journey

I began programming in 2016, back in third grade, using Sketch (block coding). Two years later, I started learning Python but soon realized it was too difficult for me. (I was also stuck at learning programming as my English wasn't good, and Python was all English...)

By 7th grade, I had become a full-stack developer and have been one for over five years now. I primarily use Flutter (with BloC or Riverpod) for app development and rely on Supabase, Firebase, and GCP for backend services.

Over the years, I've built some private apps like a personal MacBook version of YouTube Music (using yt-dlp + Flutter) and my school (jeju) 's internal chat app (Firebase) to my recent project, Mealzy. I've also worked as a frontend developer at startups to learn how to collaborate with designers and backend developers.

In 8th grade, I tried Python again, and one year later I started to learn AI, motivated by ChatGPT outbreak. Then I found myself in time series forecasting, and I've been reading papers and on open source communities to understand why/how people love AI.

You can find my CV here.

Projects

Things I've built that actually work (mostly). Check out more stuff on GitHub.

AI Financial News Analyzer

View Repo →

Uses FinBERT to scrape financial news and tells you if a stock is worth buying. Basically reads the news so you don't have to.

AI Girlfriend App

View Repo →

"No girlfriend? I got you." Made this Flutter app as a joke but it actually works. AI companion that won't judge your life choices.

YOLO to TFLite Converter

View Repo →

Converts YOLO models to TFLite for Limelight vision systems. Made this when I needed it for a robotics project.

Easy Layers

View Repo →

PyTorch layers that are actually fast. No fancy tricks, just better implementations.

Re-Beethoven

View Repo →

Tried to make AI compose like Beethoven. Spoiler: it doesn't sound like Beethoven, but the attempt was fun.

K-pop Fansign Cost Predictor

View Repo →

Want to meet K-pop idols but broke? This tells you exactly how broke you'll be. Scrapes 한터차트 sales data to predict fansign costs.

Research

The more academic stuff I've worked on. Some succeeded, some didn't. That's research for you.

minLSTM Implementation

View Repo →

Implemented minLSTM from "Were RNNs All We Needed?" paper. Turns out they might be all we needed after all.

Watermarked TTS Research

View Repo →

TTS with audio watermarking. Basically adds invisible signatures to generated speech so you can tell who made it.

RL-based AutoDrive

View Repo →

RL car that learns to drive in Godot. It crashes a lot but that's how it learns. Sometimes it actually stays on the road.

LD50 Molecular Prediction

View Repo →

Predicts how toxic molecules are using graph neural networks. Useful for not accidentally poisoning people.

Mixture of Neuron Expert

View Repo →

Built MoNE from scratch after reading the paper. It's like mixture of experts but for individual neurons.

Asteroid Detection Model

View Repo →

Computer vision model that spots asteroids in space photos. For when you need to know if something's about to hit Earth.

Attention-based EEG Analysis

View Repo →

Tried to analyze EEG data with attention mechanisms. "No model can analyze the data, implying something went wrong" - at least I'm honest.