← Enter the world No tutorial required.

Matt Mascolo

Full-Stack Web Developer · Custom Software & AI Tooling

Web developer based in Chattanooga, Tennessee. Programming since 2014, when a fun iPhone game built for friends sparked the whole career. Since then: roughly 100 websites built directly and around 300 more managed — from local charities to major utility companies. Today he runs an independent practice building custom learning management systems, CRMs, games, and hyper-custom AI tooling and agents, while managing fleets of client websites and servers.

Work History

Independent Software Consultant · Self-employed

2024 — Present

Builds custom learning management systems, CRMs, custom business software, games, and hyper-custom AI tooling and agents for clients, alongside managing a large portfolio of client websites and servers.

Co-Founder & Chief Technology Officer · Learn Arena

2020 — 2024

Co-founded a competitive eLearning platform offering courses in programming, data science, philosophy, and more, with a competitive edge that let learners earn returns on their course investments. Owned the platform's technology end to end until the venture wound down in 2024.

Web Developer · Younger Associates

2016 — 2021

Built and managed hundreds of client websites across industries, spanning development, hosting, maintenance, and digital marketing work.

Download CV

Featured Projects

Element Defense

Cooperative multiplayer tower defense. Four element classes with unique towers and passives, 20 waves of robot enemies, and a shared economy. Fully server-authoritative simulation over Socket.IO with client-side snapshot interpolation; 80+ Vitest unit/integration tests plus Playwright E2E suites that play the actual game in a real browser.

Phaser 3TypeScriptSocket.IOExpresspnpm + TurborepoPlaywright

Calcryx In development

Play the early build

Browser PvE autobattler with D&D-inspired dice combat: d20 to-hit rolls against armor, weapon damage versus damage reduction. Party battles up to 2v2 with speed-based turn order and front/back positioning, plus gear drafting between encounters.

Phaser 3TypeScriptViteVitest

Cookie Consent SaaS

A white-label cookie consent manager run as a small SaaS: a drop-in script that renders the banner, records each visitor's choice, and holds non-essential scripts back until consent is given. Deployed on production client sites, configured per site.

JavaScriptSaaS

Drain The Swamp Contribution

Play at squii.me

A satirical narrative incremental game built in Godot by a close friend — Matt pitched in on the project. You are the sole field employee of a $200M government swamp-draining program with a $500 field budget: five escalating pools, milestone newspaper front pages skewering the political response, and unlockable caves, running in the browser via Godot's HTML5 export.

GodotGDScriptHTML5 export

TaxHawk

Local-first Schedule C tax workbench. Imports bank and PayPal CSVs, categorizes transactions via rules, an optional Gemini AI sweep, and a swipe-to-review queue. All money handled as integer cents; PayPal modeled as a payment processor to prevent double-counted income. Mileage, home office, and 1099 reconciliation, with CSV, Markdown, and TXF exports. Everything stays on the user's machine.

Next.jsTypeScriptSQLiteGemini API

openclaw-tui

GitHub

Live terminal dashboard for monitoring AI agent sessions. Nested agent tree with status, models, and token counts; transcript viewer showing each session's task, live message stream, and final report. Polls the gateway every 2 seconds and incrementally tails JSONL transcripts; 124 tests.

Python 3.12Textualhttpxpytest

wcag-scan

GitHub

Automated WCAG 2.1 AA accessibility auditing CLI. Crawls sites via sitemap and polite link spidering, scans every page with axe-core in headless Chromium, classifies issues as template/component/page-level, grades compliance A–F, maps applicable law by entity type (ADA, Section 508, DOJ Title II deadlines), and estimates remediation hours and cost.

Node.jsTypeScriptaxe-corePlaywright

More Projects

Client Work

Selected client engagements: a statewide Tennessee treatment-provider map built for a university health science center; custom learning management systems and CRMs; analytics dashboards for Moodle learning platforms tracking course completions and learner progress; and ongoing hosting and operations for other businesses' production platforms and hundreds of client websites.

Contact

mattmascolo@gmail.com is the fastest route. Or find me on LinkedIn.