close
Skip to content
View wyattowalsh's full-sized avatar
:shipit:
Hey there GitHub folks! 👋
:shipit:
Hey there GitHub folks! 👋

Organizations

@FullMoonAI

Block or report wyattowalsh

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
wyattowalsh/README.md

Banner

w4w.dev LinkedIn Kaggle X.com

Featured Projects

Featured project card for agents: AI agent artifacts, configs, skills, tools, and more Featured project card for nbadb: Data Extraction and Processing Scripts to Produce the NBA Database on Kaggle Featured project card for proxywhirl: rotating proxy system Featured project card for mcp-crawl4ai: MCP Model Context Protocol server wrapping Crawl4AI library as functions using Python Featured project card for fl-mcp: Local-first MCP server scaffold for FL Studio with transaction-oriented tools and a Fumadocs docs portal Featured project card for listentropy: Privacy-first Spotify listening explorer for Extended Streaming History with local-first analytics and share cards Featured project card for personal-website: Files for my personal web app. Built using Vercel, Typescript, NextJS, tailwindcss, SCSS, shadcn-ui, yourls, rss, AWS. Currently on V6! 👨‍💻 Featured project card for mdxpad: macOS-first MDX editor with live preview, native file workflows, and AI-assisted writing tools Featured project card for ai-web-feeds: AI/ML web feeds Featured project card for iina-plugin-bookmarks: media bookmark manager plugin for the iina video player

Living Art

Each GIF is a cumulative daily timelapse: frame t is rendered from the GitHub state available through day t, so repositories, stars, releases, and contribution history accrete over time.

Ink Garden - botanical timelapse where each tree is a repository
Ink Garden - Each tree is a repository; blossoms grow with stars, species vary by language.

Topography - cartographic timelapse where terrain emerges with activity
Topography - Repos become survey anchors; stars raise peaks, activity thickens contours.

Genetic Landscape - evolutionary timelapse where repositories become adaptive peaks
Genetic Landscape - Repos define a fitness surface; populations evolve toward star-weighted peaks.

Physarum - slime-mold timelapse grown from repository nutrient nodes
Physarum - Repos act as nutrient nodes; agents grow an efficient transport network.

Lenia - continuous cellular automata timelapse seeded by repositories
Lenia - Repos seed organisms in a continuous cellular-automata field.

Ferrofluid - magnetic spike timelapse shaped by repository fields
Ferrofluid - Repos place magnetic dipoles; stars amplify spikes, languages tint the sheen.

## Tech Stack

AI/ML Data Engineering Full-Stack MCP Ecosystem Open Source

View full stack (200+ technologies)

Programming Languages

Python Structured Query Language (SQL) JavaScript TypeScript HTML5 CSS3 R Java Matlab Ruby C++ Go Sass MDX PowerShell

AI & LLMs

OpenAI LangChain LangGraph LlamaIndex Anthropic Hugging Face Weights & Biases spaCy

Data

Collection

Web Scraping Scrapy APIs ETL ELT

Storage

Neo4j SQLite MySQL PostgreSQL Redis DuckDB InfluxDB

Visualization

Matplotlib Plotly D3.js Tableau

Processing

Apache Spark Apache Airflow Multiprocessing Pandas NumPy Apache Arrow Apache Kafka Dask SQLAlchemy Kedro dagster

Modeling

scikit-learn PyCaret Keras Tensorflow PyTorch SciPy OpenCV OpenAI Gym Pydantic

Deployment

FastAPI Prefect

Cloud Technologies

Amazon AWS Google Cloud Microsoft Azure Supabase Terraform

CI/CD Platforms

GitHub Actions Travis CI

Version Control Platforms

GitHub GitLab DagsHub

Workflow Tools

Git Linux Shell Script Bash Zsh Jupyter Docker Kubernetes Pytest Python Hypothesis Visual Studio Code Sublime Text GNU Make uv pnpm CMake Pre-commit Ruff Prettier

Optimization Tools

AMPL IBM CPLEX Gurobi PuLP Metaheuristics Reinforcement Learning

Web Development

React Next.js Gatsby Tailwind CSS Material User Interface (MUI) Chakra UI GraphQL ESLint npm Yarn Jest Cypress Storybook Vercel Google Search Console Google Analytics Vite Vitest Playwright shadcn/ui Radix UI Three.js Electron Zod Framer Motion Puppeteer Flask Express

Miscellaneous

Jira Confluence Sphinx Docs Figma Canva Notion Asana Obsidian Mermaid.js Google Colab Replit Markdown LaTeX Overleaf Raspberry Pi Arduino Autodesk Boxy SVG Pylint autoflake Pylama Homebrew Prometheus Grafana Sentry OpenTelemetry Kaggle

Metrics

GitHub metrics: contributions, languages, topics, and community signals

Additional metrics: featured repositories, recently starred repositories, and stargazers

Supplemental metrics: coding habits and recent GitHub focus

Supplemental metrics: recent GitHub activity feed

Supplemental metrics: recently played tracks from Spotify

Word Clouds

Typographic word cloud of GitHub topics with every parsed topic term preserved

Typographic word cloud of GitHub languages with every parsed language term preserved

Topic and language clouds generated from the full parsed source lists; every term is preserved in a stable typographic layout sized by frequency.

WakaTime Stats

Profile Views

Lines of code

