Skip to content
View ginesthoii's full-sized avatar
  • Missouri
  • 08:29 (UTC -06:00)

Block or report ginesthoii

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ginesthoii/README.md

Banner


       


Skills Left


Skills Left



Term




Image

Image




GIF



Image



Image


Badge                          Badge                          Badge

Badge




Image

Professional · Cybersecurity


WUSTL Cybersecurity Boot Camp

Structured labs, capstone work, and assessments from an intensive cybersecurity program.

Emphasis on blue-team operations, incident response, malware analysis & system hardening.

Tech: Wireshark, Kali Linux, Metasploit, Bash, Windows & Linux hardening.
Status: Completed (Final Grade: A+).
WashU Projects

Applied cybersecurity projects and investigations completed during the WashU Cybersecurity program.

Works in networking, vulnerability assessment, cloud security, penetration testing & digital forensics.

Tech: Azure, cryptography, IAM, cloud security tooling.
Status: Completed (final program grade: A+).



Simulation & Systems Modeling


ScenarioEngine

Timeline-based stochastic simulation engine for modeling risk, failure, and long-term outcomes.

Used for finance, energy systems, and other real-world planning problems.

Tech: Python, Monte Carlo methods, state modeling.
Status: Active.

Mini-Massive

Lightweight agent-based simulation framework for modeling emergent system behavior (crowds, traffic, tactical interactions).

Inspired by Weta Digital’s Massive system used in The Lord of the Rings.

Tech: Python, WebGL, Three.js.
Status: Active.





Knowledge, Metadata & Information Systems


metadata-librarian

Local-first archival and metadata extraction system for documents, media, and images.

Tech: Python, YAML, OCR, SQLite
Status: Active.

mini-metadata

Lightweight metadata utilities shared across projects.

Tech: Python, SQLite
Status: Active

smart-tag-system

Universal hierarchical tagging framework for cross-domain organization.

Tech: Python, PyQt6, OCR, SQLite3
Status: Active

catalog-orchestrator

Offline system for inventorying and publishing repository metadata.

Tech: Automation tooling.
Status: Active

tree-me

A fully offline desktop app that reconstructs folder & file structures from pasted text, uploaded images, PDFs, or dropped files.

Tech: Python, PyQt6, SQLite
Status: Active

framework

A personal operating system for ideas, projects, and research.
Provides developer-friendly starter files for every project type and language, each with project- and language-specific templates, automation, and a consistent, reproducible structure.

Tech: Python, PyQt6, SQLite, Markdown
Status: Active

storyteller

Resumable offline audiobook generator for text, PDF, DOCX, MOBI, and EPUB files.

Tech: Python, TTS engines, SQLite, document parsing.
Status: Active



Application Security & Automation


homestead-control-plane-hardener

A local security auditing tool that scans homestead control systems for exposed services, weak authentication, and unsafe defaults that could allow unintended control of physical equipment or data leakage.

Tech: Python · Nmap · Config File Parsing · SQLite
Status: Active

remote-access-gatekeeper

A perimeter-aware access control system that governs remote access to homestead systems by checking network exposure, service state, and connection context before allowing control or data access.

Tech: Python · Network Inspection · Token Enforcement · Policy Logic
Status: Active

automation-safety-interlock-system

A rule-based safety layer that blocks automation actions when system state or environmental conditions are unsafe, preventing equipment damage, resource loss, or hazardous behavior caused by bad assumptions.

Tech: Python · Rule Engines · State Validation
Status: Active

sensor-data-integrity-monitor

A sensor data integrity subsystem that continuously validates environmental readings for plausibility, continuity, and consistency, preventing corrupted or unreliable data from influencing automation, alerts, or operational decisions and stopping faulty data from triggering pumps, heaters, feeders, or alerts.

Tech: Python · Rule-Based Checks · Time-Series Validation · SQLite
Status: Active

SecureMaestro

Secure, automated practice tools for musicians with looping and YouTube API integration, designed with application security boundaries and sandboxed execution in mind.

Tech: Python · AppSec Sandboxing · Semgrep
Status: Active



Developer Tools, Platforms & Interactive Demos


phantom-terminal

An animated, self-typing terminal emulator for creating realistic command-line demos.

Type, edit, or script commands that appear as if a ghost were at the keyboard—then export the performance as PNG, GIF, or video.

Tech: JS, HTML, CSS
Status: Active

license-wizard

An interactive, multi-step license generation platform for developers, researchers, makers, and indie creators. Uses a rules-based decision tree and scoring engine to recommend standard open-source licenses (MIT, GPL, AGPL, Apache, MPL) or generate custom hybrid licenses with strict usage clauses.

