A selection of notable projects spanning full-stack development,
mobile apps, and security engineering.
Hardware / Wardriving
Rosie the Wardriver
DEF CON 33 — 2025
A mobile cybersecurity demonstration platform built by repurposing an abandoned commercial Android service robot. Rosie transforms a stationary kiosk into a rolling wardriving unit capable of WiFi reconnaissance and RF signal mapping, showcased at DEF CON 33 and other cybersecurity conferences.
Built with the National Upcycled Computing Collective (NUCC), a Southern California hacker nonprofit that repurposes decommissioned computing equipment for educational cybersecurity programs. The project demonstrates practical embedded systems design through creative hardware repurposing.
Highlights
Differential drive mobility using repurposed hoverboard hub motors with tank steering
Dual-sensor wardriving stack — Android robot paired with an integrated Meta Quest 3S running Kali NetHunter
ESP32 motor-control firmware in C++ with wireless telemetry and Wii Nunchuck input over I2C
Modular power architecture using XT60 connectors and magnetic pogo pins for field servicing
Custom 3D-printed mounts for headset integration and cable management
Live conference display featuring WiFi scanning, packet visualization, and animated demos
Developed the MVP for a stadium and fan entertainment site enabling real-time chatting, trivia, and polls from attendees. Built the front-end experience for both mobile devices and Jumbotron displays, and managed full deployment pipeline via AWS.
The platform allows event organizers to engage live audiences through interactive features, providing a seamless experience from personal devices to large-screen stadium displays.
Key Contributions
Architected and developed the full-stack MVP from concept to deployment
Built responsive mobile UI and large-format Jumbotron display interface
Implemented real-time chatting, trivia games, and audience polling features
Managed containerized deployments with Docker on AWS infrastructure
Configured CI/CD pipeline for automated testing and deployments via Vercel and AWS
A food-finding swiper mobile application that recommends personalized dishes from nearby restaurants. Users swipe through curated dish suggestions based on their preferences, location, and ratings from Google Business Profile and Yelp APIs.
Built as a senior capstone project at CSULB, the app demonstrates end-to-end mobile development from user experience design to API integration and cloud deployment.
Key Features
Swipe-based UI for intuitive dish discovery and selection
Personalized recommendations using machine learning and user preference data
Integration with Google Business Profile API and Yelp API for restaurant data
Real-time data sync via Firebase with Google Cloud backend
Cross-platform mobile app built with React Native and Expo
React NativeExpoNext.jsGoogle CloudFirebaseGoogle Business Profile APIYelp API
A collection of GitHub Actions workflows implementing security-first CI/CD practices. Includes automated secret scanning with TruffleHog, code formatting enforcement with Prettier, and broken link checking for static sites.
Workflows
Secret Scanning — TruffleHog scans every push and PR for accidentally committed credentials
Code Formatting — Prettier checks enforce consistent style across HTML, CSS, and JS
Link Checker — Weekly and on-push scans detect broken internal and external links
GitHub ActionsTruffleHogPrettierYAMLCI/CD
Personal
Portfolio Website
2026
This very site — a terminal-themed cybersecurity portfolio built with Astro, TypeScript, Tailwind, and Motion. Features an interactive terminal overlay (Ctrl+K), Matrix rain backgrounds, CRT scanline effects, View Transitions, and a fully responsive design.
Highlights
Interactive terminal with tab-completion, command history, and themed output
Terminal boot sequence, typing animations, and glitch effects
Canvas-based matrix rain background and CSS scanline overlays
Theme switching (green/cyan/amber) via terminal command
Astro static output, Motion-powered React islands, and View Transitions
Deployed as static files — minimal client JS
AstroTypeScriptTailwind CSSMotionReact
Security Engineering
Down — Social Media App
May 2021 – Jan 2022
Led security engineering for a React Native social media application. Coordinated development and testing across Android and iOS platforms, implemented Firebase security rules, and built comprehensive test suites with Jest and Detox.
Served as Webmaster for the CSULB Association for Computing Machinery (ACM) chapter, maintaining and improving the club's website to serve the computer science community at Long Beach.