🐱 My Github Data

🏆 2,141 Contributions in the Year 2026

📦 10.2 MB Used in Github's Storage

💼 Opted to Hire

📜 174 Public Repositories

🔑 92 Private Repositories

I'm a Night 🦉

🌞 Morning    164 commits    ███░░░░░░░░░░░░░░░░░░░░░░   14.98% 
🌆 Daytime    263 commits    ██████░░░░░░░░░░░░░░░░░░░   24.02% 
🌃 Evening    397 commits    █████████░░░░░░░░░░░░░░░░   36.26% 
🌙 Night      271 commits    ██████░░░░░░░░░░░░░░░░░░░   24.75%

📅 I'm Most Productive on Sunday

Monday       103 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   9.41% 
Tuesday      110 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   10.05% 
Wednesday    173 commits    ████░░░░░░░░░░░░░░░░░░░░░   15.8% 
Thursday     134 commits    ███░░░░░░░░░░░░░░░░░░░░░░   12.24% 
Friday       111 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   10.14% 
Saturday     192 commits    ████░░░░░░░░░░░░░░░░░░░░░   17.53% 
Sunday       272 commits    ██████░░░░░░░░░░░░░░░░░░░   24.84%

📊 This Week I Spent My Time On

⌚︎ Time Zone: America/New_York

💬 Programming Languages: 
Other                    27 hrs 24 mins      ███████████░░░░░░░░░░░░░░   45.37% 
Python                   11 hrs 43 mins      ████░░░░░░░░░░░░░░░░░░░░░   19.4% 
TypeScript               9 hrs 35 mins       ████░░░░░░░░░░░░░░░░░░░░░   15.88% 
Markdown                 4 hrs 24 mins       █░░░░░░░░░░░░░░░░░░░░░░░░   7.29% 
JSON                     4 hrs 11 mins       █░░░░░░░░░░░░░░░░░░░░░░░░   6.94%

🔥 Editors: 
Chrome                   30 hrs 10 mins      ████████████░░░░░░░░░░░░░   49.97% 
OpenCode                 25 hrs 13 mins      ██████████░░░░░░░░░░░░░░░   41.76% 
Messages                 2 hrs 46 mins       █░░░░░░░░░░░░░░░░░░░░░░░░   4.6% 
VS Code                  38 mins             ░░░░░░░░░░░░░░░░░░░░░░░░░   1.05% 
Unknown Editor           28 mins             ░░░░░░░░░░░░░░░░░░░░░░░░░   0.8%

🐱‍💻 Projects: 
nbadb                    12 hrs 35 mins      █████░░░░░░░░░░░░░░░░░░░░   20.85% 
agents                   10 hrs 13 mins      ████░░░░░░░░░░░░░░░░░░░░░   16.94% 
ronin                    4 hrs 36 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   7.63% 
resume                   4 hrs 35 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   7.61% 
claude-code              4 hrs 5 mins        █░░░░░░░░░░░░░░░░░░░░░░░░   6.76%

💻 Operating System: 
Mac                      60 hrs 23 mins      █████████████████████████   100.0%

I Mostly Code in Python

Python                   16 repos            ██████████░░░░░░░░░░░░░░░   41.03% 
TypeScript               14 repos            █████████░░░░░░░░░░░░░░░░   35.9% 
HTML                     3 repos             ██░░░░░░░░░░░░░░░░░░░░░░░   7.69% 
Shell                    2 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   5.13% 
C++                      1 repo              ░░░░░░░░░░░░░░░░░░░░░░░░░   2.56%

Last Updated on 04/05/2026

Latest Blog Posts

Personal Website Agents ProxyWhirl Implementing Pathwise Coordinate Descent For The Lasso and The Elastic Net In Python Using NumPy Using Ridge Regression to Overcome Drawbacks of Ordinary Least Squares (OLS)

📡 Auto-updated from RSS feed

Octocat coding animation left vCard QR Code Octocat coding animation right


Profile Views Profile Updater

Popular repositories Loading

  1. data-science-notes data-science-notes Public

    Open-source project hosted at https://makeuseofdata.com to crowdsource a robust collection of notes related to data science (math, visualization, modeling, etc)

    JavaScript 128 67

  2. nbadb nbadb Public

    Data Extraction (from https://stats.nba.com) and Processing Scripts to Produce the NBA Database on Kaggle (https://kaggle.com/wyattowalsh/basketball)

    Python 62 14

  3. sports-analytics sports-analytics Public

    Data collection, processing, visualization, modeling, and ideation in the space of sports analytics

    Jupyter Notebook 36 9

  4. NBA-attendance-prediction NBA-attendance-prediction Public

    Attendance prediction tool for NBA games using machine learning. Full pipeline implemented in Python from data ingestion to prediction. Attained mean absolute error of around 800 people (about 5% c…

    Jupyter Notebook 14 4

  5. regularized-linear-regression-deep-dive regularized-linear-regression-deep-dive Public

    Explanations and Python implementations of Ordinary Least Squares regression, Ridge regression, Lasso regression (solved via Coordinate Descent), and Elastic Net regression (also solved via Coordin…

    Jupyter Notebook 13 1

  6. wyattowalsh wyattowalsh Public

    This repository contains the necessary files for my profile's README. This includes multiple GitHub Actions as well as dynamic content.

    Python 12 9