👋 I’m Diego Tyner, and I build tools ranging from scrapers and downloaders to full-stack apps and ML/NLP systems. For a more detailed rundown of my projects, see my extended project notes.
Languages: Python, JavaScript, TypeScript, HTML, CSS, Kotlin, Java, R, C++, C, C#
Frameworks/Libraries: Next.js, React, Tailwind, FastAPI, Transformers, Pandas, NumPy, TensorFlow, PyTorch, scikit-learn
Databases: PostgreSQL, Supabase, MongoDB
Tools & DevOps: Docker, Git, Linux, Pytest, Selenium
-
Real Finder
Jazz Real Book song search using OCR + fuzzy matching. Not my most technical project, but my favorite. Let's talk jazz!
Demo · Code -
YT Playlist Website
Save & organize YouTube playlists with Next.js + Supabase.
Demo · Code -
News Dashboard
Full-stack project: Next.js frontend + dockerized FastAPI backend + pgvector DB. Features include scraping, bias detection, summarization, RAG.
Demo · Code -
NeuroCrime Project
Cognitive neuroscience project combining EEG (OpenBCI) with PsychoPy-based experiments. Includes custom stimulus presentation, event alignment, and analysis pipeline (filtering, ICA, segmentation, evoked responses).
Poster · Code
Click to expand
- Canvas Resource Semantic Search - scrape + embed + search course files. Code
- Deep Learning Repo - MLP, CNN, RNN, GNN models. Code
- Hudl Downloader - Python tool to save streamed Hudl data. Code
- Libby Downloader - Chrome extension for downloading Libby audiobooks. Code
- OCR Text Extractor - Web wrapper for OCR.space API. Code
- Obsidian Vault Deployment - forked Quartz for publishing notes. Code
- NBA Playoffs Search Website - tool for finding YT games. Code

