Skip to content
View diegotyner's full-sized avatar

Organizations

@Neurotech-Davis @Lingotech-Davis

Block or report diegotyner

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
diegotyner/README.md

Hey there!

👋 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.


⚙️ Tech Stack

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


🚀 Featured Projects

  • 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


📂 Other Projects

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

Pinned Loading

  1. YT-Playlist-Website YT-Playlist-Website Public

    YT-Playlist-Website is a platform for saving, sharing, and browsing YouTube playlists. Built with Next.js, React, and Supabase, PostgreSQL.

    TypeScript

  2. Vault-Deployment Vault-Deployment Public

    The closest I have to a portfolio website. A Quartz deployment of my Obsidian Vault.

    TypeScript

  3. Lingotech-Davis/NewsDash Lingotech-Davis/NewsDash Public

    A streamlined dashboard for analytically exploring news content through bias detection, snippet finding, retrieval-augmented generation (RAG), and news summarization.

    Jupyter Notebook 3

  4. Real-Finder Real-Finder Public

    A personal utility for quickly indexing and searching the Jazz Real Book

    Jupyter Notebook

  5. CanvasResourceSemanticSearch CanvasResourceSemanticSearch Public

    An end-to-end data pipeline that scrapes Canvas files and lecture transcripts, processes them, and enables semantic search using sentence embeddings

    Jupyter Notebook 2

  6. Hudl_Downloader Hudl_Downloader Public

    A downloader that I made for downloading some team1sport videos.

    Python 1 1