Projects

A few things I’m proud of. Each card links to code or a short write-up.

Wilderness Weather Station

Python + SQLite system for generating, archiving, and analyzing simulated weather data. Includes sensor health history, uptime tracking, risk scoring, and alert logging.

  • Python
  • SQLite
  • ETL

Project Saturn (Smart Garden)

A connected garden system that monitors soil and environmental conditions, then adjusts watering and lighting automatically. Built to explore IoT, sensor integration, web app development, and automation for healthier, easier plant care.

Ongoing — more updates coming soon.

  • IoT
  • Arduino/Microchip
  • Sensors
  • WAD

Local AI Assistant

Self-hosted AI system deployed with Docker and Ollama, secured behind Cloudflare for safe remote access. Highlights include containerization, model deployment, and strong security practices.

  • AI
  • Docker
  • Ollama
  • Cloudflare
  • Security

2D Racing Car Game (Unity)

A 2D racing game built in Unity with physics-based movement, collision handling, and smooth player controls. Designed as a way to practice C# scripting and Unity game mechanics.

  • Unity
  • C#
  • Game Dev
  • 2D

Prospector Solitaire (Unity)

A full Unity remake of the classic Prospector Solitaire game, developed by following a structured textbook series. Features include custom card deck logic, score tracking, and C# scripts written to match the reference implementation line-by-line, with added comments for clarity and learning.

  • Unity
  • C#
  • Game Dev
  • Card Games

Teacher Offer Schedule

A scheduling program written in C to manage teacher offers and assignments. Designed with a focus on efficiency and clarity, handling availability and scheduling through structured data and modular code.

  • C
  • Scheduling
  • Data Structures

Conferences, Events & Groups

Conferences & Events

  • THOTCON — Chicago security conference (CTF + talks)
  • MilSec — Milwaukee hacker group (monthly meetings)
  • CypherCon — Milwaukee security conference (CTF + talks)

Marquette Involvement

  • Ethical Hacking TA — Labs, grading, student support
  • Intramural Volleyball — Campus league
  • UPE (Upsilon Pi Epsilon) — Marquette lab tutoring

Podcasts & Books

Podcasts

  • Darknet Diaries — real stories from the fringe of infosec
  • Smashing Security — security news with lighter commentary

Books

  • This Is How They Tell Me the World Ends — Nicole Perlroth — deep dive into the zero-day market and the global cyber-arms race

Relevant Classes

  • Software and System Security
  • Operating Systems
  • Network Security
  • Ethical Hacking
  • Data Structures & Algorithms
  • Machine Learning
  • Software Engineering
  • Programming Languages

Work Experience

Cybersecurity Intern — Abbott Laboratories

Summer 2023

Worked on cybersecurity projects supporting enterprise security operations. Gained experience in incident response, vulnerability management, and secure system design.

Teaching Assistant — Ethical Hacking

Marquette University · 2025–Present

Led labs, mentored students on security tooling, and supported grading.

Teaching Assistant — Andrew Douglass Middle School

Volunteer · 1 year

Supported classroom instruction and mentored students as part of a volunteer TA role.

Teaching Assistant — Cristo Rey High School

Volunteer · 1 year

Assisted teachers in classroom activities and provided one-on-one student support.

Motorcycle Repair & Sales (Self-Employed)

May 2023–Present

Diagnostics, parts sourcing, refurb/resale, and customer service.