Tech: HTML · CSS · JavaScript · Decision Trees · License Modeling · GitHub Actions
Status: Active

notflix

A fully local, Netflix-style streaming demo designed for learning full-stack development and DevSecOps.

It runs entirely on a local machine with zero paid dependencies, demonstrating containerized services, frontend/backend integration, and security tooling using Node.js, React, Docker, and GitHub Actions.

Tech: Python, JS, HTML, Dockerfile
Status: Active

DevGaze

Mobile-friendly developer playground that lets you see what code does instantly. Paste HTML/CSS/JS, upload a file, or point your camera at code to OCR and preview it live — all inside one app.

Tech: HTML · CSS · JavaScript · OCR
Status: Active

build-a-board

A scrollable digital posterboard for creating, arranging, and collecting visual ideas in a freeform workspace.

Tech: HTML · CSS · JavaScript · TypeScript
Status: Active

kanban-post-it

Lightweight visual task and idea board inspired by physical Post-it workflows for quick planning and organization.

Tech: JavaScript, HTML, CSS
Status: Active



Specialized Modeling & Computational Systems


hypercalculia

High-intensity offline computation engine for complex numerical processing.

Tech: Perl, Python
Status: Active

morph-tracker

Ball python morph genetics tracker with morph IDs and a breeding outcome calculator. Designed to model inheritance, visualize outcomes, and manage pairing data.

Tech: Python, Google Sheets, Appscript, JSON, CSV, SQLite
Status: Active



Web Data Collection & Systems


search-review-scraper

Personalized search review scraper.

Tech: Python
Status: Active

search-review-tracker

SEO and reputation monitoring with alerts.

Tech: Python, SQLite, Plotly.
Status: Active

real-estate-scraper

Real estate listing data collection and analysis system.

Tech: Python
Status: Active

sql-xslx-csv-scraper

Structured data extraction and transformation utilities.

Tech: Python
Status: Active



Local Intelligence, Assistants & Reasoning


bobby-duck

Fully offline personal AI assistant with document ingestion, vector storage, and long-term memory.

Tech: Python, vector databases
Status: Active

Muses

Personalized prompt builder and idea generator for local language models.

Tech: Python, SQLite, PyQt6
Status: Active

PromptPal

Prompt discovery, categorization, and remix tool for local LLM interaction.

Tech: Python, SQLite, PyQt6
Status: Active

Enyo

An offline-capable reference and learning system for first-aid and emergency knowledge, combining curated manuals and skills documentation with local-only query and reasoning support.

Tech: Streamlit · LangGraph · Ollama
Status: Active



Document Processing & Media Automation


paperwitch

Offline desktop app for merging PDFs and images with GUI and CLI support.

Tech: Python, PyQt6, Pillow.
Status: Active

pdf-engine

Core PDF processing utilities and tools shared across multiple projects.

Tech: Python
Status: Active

smart-page-downloader

Automated PDF, image and media downloader for dynamic web flows.

Tech: Python, Selenium.
Status: Active



Language, Translation & Communication


offline-translator

Fully offline translation engine for browser, terminal, and desktop use.

Tech: Python, MarianMT, M2M100.
Status: Active.

backtalk

Offline communication suite supporting text, speech, OCR, and document workflows.

Tech: Python, OCR, TTS.
Status: Active.

ASL Interpreter

Offline American Sign Language recognition and translation system without cloud dependency.

Tech: Python, computer vision, pose estimation.
Status: Active

offline-maps

Fully offline navigation and spatial communication system comparable to offline Google Maps. Supports local map tiles, routing, and interactive map rendering without network access or external services.

Tech: Python, PHP, JavaScript, Leaflet, OSM map tiles, MapTiler
Status: Active

Morse Code Learning System

Paired hardware encoder/decoder with automatic evaluation and guided offline training.



morse-code-master

Offline Raspberry Pi Pico Morse-code encoder/decoder with autonomous timing analysis and accuracy scoring.

Tech: MicroPython, Raspberry Pi Pico, GPIO, LEDs.
Status: Active.

MorseCodeMentor

Offline Morse-code training app focused on guided practice and rhythm mastery.

Tech: JavaScript, HTML, CSS.
Status: Active.



Maker & DIY

WoodenItBeNice

DIY small woodworking projects and build designs paired with parametric design and tooling scripts.

Tech: Python, Java, Blender, YAML.
Status: Active.

pvc-builds

DIY PVC-based designs for irrigation, animals, utilities, and infrastructure builds. Focused on being low-cost, durable, and repairable.

Tech: PVC systems, gravity-fed design, pressure-rated plumbing.
Status: Active.
ShelfScapes

Immersive book-nook and display builds combining physical fabrication and electronics.

