Backend
IoT
Database
API Integration

Software Developer

Qualcomm Institute MakerspaceSan Diego, CA

Feb 2025 - Present

High-availability RFID check-in platform serving 8,000+ UCSD students with 99.9% uptime through microservices architecture.

Software Developer

About

Engineered a robust RFID-based check-in system for the UCSD Makerspace that serves over 8,000 students. The system features a local-first architecture with JSON caching, asynchronous queuing, and automated failover mechanisms. It integrates with Google Sheets for data synchronization and Fabman.io for machine access control, achieving significant performance improvements through modular design and fault-tolerant architecture.

Projects

RFID Check in platform

Engineered a high-availability NFC check-in platform for 8,000+ UCSD students, eliminating manual verification bottlenecks and achieving 99.9% uptime via distributed design and automated failover.

  • Refactored legacy codebase into modular, thread-safe components and redesigned check-in logic to prioritize local-first execution across Raspberry Pi nodes.
  • Improved average check-in speed by 92% through local caching, async queuing, and deferred sync to Google Sheets, enabling real-time LED confirmation.
  • Built a queue-based background thread system with write-delay invariants to prevent race conditions and duplicate writes.
  • Implemented secure export pipeline with timeout-protected API calls and verbose logging for fault tolerance.

Details

Technologies

Python
Google Sheets API
Fabman.io API
JSON
Threading

Work Examples