Experience

June 2024 — Present

San Jose, CA

Technical Leader

Cisco — Security Business Group, Common Services Platform

Technical lead for shared platform services powering Cisco's security portfolio. Shipped Context Service to GA, built IAM foundations for multi-tenant customers, and drove an AI-augmented engineering practice that measurably improved velocity and quality.

  • Pioneered AI-assisted development across the team using Copilot, Cursor, and ChatGPT—cut capacity needs by ~60% and accelerated time-to-market through evidence-based workflows and hands-on coaching
  • Shipped Context Service to GA: led hardening, compliance, and security readiness; iterated rapidly on Multi-Org Beta feedback to deliver a release celebrated at Partner Summit
  • Designed and built IAM for managed service providers and multi-org customers, including deep-dive investigation into unified identity integration and rapid proof-of-concept delivery
  • Delivered core platform APIs, auditing, and integration testing that enabled consistent policy enforcement across Cisco's Secure Access and SD-WAN products
  • Drove delivery velocity improvements—1.1-hour median PR merge time—through test automation, infrastructure investment, and proactive release planning
  • Explored and de-risked future initiatives (Device Insights, Zero Trust posture, asset inventory, tenancy/access control) through discovery work and POCs
  • Multiplied team effectiveness: mentored engineers, led hackathons, ran knowledge-sharing sessions, and partnered across product, security, and infrastructure teams

Go, Kubernetes, AWS, gRPC, MongoDB, AI/LLM tooling (Copilot, Cursor, ChatGPT)

Aug 2021 — Mar 2024

Newark, CA

Senior Engineering Manager

Lucid Motors — Cloud & Data Engineering

Led the cloud and data platform teams responsible for Lucid's connected vehicle infrastructure—the services that link every Lucid on the road to the company's operations and customer apps.

  • Managed 13 engineers (7 direct, 6 indirect) across platform and data engineering
  • Drove architecture decisions and delivery for cloud services powering vehicle connectivity, telemetry, and customer experience
  • Partnered with product, program management, and cross-functional engineering to align priorities and ship on schedule

Senior Staff Engineer

Lucid Motors — Cloud Microservices & IoT

Lead architect for cloud services spanning the full vehicle lifecycle—from factory floor through delivery to the customer's mobile app and beyond.

  • Designed and shipped the Lucid Developer Portal and App Marketplace, enabling third-party integrations with OAuth2, admin tools, and partner onboarding
  • Architected APIs (gRPC/REST) for manufacturing, delivery, service, telemetry, OTA updates, and remote vehicle commands
  • Built charging infrastructure and mobile network integrations connecting every Lucid to external partners
  • Owned backend architecture for the Lucid mobile app—the primary interface between customers and their vehicles

Go, gRPC, MongoDB, AWS, Docker, Kubernetes, Istio, React

Senior Staff Engineer

Lucid Motors — Infotainment Platform

Android platform engineering for the Lucid Air's in-vehicle experience, plus deep vehicle diagnostics tooling.

  • Extended the Android framework network stack so infotainment apps could respond to real-time vehicle connectivity state
  • Created sigdump—a comprehensive tool for capturing, parsing, analyzing, and replaying CAN bus signals over ethernet, now used across engineering for diagnostics and debugging

Android/AOSP, Java, C/C++, Networking, CAN bus

Aug 2018 — Aug 2021

San Jose, CA

Technical Leader

Cisco — SecureX / SSE / AIS Cloud

Core contributor to Cisco's security platform—identity, authorization, telemetry ingestion, and endpoint posture services processing billions of events monthly.

  • Built and operated a high-throughput firewall event ingestion service processing billions of events/month, feeding Cisco Threat Response, Talos, Stealthwatch Cloud, and Defense Orchestrator
  • Implemented the core processor for Endpoint Security Posture—ingesting and reconciling endpoint state from AMP, DUO, ISE, and MDM systems for real-time security decisions
  • Extended SecureX Sign-On with social login and third-party identity provider support
  • Created device and event simulators enabling comprehensive end-to-end and load testing

Go, Node.js, AWS, Docker, Kubernetes, MongoDB

Jan 2018 — Aug 2018

San Jose, CA

Senior Software Engineer

Nubeva

Early-stage startup building cloud network visibility and security tooling.

  • Built control plane components for network packet capture and security workflows in public cloud environments
  • Hellped establishe agile practices and engineering tooling for a growing team

Go, Python, Azure, Docker, iptables, nfqueue

Mar 2016 — Jan 2018

San Jose, CA

Technical Leader

Cisco — Integrated Threat Defense Cloud Team

