Current Project
Samsung Health × Insurance AI
Transforming life insurance from a static contract into an active health partnership. Built under Samsung Lifenology Lab's entrepreneurial program with direct funding and mentorship. The system continuously ingests Samsung Health wearable signals and orchestrates a multi-agent AI pipeline to score longitudinal risk, surface personalized health interventions, and dynamically align coverage with real health trajectories — incentivizing better habits through premium reductions.
- Multi-agent AI pipeline using LangGraph to orchestrate health risk assessment, intervention recommendation, and coverage optimization workflows.
- Real-time ingestion of Samsung Health wearable data (activity, sleep, heart rate) with anomaly detection and trend analysis.
- Dynamic premium adjustment engine that aligns insurance terms with longitudinal health behaviors, creating economic incentives for wellness.
- Full-stack deployment: FastAPI backend for ML/AI orchestration and Next.js frontend for member dashboard and health insights.
Student-Led Funded Initiative
Completed Projects
Sparse Attention CUDA Kernel
- Wrote a sparse attention kernel in CUDA with Longformer style masking (local window + global stride tokens); tiles with no active pairs are skipped entirely, bringing complexity from $O(n^2)$ down to $O(n \cdot w)$.
- Initial version stored a full score array per thread scaled with sequence length which spilled to global memory at longer sequences; rewrote with Flash Attention style online softmax, dropping per-thread memory to $O(1)$ and achieving $1.4$--$1.8\times$ speedup.
- Wrapped kernels as a PyTorch extension via pybind11 and benchmarked against PyTorch dense attention on a T4 GPU across sequence lengths $64$ to $512$.
over v1
complexity
memory
Volatility Inference with SDEs & Data Assimilation
Estimated cryptocurrency rolling volatility using a mean-reverting stochastic differential equation with online Bayesian filtering. Results were benchmarked against GARCH(1,1) and GARCH(2,2) models under a strict out-of-sample evaluation setup.
with Data Assimilation
2) Estimate the state online using Kalman and Particle Filter updates.
3) Benchmark final estimates against standard GARCH baselines.
Yut AI - Korean Traditional Board Game AI
Developed strategy bots for Yut, a traditional Korean board game competition. Tested minimax tree search and heuristic-based strategies. Final approach used heuristic evaluation with Bayesian optimization (Gaussian Process + UCB) for weight tuning. Consistently outperforms baseline strategy with 54-56% win rate.
rate
weights tuned
AI-powered File Organizer
- Developed an automated file organization system using AI-driven content-based classification, improving file management efficiency by 40%.
- Calculated document similarity using two approaches: TF-IDF vectorization with cosine similarity, and semantic embeddings from spaCy’s en_core_web_md model.
- Integrated real-time file monitoring with Watchdog to automatically organize files into user-defined folders, reducing manual sorting time by 60%.
efficiency gain
time saved
Statistical Decision Making
- Implemented Bayesian inference methods (MLE, MAP, posterior mean) for robust parameter estimation in probabilistic models.
- Optimized inventory with the Newsvendor Problem, reducing losses by 49.08% vs heuristic methods.
- Developed and deployed multiple classification models, including KNN, Logistic Regression, and Single feature models, to predict healthcare readmissions, achieving AUCs of 0.68, 0.80, and 0.78, respectively.
- Achieved up to 7.8% cost savings through predictive model optimization, improving decision-making in healthcare resource allocation.
reduction
readmission
Real-time Sarcasm Detector
Built a BERT-based sarcasm classifier with Hugging Face and TweetEval for real-time inference, demonstrating advanced natural language processing capabilities.
View on GitHub