Developer portfolio

Projects & demos

A collection of open-source tools spanning streaming, audio, networking, and accessibility โ€” with live demos where they make sense.

All projects

6 public repositories

JavaScript Live demo

GameDudeSynth

Browser-based synth and MIDI export engine with retro netstalgia visuals and a live WAV player demo.

  • audio
  • web
TypeScript Live demo

extreme-checkers

3D photorealistic checkers with custom rules, bomb hazards, online multiplayer, and AI โ€” built with boardgame.io and React Three Fiber.

  • game
  • 3d
  • web
Python

IPTV-DVR

Lightweight utility to record live streams from M3U playlists or direct URLs using FFmpeg stream copy. Schedule recurring recordings with Windows Task Scheduler.

  • iptv
  • ffmpeg
  • automation
Python

masscan-windows

Scan the open internet in under five minutes for chosen ports. Export results to JSON, SQLite, and other formats.

  • networking
  • security
  • scanning
HTML

FreeSpeech

Free, functional system-wide text-to-speech reader powered by Microsoft Edge's neural voice engine. Python UI for Windows with a portable core.

  • accessibility
  • tts
  • windows

About this site

This page is generated with Jekyll and hosted on GitHub Pages at jmat50.github.io. Project metadata lives in _data/projects.yml โ€” add a new entry there when you publish another repo.