Tech: CAD, Arduino/ESP32, FreeCAD.
Status: Active.

Digital Loom

Offline desktop tool for generating printable needlepoint and cross-stitch patterns from images.
Produces tiled PDFs with DMC color matching, symbols, and stitch grids.

Tech: Python, Pillow, Tkinter, PDF/CSV export.
Status: Active.

ModelMiddleEarth

3D explorations of Middle-earth environments and terrain with a focus on spatial layout and worldbuilding fidelity.

Tech: Python, Blender, FreeCAD.
Status: Active.

guided-vertical-platform-lift

A wall-mounted, rail-guided vertical platform lift system (GVPL) with rigid, enclosed carriage with door on hinge. Designed around a 2,000 lb target load for safely moving heavy or bulky items.

Tech: OpenSCAD, Crafty Amigo
Status: Active

foldable-axe-throwing-board

DIY foldable, freestanding wooden axe-throwing target designed for stability, durability, and easy transport. Built for backyard use with a durable wood-block face and compact storage.

Tech: Crafty Amigo
Status: Active

project-greenhouse

A complete set of DIY plans, material lists, and automation software for building scalable greenhouse systems

Tech: Raspberry Pi, Arduino, Crafty Amigo, LDR, DHT22
Status: Active.

diy-kiln-designs

Resources and plans for building DIY pottery and ceramic kilns, ranging from primitive and raku designs to electric, wood-fired, and gas-fired kilns.

Tech: OpenSCAD, CAD, Crafty Amigo, Markdown
Status: Active.

smart-display-frame

A DIY wall-mounted smart display dashboard with repurposed computer monitor screen. Features shared family calendars, to-do lists, reminders and local weather.

Tech: Raspberry Pi 4.
Status: Active

thermal-imaging-camera

A buildable, FLIR-style thermal imaging camera using an MLX90640 sensor, ESP32-S3, and 3.5″ ILI9488 display. Includes enclosure CAD, hardware layout, and build documentation for a complete handheld device.

Tech: OpenSCAD, FLIR, MLX sensors.
Status: Active



Operational Tools & Asset Management


tool-equipment-tracker

Tool and equipment tracking system for inventory, maintenance, and usage management. A Python desktop app for cataloging tools, equipment, and materials that supports automatic metadata scraping from product URLs, image previews, dropdown memory, a structured department/category hierarchy, offline image caching, and one-click syncing to Google Sheets.

Tech: Python, SQLite, Google Sheets, App Scripts, Google Workspace
Status: Active

seed-ledger


Structured seed inventory and viability tracking system for gardeners and seed savers, designed to prevent duplicate purchases, manage aging stock, and support long-term garden planning and seasonal planting decisions.

Tech: Google Sheets · Excel · Structured Data Modeling · Python · SQLite · CSV Import/Export · Inventory State Modeling · Rule-Based Scheduling · USDA Zone Data · Frost-Date Tables · Local Weather Datasets (Cached)
Status: Active

Games & Interactive Systems

Teaching & Serious Interactive Systems


CheckMate

Interactive, teaching-first chess coach powered by Stockfish.
Play against the engine or watch AI self-play duels.

Train with live overlays that explain mistakes, highlight tactics and principles, surface best-move plans and tactical mistakes in real time.

Tech: Python, Pygame, Stockfish, python-chess.
Status: Active.
CutCoach

Augmented-reality app that teaches and guides DIY haircuts in real time.

Uses AR overlays and structured “recipe” steps to safely guide sectioning, cut planes, calibration, and mirrored UI modes.

Tech: Unity, C#, AR Foundation, ARKit / ARCore.
Status: Active.

Tooling & Game Foundations

Game-adjacent tooling, rapid mechanics experiments, and engine-level prototypes — from asset pipelines to playable systems.


OlivisionWorks

Tooling workshop for sprites, animation, and visual asset workflows for games.
A set of editors and utilities that streamline sprite slicing, palette work, and animation assets.

Tech: Python, Tkinter, Pillow, PyGame.
Status: Active.

PixelPortfolio

Retro-inspired interactive gallery of bite-sized games and mechanics experiments.
Showcases arcade demos, puzzle loops, and mechanic explorations with sprite-driven feedback.

Tech: Python, Pygame, sprite design, JavaScript, HTML/CSS, C#.
Status: Active.
Hook & Ring
Hybrid build: a browser physics mini-game plus an Arduino scorer for a real hook & ring setup.

Tech: JavaScript/HTML/CSS, Arduino (C++), OpenSCAD.
Status: Active.

unity-csharp-games

Unity gameplay experiments exploring C# systems and engine mechanics.

Tech: Unity, C#, gameplay systems, component patterns.
Status: Active.

