Making technology make sense, ask me about anything!
usage.mp4TypeScript, Twitch, YouTube, JavaScript, HTML, CSS, EJS, MongoDB, JSON, NoSQL, CSV, React, Express, Docker, Chrome, Firefox, Greasemonkey, Web Extension, Webpack, Babel, GitHub Actions, ESLint, Prettier, NPM, Nodemon, Mongoose, Tailwind CSS, GraphQL, and REST - Website & companion Userscript/Extension giving users the ability to create, read, update, and delete their own markers for Twitch & YouTube live streams and Videos, additionally to share their marker collections with other users |
JavaScript, Heroku, HTML, CSS, EJS, MongoDB, JSON, Express, CLI, GitHub Actions, Mocha, NPM, Playwright, Puppeteer, Nodemon, and REST - Return when things were said in your favorite media! |
both.mp4Chart.js, Twitch, JavaScript, HTML, CSS, and JSON - Generator of Pie & Line charts showcasing the responses of a Twitch chat to impromptu polls |
flappy.bird.mp4Kaboom.js, Repl.it, JavaScript, HTML, CSS, JSON, and NPM - Flappy Bird with randomized assets, high-score tracking, ghosts, and savable replays |
TypeScript, GitHub, JavaScript, HTML, CSS, Shell, EJS, JSON, SVG, GitHub Actions, and NPM - incrementally Static Regenerating clone of the Tech Crunch Homepage |
name.mp4Python, YAML, TOML, CLI, PyTest, coverage.py, MyPy, and Poetry - A tool to sync files from a device running QuestDrive to a local directory. |
| Marketing Firm Website 🗗 | Khan Academy Clone 🗗 | Novemator 🗗 | Dominoel Website 🗗 | Ayesha Hair Salon Website 🗗 | Level Ground Clone 🗗 | Python Cross-Platform Hangman 🗗 | Rail Snake 🗗 | Restaurant Website 🗗 | Creator Collaboration Website 🗗 | Video SubImage Search 🗗 | Infinite Driver 🗗 | Bible Trivia 🗗 | Bookmarks Backup WebExtension 🗗 | Camp Kid Tracker 🗗 | NETGEAR WGR614v9 Network Monitor 🗗 | Brython Hangman 🗗 | Multiplayer Trivia 🗗 | Tkinter Password Generator 🗗 | Vonage Chroma-Key Video 🗗 | Ultimate Random Animal Generator 🗗 | Dynabook Driver Downloader 🗗 | Daily Coding Problems 🗗 | Codewars Scripts 🗗 | Twitch VOD Chat Downloader 🗗 | Hata Discord 🗗 | Repl.it Code Challenges 🗗 | Minesweeper CLI 🗗 | MagicJack Call-Forwarding Toggler 🗗 | Convex Hull Overlay 🗗 | PyBuddies Discord 🗗 | Reddit TellsYouAJoke Bot 🗗 | Synced-Task Manager 🗗 | Calculator Chaos 🗗 | Reddit Participation Flair Bot 🗗 | JavaScript Calculator 🗗 | Advent of Code 🗗 | Number Memory 🗗 | Discord Minecraft Server Count Updator 🗗 | Reddit CircleCI Orb 🗗 | Reddit GoogleAlert RSS 🗗 | Reddit PokemonGiveaway Flairer 🗗 | Socket Size Grapher 🗗 | Reddit Soccer Standings Sync 🗗 | Dropbox CircleCI Orb 🗗 | Reddit RottenTomatoes 🗗 | Reddit Auto Flairer 🗗 | Reddit Phrase Unbanner 🗗 | Reddit WeDidIt Bot 🗗 | Subnet Scanner 🗗 | Python Testing Bug-Hunt 🗗 | Morse Knight 🗗 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
rail.snake.mp4 |
![]() |
![]() |
gui.mp4 |
infinite.driver.mp4 |
gameplay.part1.mp4 |
bookmarks.backup.mp4 |
summer.camp.kid.tracker.mp4 |
netgear.vis.mp4 |
![]() |
multiplayer.trivia.mp4 |
![]() |
green.mp4 |
![]() |
dynabook.driver.downloader.mp4 |
Catalog of all my daily-completed coding challenge solutions | Various Scripts for automating the Codewars experience | Download Twitch Chat | Multi-client bot providing multiple games and more | replit.jam10.usage.mp4 |
minesweeper.cli.mp4 |
magicjack.call.forwarding.toggle.mp4 |
convex.hull.highlight-zi2aan.mp4 |
Collaborative multi-feature Discord bot, with games, scrapers, and more! | Tells users who summon it a joke, sourced locally and from Trello boards | todo.fullstack.mp4 |
![]() |
Assign flairs to users based on how active they are commenting/posting in a subreddit | ![]() |
My Advent of Code solutions | ![]() |
![]() |
Reddit HTTP API via CircleCI Orb | Mirror items from GoogleAlert RSS as posts to Subreddit | Allow users to set their floairs via private message | ![]() |
Sync standings table in sidebar of subreddit with website | Dropbox HTTP API via CircleCI Orb | Post the Top Movies of the week | Automatically flair comments of certain accounts | Unban users who comment any of the configured phrases | Responds to variable comments with responses | Scan a given network for active IP addresses | Python bug scavenger hunt | morse.knight.prototype.mp4 |
Experienced Technologies
| Languages | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Data | |||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Frameworks | |||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
| Platforms | |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Libraries | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Tooling | |||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Protocols | |||||||||||
|
|
|
|
| Concepts | |||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Feel free to reach out with any questions you'd like answered, or if you'd like some help or to hire me for a project of yours!



















































































