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

Featured Projects

agents nbadb proxywhirl
mcp-crawl4ai fl-mcp listentropy
personal-website mdxpad ai-web-feeds
iina-plugin-bookmarks

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; slime-mold agents grow an efficient transport network.
Lenia β€” continuous cellular automata timelapse where each repository seeds a digital organism
Lenia β€” repos seed organisms in a continuous cellular-automata field; activity drives growth.
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, coding habits, and topics Additional metrics: featured repos, music, activity, and stargazers

Word Clouds

Animated word cloud of topics, each frame placed by a different metaheuristic algorithm Animated word cloud of languages, each frame placed by a different metaheuristic algorithm

Animated word clouds of my GitHub topics and languages β€” each frame is a different algorithmic layout, cycling through 25 metaheuristic placement strategies. Word size reflects frequency; color drifts via OKLCH hue shifts between frames.

WakaTime Stats

Code Time

Lines of code

🐱 My GitHub Data

πŸ“¦ 4.9 MB Used in GitHub's Storage

πŸ’Ό Opted to Hire

πŸ“œ 94 Public Repositories

πŸ”‘ 73 Private Repositories

I'm a Night πŸ¦‰

🌞 Morning                611 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.30 %
πŸŒ† Daytime                970 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.94 %
πŸŒƒ Evening                2214 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   40.95 %
πŸŒ™ Night                  1611 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   29.80 %

πŸ“… I'm Most Productive on Tuesday

Monday                   515 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.53 %
Tuesday                  1303 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   24.10 %
Wednesday                744 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.76 %
Thursday                 897 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.59 %
Friday                   585 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.82 %
Saturday                 440 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.14 %
Sunday                   922 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.06 %

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages:
Other                    20 hrs 52 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   57.73 %
JSON                     7 hrs 9 mins        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   19.81 %
sh                       2 hrs 21 mins       β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.51 %
TypeScript               2 hrs 16 mins       β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.30 %
Git Config               1 hr 6 mins         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.07 %

πŸ’» Operating System:
Mac                      36 hrs 10 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   100.00 %

I Mostly Code in Jupyter Notebook

Python                   11 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   20.37 %
TypeScript               11 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   20.37 %
Handlebars               1 repo              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.85 %
Rust                     1 repo              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.85 %
MDX                      1 repo              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.85 %

Timeline

Lines of Code chart

Last Updated on 27/04/2025 18:43:21 UTC

Latest Blog Posts

πŸ“‘ Auto-updated from RSS feed

vCard QR Code
Scan for contact info


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 126 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 58 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