that’s What I’m Tolkien About

Retro-arcade mini-games inspired by Tolkien’s legendarium.
Multiple themes & mechanics: platforming, maze chase, logic puzzles, and more.

Tech: Python, 2D game loops, state machines, arcade logic.
Status: Active.





Nutrition, Fitness & Health Systems

StretchStud-io

Yoga + stretching routines + dashboards.

Tech: Python, Google Sheets, dashboards.
Status: Active.
TheHungerGains

Minimalist intermittent fasting tracker.

Tech: Python, AppSheet, Google Apps Script.
Status: Active.
StrokeOfGenius

Swimming logbook + analyzer.

Tech: Python, Pandas, dashboards.
Status: Active.
SweatScript

CLI workout tracker with dashboards.

Tech: Python, Bash, Google Sheets.
Status: Active.

protein-plus

Protein-first nutrition tracker that keeps things simple.
Track calories, protein, carbs, and fats with fast food search, barcode scanning & a robust food database

Tech: Google Sheets, Apps Script, SQLite3
Status: Active.

food-for-thought

An offline food and symptom tracker based on the FODMAP system, designed to help users identify foods and recipes their body can tolerate.

Tech: Python, PyQt6, Google Sheets and SQLite
Status: Active.

sourdough-starter

Offline sourdough starter manager with diagnostics, calculations, stability tracking, and corrective logic for flour, water, and starter ratios.

Tech: Python, PyQt6, and SQLite
Status: Active.

CulinaryCodex

Ancient + modern food research codex. Food history and cultural research that gives us a taste of the past.

Tech: Python, JS, HTML, CSS, Flask, SQLite
Status: Active.
PillPal-VitaPro

Supplement + prescription interaction checker.

Tech: Python, Vite, AppSec sandbox.
Status: Active.

HabitHelpers
Modular habit suite with API + automation.

Tech: React, Python, Docker, GitHub API.
Status: Active.



Animal Care, Livestock & Biosecurity Systems


automated-chicken-coop

ESP32-powered poultry coop automation system.

Tech: ESP32, C.
Status: Active

chicken-auto-waterer

Automated poultry watering system.

Tech: Embedded systems.
Status: Active

incubator

Temperature, light and humidity controlled incubator system.

Tech: ESP32, C++.
Status: Active

hen-manager

Poultry analytics for egg production, molt cycles, and breeding.

Tech: Python
Status: Active

livestock-log

Comprehensive livestock management and analytics system.

Tech: Python, PyQt6, SQLite.
Status: Active

livestock-locator

Livestock location, sensors and identification utilities.

Tech: Python, Raspbery Pi
Status: Active

guardian

ESP32 environmental safety monitor with alarms, logging, WiFi alerts, LTE SMS backup.

Tech: ESP32, C++, sensors.
Status: Active

dog-logs

Canine health and activity tracking system.

Tech: Python, PyQt6, GoogleSheets, Apps Script, SQLite
Status: Active



Environmental Monitoring, Agriculture & Infrastructure Systems


weather-oracle

A fully offline, self-contained weather monitoring and forecasting system using an ESP32 station, a Raspberry Pi collector, a SQLite climate database, and a hybrid online/offline ML + trend-based forecast engine.
No cloud, no subscriptions, no required internet. Solar friendly.

Tech: ESP32, Raspberry Pi, SQLite, Python, ML
Status: Active

soil-guard

Closed-loop plant monitoring and sensor-driven irrigation system with real-time soil data, adaptive thresholds, and fail-safes to prevent over- and under-watering.

Tech: ESP32.
Status: Active

auto-drip-irrigation

Sensor-driven irrigation automation.

Tech: Python, Raspberry Pi, ESP32, C++.
Status: Active

automated-olives

ESP32 irrigation & monitoring system for indoor olive trees.

Tech: ESP32, C++.
Status: Active

the-waterworks

A guide to designing and building a scalable, modular waterwheel system for residential or remote power generation.
Includes scripts for calculating renewable power potentials and simulating water flow dynamics for optimal waterwheel design.

Tech: Python, ESP32, C++.
Status: Active

hydro-systems-lab

Water infrastructure planning, simulation, and automation toolkit.

Tech: Python, Raspberry Pi, ESP32.
Status: Active

Language Foundations & Experiments


php-projects

Archived language experiments exploring core PHP syntax, control flow, and application structure.

Tech: PHP
Status: Archived

java-projects

Archived Java language exercises focused on object-oriented design, type systems, and basic application patterns.

Tech: Java
Status: Archived

c-cpp-csharp-projects

Archived systems-language practice covering memory management, compilation models, and low-level program structure.

Tech: C · C++ · C#
Status: Archived

Image

