03 / PROJECTS

Projects I’ve built.

A selection of internship, research, hackathon, and course projects across AI, full-stack development, and systems engineering.

MODELS, AGENTS & EVALUATION

AI & Machine Learning

Applied AI work spanning model training, retrieval, and agent evaluation.

AI ENGINEERING / IBM BOBATHON

Making complex agent systems easier to inspect: recursive evaluation, system health scores, and actionable findings for watsonx Orchestrate.

  • Python
  • FastAPI
  • React
  • watsonx.ai
View project

MACHINE LEARNING / EECS 445

Dog image-classification coursework exploring convolutional and attention-based models through explicit PyTorch architectures and training loops.

  • Python
  • PyTorch
  • CNN
  • Vision Transformer
View project

AI ENGINEERING / MDP

A retrieval-based assistant connecting current project questions to relevant historical lessons, risks, and supporting evidence.

  • Copilot Studio
  • Dataverse
  • SharePoint
  • RAG
View project

MACHINE LEARNING / EECS 445

A supervised-learning workflow that turns ICU observations into mortality risk scores, then compares linear and kernel models with AUROC-focused evaluation.

  • Python
  • scikit-learn
  • NumPy
  • pandas
  • Logistic Regression
  • Kernel Ridge
View project

SERVICES, DATA & INTERFACES

Python & Full-Stack

Backend systems and web applications built around data, APIs, and user workflows.

DISTRIBUTED SYSTEMS / INFORMATION RETRIEVAL

A service-oriented search platform that indexes a Wikipedia crawl and combines ranked results from distributed index services.

  • Python
  • MapReduce
  • Flask
  • PageRank
  • SQLite
View project

SYSTEMS / CONCURRENT PROCESSING

A Manager/Worker framework for scheduling distributed jobs, monitoring worker health, and recovering interrupted tasks.

  • Python
  • TCP / UDP
  • Multithreading
  • Linux
View project

FULL-STACK / EECS 485

A photo-sharing application connecting a React feed to authenticated Flask APIs, relational data, and asynchronous social interactions.

  • React
  • Flask
  • SQLite
  • REST APIs
  • Webpack
View project

PERFORMANCE, HARDWARE & ARCHITECTURE

C++ & Systems

Low-level projects that explore control, performance, and system behavior.

COMPUTER ARCHITECTURE / EECS 370

C implementations that model pipelined LC-2K execution and configurable cache behavior, from data hazards to dirty-block eviction.

  • C
  • LC-2K
  • Pipelining
  • Set-associative caches
View project

ALGORITHMS / EECS 281

A C++ order-matching simulator using priority queues to manage price-and-arrival ordering, partial fills, and running trade statistics.

  • C++
  • STL
  • Priority queues
  • Heaps
View project

Public source is linked where available. Internal project materials remain private; unverified source and demo links are marked pending.