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 — PresentBuilds 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 — 2024Co-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 — 2021Built and managed hundreds of client websites across industries, spanning development, hosting, maintenance, and digital marketing work.
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.
Calcryx In development
Play the early buildBrowser 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.
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.
Drain The Swamp Contribution
Play at squii.meA 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.
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.
openclaw-tui
GitHubLive 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.
wcag-scan
GitHubAutomated 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.
More Projects
- Learn Arena — competitive eLearning platform (co-founder/CTO, 2020–2024)
- Spotify to MP3 — CLI that downloads ISRC-verified audio for any Spotify URL with full metadata, organized for Plex/Jellyfin
- Pingwatch — self-hosted uptime monitor with Discord alerts, SSL expiry warnings, and tiered SQLite history
- NetWatch — home network security dashboard with ARP/ping/port scanning and a device audit panel
- Game Sprite Creator — web app generating game sprite art with the Gemini API
- Water Material by Address — utility-sector web app for looking up water service line material by street address
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.