Mini JavaScript • HTML • CSS

Self-contained front-end apps. Run directly in the browser with index.html.

Image
  • TextToSpeech/ — Convert text to speech with pitch, speed, volume, and voice controls (Web Speech API).
  • Pomodoro Timer/ — 25-minute Pomodoro timer with progress ring, notes, and CSV export.
  • Basic Calculator/ — Four-function calculator (optionally with history via localStorage).
  • Hex Color Generator/ — Pick a color and get its hex instantly.
  • Image Color Hex Extractor (Upload Drag...)/ — Extract dominant colors from an image (k-means clustering).
  • PlayablePiano/ — Browser piano with recording/playback, metronome, and pitch detection.
  • Typing Speed Test Game/ — Typing test with WPM/CPM, accuracy, mistakes, and dark mode.
  • Dog Clicker Trainer/ — Digital training clicker with sound + session stats.
  • basic-post-it-notes/ — Sticky-notes app: create/edit/delete notes in-browser with persistence.
  • dog age calculator/ — Estimate a dog’s “human age” adjusted by dog size.
  • netflix-clone/ — Netflix-style UI clone (layout + styling practice).
  • pricing-table/ — Responsive pricing table component (layout + CSS practice).
  • StoryShield-Pricing/ — Pricing page/component experiment for “StoryShield” (UI layout + iteration).

Mini Python

Self-contained Python scripts. Run from terminal with one command.

Python Projects
  • password_generator/ – Random secure password generator.
  • countdown/ – Simple timer with time.sleep.
  • dice/ – Six-sided dice roller.
  • custom-start-day-calendar/ – Generate calendars with any chosen start day (e.g. Sunday instead of Monday).
  • monthly-calendar/ – Print a single month’s calendar in the terminal.
  • yearly-calendar/ – Display an entire year’s calendar in text format.
  • reverse_text/ – Reverse any input string.
  • weather/ – Minimal OpenWeather client (API key required).
  • number_guess/ – Guessing game (1–50).
  • currency_converter/ – USD → EUR/GBP/JPY (sample rates).
  • file_organizer/ – Sort files into subfolders by extension.
  • qr_generator/ – Create QR code PNGs from text/URL.
  • todo_json/ – Minimal to-do list with JSON storage.
  • stopwatch/ – Basic stopwatch with Enter to start/stop.
  • word_frequency/ – Count words with collections.Counter.
  • mini_metronome/ – Lightweight CLI metronome with downbeat accents (afplay/simpleaudio backend).
  • Watermark/ — Modern, flexible PDF watermarking. Single PDF or whole folder (batch), default watermark (PDF or generated text), customizable pages, locations, rotation.
  • Detect-Plagiarism/ —Compare two text files with Dice and Jaccard similarity, stopword filtering, and a simple Tkinter interface.
  • Domain-Lookup/ — Lightweight CLI to check domain registration data reliably across modern TLDs. (RDAP-first, WHOIS fallback)

Image



Flagship Organizations (Solo-Led)




Room-Reader badge

room-reader


CaregiverQR badge

CaregiverQR


Room-level care visibility for assisted living, memory care, and nursing homes. Offline-first. Secure. Staff-friendly. No cameras. No subscriptions.

Uses intentional NFC badge taps at doorway, bedside, and care checkpoints to show when care actually happened — recording presence and duration without audio, video, or invasive monitoring.

Designed to respect residents’ dignity, support caregivers by showing the real work they do, and give families clear insight into daily care — even during outages.

Tech:
ESP32 · PN532 NFC · NTAG213 · Raspberry Pi · FastAPI · SQLite · Python · Offline-first sync

A lightweight QR-based care tracking tool for caregivers, facilities, and families. Log meals, medications, ADLs, and daily activities with simple scans.

Focuses on everyday transparency rather than heavy systems — not a full HIPAA EMR, just a simple, shared record of daily care that families and staff can both understand.

Built on familiar tools for fast setup and low-friction use, making it especially suited to homes and smaller care settings.

Tech:
QR Codes · Google Sheets · Google Apps Script · AppSheet · JavaScript



LORIE badge

lorie-ai


ares-assist badge

ares-assist


Local Offline Reasoning Intelligence Engine.

A personal, fully offline LLM system for unified reasoning and retrieval on local hardware.

LORIE combines curated knowledge, retrieval-augmented generation, and cross-domain reasoning to produce detailed, grounded answers without relying on the cloud.

Designed as a long-term personal knowledge system, usable during outages, travel, or low-connectivity environments, while remaining fast on consumer-grade machines.

Tech:
Local LLMs · RAG · Embeddings · Python · PyQt6 · FastAPI · Offline-first architecture

