Based in Seattle, WA · Open to new-grad SWE roles

Hi, I'm George.

Software Engineer

I build AI-native products and agentic systems.

Agent loopsOrchestrator-workersStructured output (Pydantic)Hybrid RAGEvalsClaudeOpenAITool callingMCPLocal modelsPythonTypeScriptFastAPIPostgreSQL / pgvectorRedisSupabaseAWSDockerReactNext.jsReact Native

02 — Career

Experience

Software Engineer Intern

WiBotic Inc. · Seattle, WA

CurrentAug 2026 – Present
  • Architected an agent-in-the-loop evaluator: a local Qwen model turns freeform objectives into typed specs via tool schemas, with Pydantic validation, one error-fed retry, and escalation to the engineer — reaching 97% valid specs on the first pass.
  • Designed capped orchestrator-workers execution for 5 concurrent XFEMM simulations, with a code-based pass/fail check so the model proposes and code decides.
  • Developed a Python GUI that automates coil design and FEMM simulation with SQLite result caching, cutting iteration time 75%+.
  • Delivered a custom Buildroot Linux appliance bridging a lunar lander's battery charger (RS-422/SLIP) to the office network, exposing telemetry over HTTP, in 3 weeks on an unfamiliar stack.
PythonLocal LLMsPydanticBuildroot Linux

Founder

Wallzy ↗ · Seattle, WA

PastOct 2025 – Mar 2026
  • Led a team of 5 to ship an agentic wallet that recommends the best card in real time, reaching 200+ beta users.
  • Cut recommendation latency from about 500ms to 160ms across 50 cards with a React Native app using geofencing and a client-side cache.
  • Replaced manual data collection with a scraping + LLM extraction pipeline across 40+ bank sites, with schema validation and a review queue for failures, reaching 92% accuracy on 50+ samples.
React NativePythonLLM ExtractionGeofencing

Software Engineer Intern

Quilly LLC · Berkeley, CA

PastMay 2025 – Aug 2025
  • Built end-to-end auth and a 15+ screen onboarding flow in React Native + Supabase, reducing signup-to-first-use drop-off by 40%.
React NativeSupabaseAuthUX

Software Engineer Intern

Halodoc · Jakarta, Indonesia

PastJun 2024 – Sep 2024
  • Automated campaign analysis with SQL and Looker Studio (saving 30M+ IDR) and delivered a 1-year appointment forecast that improved scheduling efficiency 20%.
SQLLooker StudioAnalyticsForecasting

Software Engineer Intern

PT Menjangan Sakti · Jakarta, Indonesia

PastJun 2022 – Aug 2022
  • Built a supply chain management platform (Spring Boot REST APIs, MySQL, React) for B2B client–supplier workflows, adopted by 50+ employees and improving operational efficiency 25%.
JavaSpring BootMySQLReact.js

03 — Selected work

Projects

A few things I've built recently. Each card links straight to the live project or repo.

TaxBuddy app screenshot
May 2026

TaxBuddy

An agent-loop architecture for autonomous tax filing, guarded end-to-end.

  • Agent loop for autonomous tax filing (retrieval, computation, PDF generation tools) bounded by max turns, a cost cap, and a forced structured final tool.
  • Pydantic guardrails on model output, with code-side approval before any irreversible submission.
  • Cut per-document inference cost about 97% with a multi-agent extraction pipeline, reaching 99% field accuracy on 100+ real documents.
Next.jsSupabasePython
View project→View github ↗
Voice AI Agent
Sep 2026

Voice AI Agent

A real-time 311 voice agent where the model picks the route and code executes it.

  • Real-time 311 voice pipeline with a classifier-only router — the model picks the route, code executes it, unknowns go to a human — with triage latency under 650ms.
  • Hybrid retrieval (pgvector + BM25, RRF) where code verifies every cited chunk ID and flags fabricated citations.
  • Event-driven backend handling 10,000 concurrent queries at 94% autonomous resolution.
OpenAI SDKCartesiaDeepgramFastAPIpgvectorRedis
View github→
Drawing Reviewer report view
Jul 2026

Drawing Reviewer

An AI pre-production analysis platform that automates engineering drawing inspections.

  • Two-phase analysis: classifies the drawing type to scope applicable review categories, then runs structured checklists per category — skipping inapplicable ones to cut false positives.
  • Vision-based intake accepts PNG, JPG, and PDF as base64, batching up to 10 files per submission with MIME-type validation.
  • Produces scored reports (0–100 per category) with severity-ranked issues and a REVISE AND RESUBMIT verdict driven by critical defect counts.
React 19ViteFastAPIPython 3.12Claude API
View project→
BLE tracker hardware
Jul 2025 – Aug 2025

AirTag-Like BLE Tracker

A dual-ESP32 asset tracker running FreeRTOS, with BLE, IMU motion detection, and RFID access control.

  • Designed a dual-ESP32 system with FreeRTOS tasks, queues, and semaphores achieving 95% real-time movement update reliability.
  • Integrated BLE 5.0 advertisement, MPU6050 IMU motion detection, and RFID-based access control on a single ESP32 platform.
ESP32FreeRTOSBLE 5.0IMURFID
View github→
Line-following robot PCB
Oct 2024 – Dec 2024

Line-Following Robot

A PID-controlled line follower on a custom 2-layer PCB designed in KiCAD.

  • Designed and tuned a PID control loop using 5 photoresistors for line detection, achieving 95% path accuracy at 0.5 m/s on a standard test track.
  • Designed a 2-layer PCB in KiCAD consolidating motor drivers, sensors, and microcontroller into a 20cm × 10cm footprint, eliminating breadboard prototyping entirely.
ArduinoKiCADPID ControlSolderingOscilloscope