Skip to content
View CoolDotty's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Vancouver, Canada
  • 23:50 (UTC -07:00)

Organizations

@bigTEAM-gg

Block or report CoolDotty

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

Dot Phillips / CoolDotty

Portfolio itch.io Game Sewer bigTEAM

I build web apps, Godot tools, games, automation systems, and self-hosted utilities.

I'm strongest where product, UX, infrastructure, and creative technology overlap: turning messy goals into usable software, shipping the first real version, then tightening the system once people use it.

I'm the co-director of bigTEAM, organize Game Sewer, and tend to ship things that are playable, useful, or a little strange.

Current Focus

  • Building practical automation around n8n, QuickBooks Desktop, PDFs, spreadsheets, and agentic testing loops.
  • Maintaining Godot tools and AI-assistant integrations for creative coding workflows.
  • Shipping web apps, self-hosted utilities, and local-first experiments.
  • Building small games and game-jam experiments in Godot.
  • Organizing Vancouver indie game community projects through Game Sewer.

Featured Work

Project What it is Stack
x3c.ca Personal portfolio with live server stats, WebSockets, and realtime visual/system experiments. Astro, React, WebSockets
Shader-Stacker GPU-accelerated sprite stacking for Godot, also listed in the Godot Asset Library. Godot, GDScript
Godot MCP Pure Godot addon that exposes editor/runtime tools to AI assistants over MCP. Godot, GDScript, MCP
Friends vs Friends Deck Builder Browser deck builder for the card-based arena shooter Friends vs Friends. React, JavaScript
n8n QuickBooks Web Connector Community node for connecting QuickBooks Desktop Web Connector workflows to n8n. TypeScript, n8n
n8n XLSX to PDF Converts spreadsheet binary attachments to PDFs through LibreOffice inside n8n. TypeScript, LibreOffice
Date or Mate A chess dating sim made for Global Game Jam 2026. Godot, HTML5
GameSewer.com Vancouver indie game showcase and community site I organize. Astro

Work Context

  • Built a full n8n/QuickBooks Desktop integration for Bonchaz Bakery, including a custom QBWC plugin, mixed-format order parsing, vision-assisted extraction, catalog matching, and a daily review email.
  • Built product features for vvd, a modern storytelling and worldbuilding toolkit, using Next.js, Supabase, Claude Code, and MCP-heavy cloud development workflows.
  • Led frontend and design-system work for TGS/Pepper.gg after starting as a full-stack developer on a small TypeScript, GraphQL, PostgreSQL, AWS, React, and Storybook team.
  • Worked on Insights.gg product UI and early OpenCV esports gameplay-analysis demos for VOD review, timestamped feedback, annotations, and kill-feed/stat experiments.

Playable Things

Game Hook
Mermakin' It Mermaid cooking for a hungry, grumpy Fish God.
Date or Mate Win at chess while figuring out who you actually want to date.
Pop Her Bubble! Transpunk mosh cats, loneliness, drugs, grooming, and puns.
MEATBOAT We expect your arrival.
The Wreckening Your AI has gone haywire, but the safety guards still matter.
Organic Growth A social media campaign for suspicious botanicals.
Can We Keep It? Find Tetris-shaped pets and hide them from Mom.

Tools And Utilities

Project Use
Shader-Stacker Sprite-stacking toolkit for Godot.
Godot MCP Pure Godot addon for MCP-powered editor/runtime automation.
n8n QuickBooks Web Connector QuickBooks Desktop Web Connector integration for n8n.
n8n XLSX to PDF Spreadsheet-to-PDF conversion node for n8n using LibreOffice headless.
Voice Garden WASM/browser-focused fork of a voice training UI.
FollowParent Godot node that tweens inherited transforms.
NeverWake Stops Windows laptops from waking themselves unexpectedly.
tor-without-tor Privacy-concerned browser configuration without Tor latency.
resume-thing JSON Resume to PDF builder.
tiny-stats Lightweight server stats over websockets.

Community

  • Co-director of bigTEAM, a group of friends-of-friends making videogames.
  • Organizer of Game Sewer, a Vancouver indie game showcase.
  • Regular game-jam collaborator, including Global Game Jam, Major Jam, and themed itch.io jams.

Tech I Reach For

Godot Engine GDScript TypeScript JavaScript Astro React Next.js n8n PostgreSQL Supabase PowerShell

Elsewhere

Popular repositories Loading

  1. Shader-Stacker Shader-Stacker Public

    The GPU accelerated version of Sprite Stacking. A top-down 2.5D trick for the Godot Engine.

    GDScript 70 9

  2. NeverWake NeverWake Public

    Stop windows from randomly waking up your laptop

    Batchfile 13

  3. tor-without-tor tor-without-tor Public

    Privacy-concerned web browsing from those who care the most. Without high-latency.

    HTML 8

  4. FollowParent FollowParent Public

    Node that tweens inherited transform (position, rotation, etc) for children to inherit

    GDScript 6

  5. FriendsVsFriends.help FriendsVsFriends.help Public

    Deck builder for Friends vs Friends

    JavaScript 4 3

  6. AsepriteSpriteStackEd AsepriteSpriteStackEd Public

    Forked from DarkDes/AsepriteSpriteStackEd

    A script to preview sprites in spritestack technique.

    Lua 4