A local-first security and assistive framework that acts as the cyber and physical perimeter layer for offline intelligence systems.

ares-assist supports systems like LORIE by providing guardrails, monitoring, and control across digital workflows and real-world interfaces such as sensors, alerts, lighting, and access controls.

Designed for predictable behavior and human-in-the-loop oversight, prioritizing safety, privacy, and resilience across software, environment, and physical space.

Tech:
Python · Local security tooling · Sensors & automation · Policy enforcement · Offline-first design



StoryShield badge

StoryShield


GargoyleOffGrid badge

GargoyleOffGrid


A privacy-first reading and creative writing companion app designed to protect personal libraries, notes, and creative work.

StoryShield applies encryption and access controls to reading data and creative metadata, enabling structured workflows without exposing user behavior or personal habits.

Built for writers, researchers, and worldbuilders who want ownership, transparency, and control rather than opaque, behavior-tracking platforms.

Tech:
AppSheet · Google Sheets · AES-128 encryption · JavaScript · HTML · Privacy-first design

An open-source collection of offline-first tools and systems for planning, building, and maintaining resilient living and infrastructure both on and off the grid.

GargoyleOffGrid provides practical software, documentation, and low-power system designs for inventory tracking, resource management, environmental monitoring, and knowledge preservation under constrained conditions.

Designed for explorers, builders, and small communities who need tools that continue to function with limited power, limited connectivity, or no internet at all.

Tech:
C++ · Python · JavaScript · Offline-first tooling · Resource tracking · Documentation systems · DIY automation



PhantomScanner badge

PhantomScanner


CloakAndCipher badge

CloakAndCipher


Core automation, scanning, and security visibility engine for multi-repository projects.

Runs automated security audits across many codebases, collecting results from multiple tools and normalizing them into a single, unified dataset.

Designed to give developers and small teams clear, ongoing insight into their security posture without expensive SaaS platforms or per-repository limits.

Tech:
Python · Svelte · Semgrep · Bandit · Trivy · Gitleaks · SQLite / Postgres · Automated dashboards

Developer-first security automation and AppSec tooling built for real-world workflows.

Provides reusable security pipelines, scanners, and automation components that can be dropped directly into repositories to enforce baseline security.

Focused on reducing setup friction and security theater, making static and dynamic analysis part of everyday development instead of a separate gate.

Tech:
GitHub Actions · Python · Bandit · Semgrep · Trivy · Secret detection · CI-first AppSec



aFungusAmongUs badge

aFungusAmongUs


WickedBotany badge

WickedBotany


An open-source ecosystem for learning, cultivating, foraging, and cooking with fungi.

aFungusAmongUs blends practical tools with education — supporting mushroom growers, foragers, and curious learners through logging, seasonal mapping, automation, and recipes.

Built to be playful but grounded in real-world practice, emphasizing safety, documentation, and respect for ecology over hype or misidentification.

Tech:
Python · CLI tools · Arduino / ESP / Raspberry Pi · Data logging · Seasonal mapping · Educational datasets

A darkly practical botanical research and cultivation suite focused on dangerous, toxic, and predatory plants.

WickedBotany explores plant chemistry, toxicology, carnivorous behavior, and historical use through a structured mix of data analysis, simulation, and field guides.

Equal parts science lab and field manual — designed for careful growers, researchers, and historians who want understanding, not aesthetic-only gardening.

Tech:
Python · Data modeling · Simulation engines · Greenhouse automation · Analytics · Historical datasets



CatholicMedusa badge

CatholicMedusa


SnakeWitch badge

SnakeWitch


A modular, systems-driven platform for ball python husbandry, breeding, and long-term care.

CatholicMedusa blends biological modeling, genetics, environmental monitoring, and software tooling into a unified ecosystem for serious keepers and breeders.

Designed to replace scattered spreadsheets and guesswork with structured data, traceability, and automation — without sacrificing animal welfare or keeper intuition.

Tech:
Python · Java · Data modeling · Genetics simulation · Sensor integration · APIs · Husbandry analytics

A grimoire of lightweight snake-keeping tools — small utilities that make daily husbandry easier.

SnakeWitch focuses on quick calculations, reminders, logs, and templates that support keepers in real time, without requiring a full platform or backend.

It complements CatholicMedusa by handling the “small but constant” tasks — feeding schedules, shed prediction, incubator math, and simple recordkeeping.

Tech:
Python · CLI tools · Google Sheets · AppScript · AppSheet · Markdown templates



hypercalculia badge

hypercalculia


SeasonalSidekick badge

SeasonalSidekick


A high-intensity, offline-first computation engine for mathematical, scientific, and engineering workloads.

