Skip to main content

About Me

Hello! 🤙 #

I’m a Senior Consultant at VMware by Broadcom for the Federal Professional Services team. I keep cybersecurity near and dear to my heart but enjoy building things as much as breaking them. In my free time, I like to participate in CTFs, learn about new technologies, and occasionally mess around with ham radio. (Callsign: WH6GIH)

My PGP public key is available here: public.asc

Technical Certifications #

All listed certifications are current.

Projects #

A short list of the various personal projects I’ve done.
Project Category Description
Military Retirement Value Calculator WebApp, Finance Estimate and visualize the overall value of an active-duty military pension using a Monte Carlo simulation.
Musubi Dashboard WebApp, WebSockets Web application that connects to a live Twitch chatroom and visualizes the current top-used emotes.
Morning Check-in Webapp WebApp, Cloud A morning accountability web application built on AWS using a serverless model. Integrates S3, Cognito, DynamoDB, and Lambda.
ADS-B Signal Decoder and Aircraft Tracker Python, Radio Decodes ADS-B radio signals transmitted by overhead aircraft and plots their locations on an interactive map.
Arduino Cryptographic OTP Generator Rust, Cryptography A cryptographic one-time password generator implemented on an Arduino board with all cryptographic algorithms developed from scratch in accordance with RFCs 2104, 3174, and 4226. Interfaces with an external real-time clock to store keys and calculate time-based OTP.
DigestCub-OpenCL Python, OpenCL, Cryptography A GPU-accelerated offline bruteforcing tool designed to recover MD5 hashed passwords. Implements MD5 on the GPU in accordance with RFC 1321. Achieves approximately 2 million hashes/sec.
Rust DTMF Service Rust, Radio Utility that allows you to remotely execute commands by sending DTMF sequences through an audio channel. Implements DTMF decoding functions using a Goertzel filter and correlation.
Simplified DES and AES Python, Cryptography Non-production encryption tool that implements simplified versions of the DES and AES cryptographic algorithms. Built for educational purposes.
Amateur Satellite Communications Planner Python, Space, Radio Calculates the optimal transmit and receive frequencies to compensate for doppler-shift when communicating with amateur radio satellites in low Earth orbit.