Designed foundational infrastructure for Cisco's threat intelligence platform—a stream processing system aggregating security telemetry from multiple product lines at scale.

  • Created a reusable Go microservice framework integrating Kafka, Consul, Vault, MongoDB, OAuth, Kubernetes, DataDog, and Elasticsearch—adopted across the platform
  • Built the raw telemetry ingest pipeline aggregating data from Lancope, Firepower, ISE, and AnyConnect for downstream threat analysis
  • Drove product security hardening, CI/CD infrastructure, and developer environment improvements
  • Developed simulators for end-to-end, integration, and scale testing

Go, Scala, Google Cloud, Flink, Kafka, Docker, Kubernetes

Oct 2015 — Mar 2016

San Jose, CA

Founder / Principal Engineer

Virga Software

Solo founder building a cross-platform WiFi diagnostics product from scratch—conception through working product.

  • Designed and built a cross-platform WiFi troubleshooting tool with native agents for Windows, macOS, Linux, and Android
  • Full-stack solo delivery: platform-native clients, cloud backend, and web-based analysis dashboard

Go, JavaScript/AngularJS, Java, C#, Objective-C, AWS

Sep 2013 — Oct 2015

Sunnyvale, CA

Principal Engineer

NetScout Systems (Fluke Networks / AirMagnet)

Led mobile and cloud modernization for the WiFi test & measurement product line.

  • Shipped 2 new WiFi test & measurement products and multiple maintenance releases on schedule
  • Led engineering for mobile (Android) and cloud-connected product initiatives
  • Drove team adoption of modern version control, CI/CD, and DevOps practices
  • Built feasibility prototypes and proof-of-concepts that shaped the product roadmap

Go, Java (Android), JavaScript, C/C++, SQL, AWS

Nov 2012 — Sep 2013

Sunnyvale, CA

Senior Application Developer

Ruckus Wireless

Mobile application development and RF visualization tooling for enterprise wireless network management.

  • Invented and prototyped a 3D WiFi planning toolfiled patent application for "Modeling Radio Frequency Coverage"
  • Shipped Spectrum Analyzer feature for ZD Remote mobile app on Android and iOS
  • Enhanced throughput measurement and network diagnostic capabilities

Java (Android), Objective-C (iOS), OpenGL, C/C++, C#

Jul 2007 — Nov 2012

Sunnyvale, CA

Principal Engineer

NetScout Systems (AirMagnet)

Core engineer on award-winning WiFi analysis products—multiple patents and critical contributions to AirMagnet's market-leading position.

  • Built a replacement spectrum analyzer from scratch when the OEM solution was discontinued—saved a major product line from revenue loss
  • Conceived, designed, and shipped multiple AirMagnet product features, several of which were patented
  • Major contributor to 802.11 protocol analysis IP: packet decoding, performance analysis, security detection, and compliance checking

C/C++, Java (Android), SQL, .NET/Managed C++

Jun 2003 — Jul 2007

Sunnyvale, CA

Director, Software Development

LitePoint (promoted from MTS → Sr. SE → Director)

Built test software and APIs for wireless chipset manufacturing at a company whose equipment has tested billions of consumer devices worldwide.

  • Designed APIs for WiFi, WiMAX, Bluetooth, WiMedia, and Zigbee device testing—software used to test billions of shipped devices
  • Grew from individual contributor to Director: led and mentored the software team, managed IT infrastructure
  • Built visualization UIs for RF signal processing, DSP analysis, and instrument control
  • Established engineering practices: version control, build systems, and release management

C/C++, .NET, MATLAB, LabVIEW; MFC, WinForms; instrument control

May 1998 — Jun 2003

San Jose, CA

Web Developer / Software Engineer

Independent Consultant (eLogicSys, Studio1691, clients)

Independent web development and software consulting during the first dot-com boom—building for startups and established businesses alike.

  • Delivered corporate websites, interactive media experiences, and Flash-based applications
  • Built custom e-commerce platforms, content management systems, and form-driven web apps
  • Developed reporting dashboards, monitoring tools, and backend business applications

Perl, HTML, JavaScript, CSS, SQL, C/C++, Flash

Products Shipped

Lucid Motors

Virga Software

NetScout / AirMagnet

Ruckus Wireless

Featured Projects

Detailed case studies coming soon — comprehensive scope, architecture decisions, and outcomes for each project.

Common Objects Platform

Cisco 2024–Present

Technical lead for shared services infrastructure powering Cisco's security portfolio. Delivered core APIs, audit infrastructure, and integration test framework. Shipped Context Service to GA.

Go gRPC Kubernetes AWS

AI-Augmented Development Practice

Cisco / Personal 2024–Present

Rigorous investment in AI-augmented engineering. Built complete production system with 99%+ AI-generated code (969 commits, 38 days). Championed adoption through brownbags, evidence-based workflows, and documented methodology.

Cursor Copilot ChatGPT LLM Orchestration

Lucid Developer Portal & App Marketplace

Lucid Motors 2022–2023

