Projects

LaySciSearch

LaySciSearch fine-tunes embedding models so plain-language queries can retrieve scientific jargon, titles, and abstracts. End-to-end pipeline: LLM-generated training data, two-stage contrastive fine-tuning (SciBERT + Qwen), and retrieval evaluation on SciRepEval.

vLLMunslothSentenceTransformersHuggingFaceQLoRAQwen3BERTSciBERTContrastive LearningDatasetsEmbeddingsSciRepEval
LLM LoRA Chapterization

Podcast chapterization with LoRA-fine-tuned Qwen3-4B-Instruct: transcripts → hierarchical table of contents. End-to-end pipeline with Whisper ASR, ToC-LLM distillation, two-stage duration-specific fine-tuning, and WindowDiff/ROUGE-L/SBERT evaluation on YTSEG.

PyTorchHuggingFaceLoRAQwen3ChapterizationDatasetsDistillationWhisper AiYTSeg
Diffusion Weather Downscaling

We adapt a CompVis latent diffusion model for 4× ERA5 weather downscaling, fine-tuning VQVAE + LoRA UNet on multichannel WeatherBench zarr data. A custom power spectral density (PSD) loss and alternative latent initialization improve fine-scale reconstruction over standard MSE training.

PyTorchHuggingFaceLoRAU-NetVQVAEDDIMLatent DiffusionPSD LossXarrayZarr
Political Sentiment Analysis Classification

Sentiment analysis and machine learning classification of politicians from different parties on social media to determine if their vocabularies differ.

PythonNLTKNumpyPandasScikit LearnScipy Stats
AdamPodoxin.github.io

My online portfolio. Integrates the GitHub API to pull in tagged projects from my profile.

HTMLCSSTypeScriptSvelteKitGitHub APIGitHub Pages
Assignment Tracker

Assignment tracker for university courses.

HTMLCSSTypeScriptNext.jsVercelNeon
Spotify Playlist Stats

Web app for checking your Spotify playlist statistics. (note that this is using development mode for the Spotify API, so I will need to add you to the list of users if you want to see your playlist stats)

HTMLCSSTypeScriptNext.jsVercelSpotify
Carpool

Help reduce emissions by setting up carpool rides in your local community! nwHacks 2024

HTMLCSSTypeScriptVercelAuth0Vite
Fall Hacks 2023

Hosta - an AirBnB for refugees. Fall Hacks 2023.

HTMLCSSTypeScriptReactFirebaseVite
Discord Command Manager

A Discord bot command manager.

JavaScriptDiscord.js
FASC

Find A Stronger Computer: compile code on a stronger computer than yours to save time. Fall Hacks 2022.

HTMLCSSJavaScriptNode.jsFirebaseElectron
Morphology Etymology Analyzer

An API that analyzes the morphemes of an English word and the etyomology of the morphemes.

PythonFastAPIUvicornFly.io
Night Mare

A horror-stealth game of saving your family.

UnityBlenderPhotoshopPremiere ProAudacityC#
Podoxin Four Website

Official website of the Podoxin Four band (https://podoxinfour.com).

HTMLCSSTypeScriptReactNext.jsVercelSupabase
SFront

Simple frontend library ceneted around using JSX-style documents with DOM manipulation. Precursor to Web Components.

JavaScript

Skills

Languages
PythonJavaScript/TypeScriptJavaC#CC++RustGoDartRubyRHTMLCSS
Machine Learning
PyTorchHugging FaceSentenceTransformersTransformersDiffusersDatasetsvLLMunslothOpenRouterScikit-learnspaCyNLTKcoreferee
Data Science
pandasNumPyMatplotlibseabornSciPyJupyter NotebooksDatabricksBeautifulSoupSelenium
Backend & APIs
Node.jsExpress.NETFlaskFastAPI
Databases
SQLPostgreSQLMySQLMongoDBNeonPlanetScaleSupabase
AWS
EC2ECSFargateLambdaS3SQSSNSDynamoDBAuroraAPI GatewayCloudWatch
Web Development
ReactNext.jsSvelteSvelteKitVue.jsViteVercelFirebasejQuery
DevOps
TerraformDockerLinuxFly.io
Dev Tools
Claude CodeCodexCursorGitHubGitLab
Mobile Development
FlutterReact NativeAndroid Studio
Game Dev & Media
UnityGodotBlenderPhotoshopPremiere ProAfter EffectsAudacity
Productivity & Academic
MATLABLaTeXPraatWordPowerPointExcel