Building Secure, Automated, and User-Friendly Apps.
Washington University Cybersecurity Certification Grad • Mizzou Alum.
- Application Security & DevSecOps: CodeQL, dependency checks, vulnerability scanning, GitHub Actions, SBOMs.
- Automation & Data: Python + APIs, Google Sheets + Apps Script, lightweight CI/CD tooling.
- Full-Stack Support: Django/Flask backends, REST APIs, and basic React/Tailwind frontends.
- Frontend: HTML5, CSS3, JavaScript (ES6+), TailwindCSS, React (basics), Vite
- Data & Automation: Google Sheets API, Apps Script, AppSheet, SQL (Postgres/SQLite)
- Version Control: Git, GitHub
- Python & Backend: Flask, FastAPI, Django (basics), Pydantic, Requests, Pandas, Poetry/uv, pytest
- Cloud & Infrastructure: Docker, GitHub Pages, Vercel, Netlify, Heroku
- Security & QA: CodeQL, Semgrep, Bandit, OWASP ZAP, Trivy, Snyk
- Data & Reporting: SQLite/Parquet, Jupyter, Matplotlib, Markdown/SARIF/JSON
- SecureMaestro – Secure, automated practice tools for musicians (inspired by Vivaldi). Focus on secure coding practices, sandboxing, and automation.
- PillPal-VitaPro – Supplement + prescription interaction checker with AppSec sandbox for safe testing.
- WashU-Projects - 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 including networking, systems, vulnerability assessment, cloud security, penetration testing, and digital forensics.
- CaregiverQR – Secure QR-based health info sharing tool with AppSec-first design. Lightweight, open-source tool that helps caregivers and families track daily care.
- ModelMiddleEarth – Digital explorations of Middle-earth: 3D models, maps, and datasets built with Blender, Python, Ender, and secure coding practices.
- CulinaryCodex – Ancient and modern recipes + cultural food research, structured into a secure/organized digital codex.
- Shelfscapes – A structured maker + documentation project for immersive book nooks Each nook is managed like a software repo with reproducible designs (CAD files, BOMs), embedded electronics (Arduino/ESP32 lighting), and gallery documentation. Demonstrates engineering discipline, creative integration, and open-source reproducibility.
- CyberPersona – Personality + identity generator combining MBTI, Enneagram, and psychometric models. Useful for roleplay, testing, and worldbuilding. Highlights data structuring, taxonomy design, and applied psychology in code.
- MythicalMenagerie – Digital bestiary for mythological creatures. Search, learn, and generate mash-ups of monsters with maps and comparisons.
- Monster Mashup – Subproject/game concept under MythicalMenagerie.
Self-contained front-end apps for practice and demos. Each project runs directly in the browser by opening index.html
.
TextToSpeech/
– Convert text into speech with pitch, speed, and voice controls (Web Speech API).Pomodoro-Timer/
– 25-minute timer with circular progress ring, session notes, and CSV export.Basic-Calculator/
– Four-function calculator with calculation history stored inlocalStorage
.Hex-Color-Generator/
– Pick a color and instantly see its hex code with live background preview.Image-Color-Hex-Extractor/
– Upload an image and extract dominant colors using k-means clustering.PlayablePiano/
– Browser piano with real key layout, recording, playback, metronome, and pitch detection.Typing-Speed-Test-Game/
– Typing test with WPM/CPM tracking, accuracy, mistakes, progress bar, and dark mode.Dog-Age-Calculator/
– A quick dog age → human years calculator with size-adjusted estimates.Dog-Clicker-Trainer/
– A browser-based dog training clicker tool. Plays a sharp “click” sound and tracks session stats.
Self-contained Python scripts for quick practice or demos. Each project runs in a terminal with one command.
password_generator/
– Random password generator using letters, digits, and punctuation.countdown/
– Simple countdown timer (time.sleep
).dice/
– Six-sided dice roller.reverse_text/
– Reverse any input string.weather/
– Minimal OpenWeather client (requires API key).number_guess/
– Number guessing game (1–50).currency_converter/
– USD → EUR/GBP/JPY using static sample rates.file_organizer/
– Sorts files into subfolders by extension.qr_generator/
– Creates a QR code PNG from text/URL (usesqrcode[pil]
).todo_json/
– Minimal to-do list with JSON storage.stopwatch/
– Basic stopwatch with Enter to start/stop.word_frequency/
– Counts words withcollections.Counter
.
CatholicMedusa —
a modular ecosystem for ball python husbandry, genetics, and automation. CatholicMedusa is where I combine biology, security, and software engineering into a connected toolkit, blending myth, security, and automation..
- SerpentTracker → Daily husbandry logger (feeds, sheds, pairings).
- GorgonGenetics → Morph inheritance simulator (Punnett square engine).
- MedusasGaze → Vision + sensor tools (incubator cams, future morph recognition).
SnakeWitch is a grimoire of lightweight snake-keeping tools —
quick utilities, integrations, and experiments that make husbandry a little easier (and a little more magical). Automates feeding, morph genetics, and clutches via Google Sheets/AppSheet integrations.
- SnakeWitch-Sheets → Google Sheets templates + AppScript snippets (feeding logs, shed trackers, auto-morph calculator formulas).
- TankTemp → Temperature + unit converter (°F/°C/K, incubator/rack presets, CLI + GUI options).
aFungusAmongUs is a playful but practical open-source project
for all things fungi — grow, cook, forage, and learn.
- MorelMaps → Seasonal and geographic maps of mushroom flushes. Log trails, predict habitats, and track tree–fungi symbiosis.
- SporeLore → Educational resources, field guides, and fungal research — the lore of fungi in one place.
- ShroomAndSpoon → Recipe collection linked to mushroom type, nutrition facts, and substitution suggestions.
CloakAndCipher is my umbrella for security-minded development —
tools, experiments, and utilities at the intersection of AppSec and automation.
- PhantomScanner → Private scanning + automation utility (in development).
- StoryShield – Secure creative platform for writers & worldbuilders.
- myStoryShield – Org repo for StoryShield infrastructure, APIs, and collaboration tools. Includes role-based access control, encrypted collaboration, and modular APIs.
- StoryShieldApp – Frontend concept app for StoryShield platform (React/Django).
|
|
- Automation first: If it’s repeatable, script it (Python or Apps Script).
- Security by default: Branch protection, PR checks, dependency pinning, SBOMs, least privilege.
- Readable code: Type hints, tests, small modules, useful docs.
- AppSec & DevSecOps tools (Semgrep, CodeQL, Bandit)
- ML for audio analysis & creative tools
- Secure creative platforms (DRM + encrypted collaboration)
- PhantomScanner v1.0 release (SARIF → unified HTML report, annotations on PRs)
- SecureMaestro “Health Check” (timing/intonation scoring vs reference performances)
- StoryShield MVP backend hardening (role-based access + audit trails)
- Expanding projects that merge application security with modern web dev
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 my Washington University Cybersecurity Boot Camp.
-
Networking & Systems
- Packet analysis with Wireshark
- Windows & Linux administration + hardening
- Secure network design and architecture
-
Cybersecurity
- Risk management & cryptography
- Identity & access management
- Cloud security investigations
- Digital forensics & incident response
- Ethical hacking & penetration testing
-
Tools & Frameworks
- Wireshark, Kali Linux, Metasploit, Nessus
- Hashcat, Burp Suite
- Vulnerability assessment workflows
- Bash scripting for automation
-
Core Practices
- Vulnerability assessment & exploitation
- Security operations & analytics
- Malware analysis & reverse engineering
- Secure reporting & communication of risks
Wireshark
· Kali Linux
· Metasploit
· Nessus
· Burp Suite
· Hashcat
· Windows & Linux Hardening
· Bash
Tracking online courses I’m working through to build skills in security, web development, and tooling.
Course | Instructor(s) |
---|---|
CompTIA Security+ (SY0-701) Complete Course & Practice Exam | Jason Dion, Jamario Kelly, Dion Training |
The Web Developer Bootcamp 2025 | Colt Steele |
Advanced CSS and Sass: Flexbox, Grid, Animations and More! | Jonas Schmedtmann |
The Ultimate 2025 Fullstack Web Development Bootcamp | Kane Ezki, Kalob Taulien, Radek Wilk |
Visual Studio Code for Developers 2025: Beginner to Advanced | Estefania Cassingena Navone |
The Complete Guide To Custom GPTs and Actions | Colt Steele |
Docker & Kubernetes: The Practical Guide [2025 Edition] | Maximilian Schwarzmüller, Academind |
The Git & GitHub Bootcamp | Colt Steele |
Creative Advanced CSS & JavaScript Animations - 150 Projects | Ahmed Sadek |
Build Responsive Real-World Websites with HTML and CSS | Jonas Schmedtmann |
The Complete Full-Stack Web Development Bootcamp | Dr. Angela Yu |