Lead architect for Lucid's developer ecosystem—external developer portal, app marketplace, OAuth2 integration, and admin tools. Enabled third-party developers to build on Lucid's connected vehicle platform.

Go gRPC React AWS Kubernetes

Firewall Event Ingestion at Scale

Cisco 2018–2021

Designed and operated high-throughput ingestion endpoint processing billions of firewall events monthly. Fed Cisco Threat Response, Talos, Stealthwatch Cloud, and Defense Orchestrator.

Go AWS Kubernetes Kafka

Go Microservices Framework

Cisco 2016–2018

Foundational framework enabling rapid microservice development across Cisco's threat defense platform. Integrated Kafka, Consul, Vault, MongoDB, OAuth, Kubernetes, DataDog, and Elasticsearch.

Go Kafka Consul Vault K8s

Endpoint Security Posture Service

Cisco 2019–2021

Core processor for ingesting and reconciling endpoint attributes from AMP, DUO, ISE, and MDM systems. Dynamic rulesets enabled real-time security posture assessment.

Go MongoDB AWS

Vehicle Signals Analysis Tool (sigdump)

Lucid Motors 2021–2022

Comprehensive tool for parsing, analyzing, verifying, debugging, and replaying Lucid Air CAN bus over ethernet signals. Essential for vehicle diagnostics and feature development.

Go CAN bus Networking

Wireless Chipset Test APIs

LitePoint 2003–2007

APIs for WiFi, Bluetooth, WiMAX, and Zigbee chipset testing in manufacturing. Used to test billions of devices shipped by major consumer electronics manufacturers.

C/C++ .NET MATLAB RF/DSP

AirMagnet Spectrum Analyzer

NetScout/AirMagnet 2008–2012

Built replacement spectrum analyzer when OEM solution became unavailable after acquisition. Prevented significant revenue loss and maintained product competitiveness.

C/C++ DSP RF Analysis

3D WiFi Planner Prototype

Ruckus Wireless 2012–2013

Conceived and prototyped 3D WiFi planning application with radio frequency coverage modeling. Filed patent application for novel RF visualization approach.

OpenGL Mobile RF Modeling

Skills & Technologies

Languages

  • Go 13 yrs
  • Python 2 yrs
  • Java 12 yrs
  • JavaScript/TypeScript 11 yrs
  • C/C++ 18 yrs

Cloud & Infrastructure

  • Kubernetes / Docker 10 yrs
  • AWS 11 yrs
  • Google Cloud Platform 3 yrs
  • Linux 28 yrs
  • Istio 2 yrs

Data & Messaging

  • NoSQL (MongoDB, Redis) 7 yrs
  • SQL / PostgreSQL 14 yrs
  • Kafka 2 yrs
  • Elasticsearch 2 yrs
  • Flink 2 yrs

APIs & Protocols

  • REST 12 yrs
  • gRPC / Protocol Buffers 8 yrs
  • OAuth 2.0 / OIDC 8 yrs
  • 802.11 / WiFi 14 yrs
  • WebSockets 5 yrs
  • CAN bus 1 yr

Platform & DevOps

  • CI/CD (GitHub Actions, Jenkins) 12 yrs
  • Android/AOSP 12 yrs
  • Windows 19 yrs
  • iOS 3 yrs
  • HashiCorp (Consul, Vault) 2 yrs
  • DataDog 2 yrs

Leadership

  • Technical Leadership 15 yrs
  • Stakeholder Management 23 yrs
  • Agile 11 yrs
  • People Management 2 yrs

Domains

  • Security & Identity 14 yrs
  • Cloud Microservices 11 yrs
  • Network 19 yrs
  • Wireless / RF 14 yrs
  • IoT / Automotive 4 yrs
  • Test & Measurement 12 yrs

Patents

Method and System for Analyzing RF Signals to Detect and Classify Devices

US Patent 8,514,729

Method and apparatus for analyzing RF signals to detect and classify actively transmitting RF devices in wireless networks. Includes burst detection, time/frequency domain analysis, and device fingerprinting for WiFi and non-WiFi interference sources.

RF signal analysis flowchart from US Patent 8,514,729

Methods and Systems for Network Channel Capacity Planning and Analysis

US Patent 7,817,581

Apparatus and method for network channel capacity planning, measuring, and analyzing WLAN networks. Includes importing physical network configurations, simulating virtual WLANs, and producing throughput statistics for optimization.

WLAN network topology diagram from US Patent 7,817,581

Modeling Radio Frequency Coverage

PCT Application WO 2014/121136 A1

Systems and methods for modeling RF coverage patterns by a processor. Includes receiving coverage pattern data of an RF source and environment, determining obstructed coordinates, and modifying the coverage pattern based on obstacle attenuation factors. Filed while at Ruckus Wireless.

RF coverage modeling patent application cover page