hypercalculia aggregates proven open-source numerical, algebraic, and simulation libraries into a unified environment focused on accuracy, performance, and reproducibility.

Designed for deep calculation — from symbolic math and numerical analysis to physics, geometry, and algorithmic experimentation — without relying on cloud services.

Tech:
Python · Rust · C++ · NumPy · SciPy · SymPy · JAX · OpenFOAM · Scientific & symbolic computing

Your all-season assistant for coding, cooking, gifting, and glowing.

SeasonalSidekick is a playful but practical ecosystem of tools that help people plan, build, celebrate, and stay safe throughout the year — from holiday automation to first aid, recipes, and family traditions.

Home of Moose, the year-round holiday helper — designed to reduce chaos, spark joy, and make seasonal logistics feel human again.

Tech:
JavaScript · Web apps · JSON automation · Google Sheets · AppScript · Smart-home integrations



the-waterworks badge

the-waterworks


AlexandriaArchiveAPI badge

AlexandriaArchiveAPI


Practical tooling for water systems, utilities, and infrastructure tracking.

the-waterworks focuses on documenting, modeling, and managing real-world water and utility systems — from flow logic and maintenance notes to automation helpers and operational scripts.

Built for people working with physical systems — homeowners, homesteaders, operators, and engineers — where clarity, durability, and offline access matter.

Tech:
PHP · Utility scripting · Documentation systems · Offline-friendly workflows

A digital archive and API ecosystem for ancient and medieval history.

AlexandriaArchiveAPI preserves and structures historical knowledge — not only wars and rulers, but how people lived, ate, worked, worshipped, loved, and survived across civilizations.

Designed as a code-first historical commons: schemas, datasets, and APIs that make cultural history explorable, searchable, and reusable without flattening it into trivia.

Tech:
Python · SQLite · Structured schemas · APIs · Historical data modeling



Olivision badge

Olivision


TheRestOfUsGame badge

TheRestOfUs


A suite of reflective apps for visual journaling, habit tracking, and gentle personal insight.

Olivision turns small moments, patterns, and observations into something you can actually see — without pressure, gamification, or forced productivity.

Built for self-understanding rather than optimization: capturing growth, noticing repetition, and making sense of life as it unfolds.

Tech:
Python · TypeScript · App-first design · Privacy-respecting data models

A narrative survival game built in Godot 4, set in a post-collapse American Midwest.

TheRestOfUs focuses on grounded storytelling, environmental realism, and quiet human moments — survival as lived experience rather than spectacle.

Inspired by survival fiction, but rooted in real geography, resource scarcity, and emotional weight.

Tech:
Godot 4 · Narrative systems · Environmental design · Indie game architecture



mini-farm-animals badge

mini-farm-animals


mini-farm-plants badge

mini-farm-plants


A practical knowledge base for small-scale and mixed-species animal husbandry.

mini-farm-animals organizes care, feeding, housing, and health guidance across a wide range of animals — from poultry and rabbits to sheep, donkeys, and cattle — with an emphasis on clarity and humane care.

Built for real-world keepers managing complexity: water systems, feed planning, seasonal changes, and species-specific needs on a working mini-farm.

Tech:
Structured documentation · Species-specific datasets · Practical care workflows

A crop and plant care system designed for small farms and homesteads.

mini-farm-plants documents planting schedules, soil needs, automation experiments, and seasonal care for food crops, perennials, and supporting plants.

Focused on sustainability and repeatability — helping growers understand not just what to plant, but how systems interact across soil, water, and time.

Tech:
C++ automation experiments · Agricultural data modeling · Care schedules



self-sufficient-homestead badge

self-sufficient-homestead


small-land-management badge

small-land-management


A systems-first approach to building a resilient, self-sustaining homestead.

self-sufficient-homestead focuses on automating and coordinating the everyday realities of rural life — animal care, water, feed, infrastructure, and energy — with an emphasis on reliability over novelty.

Designed for long-term independence: fewer points of failure, clearer decision-making, and tools that continue working even when outside systems don’t.

Tech:
Automation workflows · Embedded systems · Animal automation · Offline-first design

An integrated planning and operations framework for managing small acreage.

small-land-management brings together animals, plants, infrastructure, utilities, sensors, automation, and business planning into a single coherent system.

Built for people balancing land stewardship with reality — budgets, maintenance, security, skill-building, and long-term sustainability rather than short-term yield.

Tech:
OpenSCAD · Sensor systems · Automation · AI-assisted planning · Infrastructure modeling

SelfTaughtSandbox badge

SelfTaughtSandbox


A living sandbox for learning, experimentation, and skill-building across disciplines.

SelfTaughtSandbox is where ideas are tested before they become systems — a place for prototypes, experiments, learning notes, and small tools that don’t yet belong to a formal project.

