Projects

Full-stack engineering work across aviation, healthcare, and fintech.

Work

Luvero

Luvero

Software Engineer • Dec 2024–present

Designed and built a production-ready, zero-knowledge task management application with military-grade end-to-end encryption. The system ensures complete data privacy through client-side cryptography where passwords, encryption keys, and task data never reach the server in plaintext.

Responsibilities

  • →Implemented sophisticated 5-layer key hierarchy: Password → Root Key (Argon2id) → Master Data Key → User KEK (HKDF) → Org Master Key → Task Data Key
  • →Built sealed-box PKI system using X25519 elliptic curve + XChaCha20-Poly1305 AEAD for secure team invitations without pre-shared secrets
  • →Designed atomic PostgreSQL RPC procedures preventing orphaned encryption keys during invite acceptance
  • →Created comprehensive Row-Level Security (RLS) policies across database tables with JWT token validation
  • →Developed client-side registration flow with one-time recovery seeds and automatic legacy user migration
  • →Implemented multi-organization support with role-based access control (owner, superadmin, teammate, guest)
  • →Built encrypted collections, sections, and task attributes with AES-256-GCM
  • →Created complete audit trail with activity logging and membership lifecycle tracking
  • →Developed CSV batch import, search/filtering, and real-time collaboration features
  • →Designed human-friendly H-codes for easy member discovery and invitations

Impact

  • ✓Server never accesses plaintext passwords, keys, or task data - true zero-knowledge architecture
  • ✓Database admins cannot decrypt user content, ensuring complete data privacy
  • ✓Forward secrecy via ephemeral keypairs in sealed boxes
  • ✓Production-ready security with comprehensive cryptographic architecture documentation

Stack

React 19ViteTailwind CSSVercel ServerlessPostgreSQLSupabase@noble/curves@noble/hashes@noble/ciphersargon2-browserAES-256-GCMX25519XChaCha20-Poly1305
Legara

Legara

Infrastructure & Data Engineer • Aug 2024–present

Architected complete healthcare infrastructure from scratch: HIPAA-compliant cloud architecture (AWS, ERP, ETL) and enterprise network (dual-WAN, VPN, IPsec, 5+ isolated zones). Achieved 99.9% uptime with self-healing automation and zero manual intervention during failures.

Responsibilities

  • →Architected HIPAA-compliant AWS infrastructure with public/private subnets, ALB for high availability, and centralized secrets management
  • →Deployed Rocket.Chat with Docker Compose on EC2 and secured MongoDB connections with TLS
  • →Designed and optimized HIPAA-compliant ERP system for multi-client healthcare data management
  • →Built ETL pipelines and data solutions that automate invoice generation for various clients
  • →Implemented comprehensive logging/audit trails to S3/CloudWatch with access controls, MFA, and SSO
  • →Architected EdgeRouter-12 network with dual-WAN (AT&T Fiber + FirstNet cellular), load balancing, and automatic failover
  • →Implemented 5+ isolated network segments: Management, General, DMZ, HIPAA-compliant ePHI zone with zone-based firewalls
  • →Deployed dual-layer VPN infrastructure: OpenVPN remote access (UDP 443, certificate-based auth) + IPsec site-to-site tunnel (IKEv2, AES-256)
  • →Developed bash automation script for self-healing infrastructure: monitors load balancer, detects WAN failover, dynamically reconfigures IPsec via Vyatta API
  • →Enabled secure remote access to eCW Electronic Medical Records system for clinical staff from any location

Impact

  • ✓Achieved 99.9% uptime with zero manual intervention during WAN failures
  • ✓Automatic recovery from failover events in under 60 seconds
  • ✓Transformed data infrastructure for scalable, real-time data access and reporting
  • ✓Automated invoice generation, significantly reducing manual workload and increasing accuracy
  • ✓Maintained strict HIPAA compliance through network isolation, encryption, and comprehensive audit trails
  • ✓Enabled secure remote EMR access while eliminating dependency on less secure methods

Stack

AWSPythonPostgreSQLMongoDBDockerRocket.ChatETLEdgeRouter-12EdgeOS/VyattaOpenVPNIPsec/strongSwanLinuxBashZone-Based Firewalls
Financial Engineering Firm

Financial Engineering Firm

Data Engineer • Oct 2024–present

Developed a comprehensive ledger management system to manage financial data for multiple clients with uniform data storage, automated data processing, and enhanced reporting capabilities.

Responsibilities

  • →Developed a ledger system used to manage financial data for multiple clients with uniform data storage
  • →Developed scripts to scrub and transform transactions from various financial institutions into standardized ledger entries
  • →Created reporting scripts to generate financial reports, enhancing data visibility and decision-making
  • →Automated extraction and conversion of data into ledger-compatible formats
  • →Ensured system scalability and consistency to support diverse client requirements

Impact

  • ✓Unified financial data management across multiple clients with consistent ledger formats
  • ✓Significantly reduced manual data processing time through automation
  • ✓Enhanced data visibility and decision-making through comprehensive reporting capabilities
  • ✓Improved stakeholder confidence through data accuracy and standardization

Stack

PythonETLData Pipelines

My Projects

Hawaii Glider Rides

Hawaii Glider Rides

Co-Owner / Software Engineer • Jul 2026–present

Direct-booking platform for a commercial glider-tour operation on Oahu's North Shore, plus the private operations app the owners and crew run the business on. Public marketing site, checkout, scheduling, and dispatch in one codebase.

Responsibilities

  • →Built the public marketing and direct-booking site alongside a private operations app for owners, managers, pilots, and launch crew
  • →Integrated Stripe embedded Checkout with webhook-confirmed bookings and automatic seat-hold release when a session expires
  • →Implemented Supabase Auth with role-scoped operations access across four staff roles
  • →Designed pilot and launch-crew shift scheduling that gates bookability — no flight window sells until both a pilot and a launch crew shift cover it
  • →Added localization with next-intl and transactional booking email via Resend
  • →Built cron routes for hold expiry, email outbox delivery, and cache revalidation
  • →Created a demo mode on in-process PGlite that seeds sample data and refuses to start against production

Impact

  • ✓Direct bookings without an OTA taking a cut of every seat
  • ✓Seat holds release on their own, so abandoned checkouts stop blocking inventory
  • ✓Staff scheduling and dispatch moved off spreadsheets into one system tied to live availability
  • ✓End-to-end suite runs against a production build, and demo mode lets anyone walk the booking flow without touching real data

Stack

Next.js 16React 19TypeScriptPostgreSQLSupabaseStripeResendnext-intlTailwind CSSPlaywrightVitestVercel

WebDev

Skyland Air

Skyland Air

Web Developer

View Site →
Helicopter Tour Oahu

Helicopter Tour Oahu

Web Developer

View Site →
Soar Hawaii

Soar Hawaii

Web Developer

View Site →
Royal Pacific Air

Royal Pacific Air

Web Developer

View Site →
CAF Hawaii Wing

CAF Hawaii Wing

Web Developer

View Site →