It reflects a self-directed approach to education: learning by building, breaking, iterating, and integrating knowledge across software, hardware, design, and real-world systems.

Tech:
Exploratory code · Prototypes · Learning artifacts · Cross-domain experimentation

Image



Image

Washington University, Saint Louis
Cybersecurity Certification Boot Camp

  • Completed a 24-week intensive program focused on IT, networking, and modern information security. Final Grade: A+

  • This multidisciplinary boot camp emphasized both defensive and offensive security techniques, while training on industry-standard tools.

  • WashU-Projects - This repository serves as a portfolio hub for my work completed during the court.


Networking Badge

Networking & Systems

  • Packet analysis with Wireshark
  • Windows & Linux administration + hardening
  • Secure network design and architecture
  • Secure network architecture
Cybersecurity Badge

Cybersecurity

  • Risk management & cryptography
  • Identity & access management
  • Cloud security investigations
  • Digital forensics & incident response
  • Ethical hacking & penetration testing
Tools Badge

Tools & Frameworks

  • Wireshark, Kali Linux, Metasploit, Nessus
  • Hashcat, Burp Suite
  • Vulnerability assessment workflows
  • Bash scripting for automation
Core Practices Badge

Core Practices

  • Vulnerability assessment & exploitation
  • Security operations & analytics
  • Malware analysis & reverse engineering
  • Secure reporting & communication of risks

Tools Covered

Wireshark · Kali Linux · Metasploit · Nessus · Burp Suite · Hashcat · Windows & Linux Hardening · Bash


Image


Badge

Learning Log

Tracking online courses I’m working through to build skills in security, web development, and tooling.

Course Instructor(s)
The Ultimate 2025 Fullstack Web Development Bootcamp Kane Ezki, Kalob Taulien, Radek Wilk
The Complete Full-Stack Web Development Bootcamp Dr. Angela Yu
CompTIA Security+ (SY0-701) Complete Course & Practice Exam Jason Dion, Jamario Kelly, Dion Training
The Complete Guide To Custom GPTs and Actions Colt Steele
Docker & Kubernetes: The Practical Guide [2025 Edition] Maximilian Schwarzmüller, Academind
The Web Developer Bootcamp 2025 Colt Steele
The Git & GitHub Bootcamp Colt Steele
Advanced CSS and Sass: Flexbox, Grid, Animations and More! Jonas Schmedtmann
Visual Studio Code for Developers 2025: Beginner to Advanced Estefania Cassingena Navone
Creative Advanced CSS & JavaScript Animations - 150 Projects Ahmed Sadek
Build Responsive Real-World Websites with HTML and CSS Jonas Schmedtmann



Cisco Networking Academy Python Institute
Cisco Networking Academy
• Introduction to Data Science — Beginner
• Data Analytics Essentials — Beginner
• Data Science Essentials with Python — Intermediate
• Introduction to Modern AI — Beginner
• Introduction to Cybersecurity — Beginner
• Network Defense — Beginner
Oracle University
• OCI Generative AI — Credential: Professional
• Oracle AI Vector Search — Credential: Foundations Professional
• OCI Data Science — Credential: Professional
C++ Institute Python Institute JavaScript Institute
C++ Essentials (Cisco)
• C++ Essentials 1 — Beginner
Python Essentials (Cisco)
• Python Essentials 1 — Beginner
• Python Essentials 2 — Intermediate
JavaScript Essentials (Cisco)
• JavaScript Essentials 1 — Beginner



Banner

Pinned Loading

  1. CyberPersona CyberPersona Public

    Lightweight Python random generator — a fiction-first persona tool combining MBTI, Enneagram, and archetypes for writing, roleplay, and worldbuilding

    Python

  2. GargoyleOffGrid/Offline GargoyleOffGrid/Offline Public

    The offline-first toolkit — inventory, checklists, maps, and guides that still work when the grid doesn’t.

    JavaScript

  3. WashU-Projects WashU-Projects Public

    This repository serves as a portfolio hub for my work completed during my Washington University Cybersecurity Boot Camp. Final Grade: A+ The program covered a wide range of security disciplines inc…

    Shell

  4. CheckMate CheckMate Public

    An interactive chess coach powered by Stockfish and Pygame. Play against a self-learning bot, watch AI duels, or train with toggleable beginner overlays (Hints, Openings, Tactics) that explain move…

    Python

  5. PhantomScanner/phantom-dashboard PhantomScanner/phantom-dashboard Public

    A fast, automated security auditing dashboard that aggregates daily scans from all your projects. PhantomScanner collects results from Semgrep, Bandit, Trivy, and Gitleaks, normalizes them into a u…

    Svelte