Experience

15+ years building and operating production systems at enterprise scale — currently a Staff Software Engineer at Cisco Meraki.

Cisco Meraki

2021 – Present

San Francisco, CA

Staff Software Engineer

  • Architected the topology data service for Cisco Cloud Control (C3), Cisco's unified platform across networking, security, compute and observability — combined Catalyst and Meraki inventory and topology for all organizations via a pull REST API and a Kafka-backed push path that sends delta-compressed topology changes by webhook. Featured at Cisco Live 2026 as Cisco's unified topology platform.
  • Set the API and integration standards for federation services, now followed across their public APIs. Authored design docs for Config History, StackWise Virtual formation and the Topology APIs; Config History became a shared component adopted by all Network Platform teams.
  • Own on-call for Catalyst platform services — defined the responder SLOs and serve as subject-matter expert during Sev1 incidents.
  • Building an AI-assisted config discovery service that correlates live device running config with telemetry and error logs to suggest improvements to network operators.

Technical Lead

  • Designed the foundation for moving Cisco Catalyst from on-prem management to the Meraki cloud — switches first, then wireless, and advised the Meraki MX team on routers. Catalyst switching, wireless and routing are now GA in the Meraki Dashboard, which manages Catalyst switches and Catalyst wireless devices.
  • Brought Catalyst wireless to Meraki from scratch — introduced the wireless LAN controller as a new Dashboard device type and built the onboarding path that brought those devices onto the Meraki cloud in its first year.
  • Designed and built the Meraki Global Overview API, a multi-shard aggregator combining Catalyst Center and Meraki data for every Meraki customer — launched Dec 2025 — and fixed the large-organization response times that had been timing out.
  • Tech lead and mentor for 6–7 engineers; led cross-team design reviews for Catalyst wireless and Global Overview; conducted 40+ technical interviews.

Software Engineer

  • Built an Electron desktop app to onboard the first Catalyst switches — reading and updating switch configuration directly and driving onboarding through Meraki APIs — then supported switching's migration to direct-to-cloud onboarding.
  • Re-engineered Dashboard switch workflows (Rails/React) to support Catalyst switching at enterprise scale.
  • Ruby on Rails
  • React
  • Scala
  • Kafka
  • Kubernetes
  • gRPC
  • Electron

Handshake

2020 – 2021

San Francisco, CA

Software Engineer II

  • Designed, optimized, and versioned high-traffic Rails APIs powering mobile clients.
  • Built Elasticsearch indexing and sync pipelines powering search and API-driven experiences across the platform.
  • Shipped Virtual Career Fair infrastructure, resume parser integration, and external job apply flows; wrote the ADRs that drove API and search/indexing changes.
  • Ruby on Rails
  • Elasticsearch
  • React

CoStar Group

2018 – 2020

San Francisco & Norfolk, VA

Software Engineer II · BizBuySell

  • Built .NET Core REST APIs and asynchronous background workloads across BizBuySell, BizQuest, and FindaFranchise.
  • Delivered revenue and data initiatives — stabilized the sales forecasting pipeline, ingested analytics into MS SQL, and shipped Logstash sync jobs into Elasticsearch.

Senior Software Engineer · Apartments Network

  • Consolidated ForRent inventory into core CoStar systems after the acquisition, aligning schemas for a unified source of truth.
  • .NET
  • AngularJS
  • Elasticsearch
  • MS SQL

Dominion Enterprises — ForRent Media Solutions

2015 – 2018

Norfolk, VA

Web Developer Intern → Senior Software Engineer

  • Modernized ForRent.com by migrating to an API-driven AngularJS front end, decoupling rendering from direct SQL queries.
  • Built Elasticsearch-backed reporting with Java/Spring ETL jobs, and Kafka/Logstash ingestion pipelines for low-latency content delivery.
  • Java
  • Spring
  • Elasticsearch
  • Kafka
  • AngularJS

Old Dominion University

2014 – 2015

Norfolk, VA

Teaching & Research Assistant

  • Built components for an indoor localization prototype tracking hospital staff using iPhone gyroscope readings and building layout data.
  • Supported an undergraduate course through grading, labs, and office hours; maintained and ported the VSO Doves application to Heroku.
  • PHP
  • Java
  • Ruby
  • Heroku

Freewave Tech Solutions

2013 – 2014

Mumbai, India

Software Developer

  • Owned database and feature design for YoWoTo.com, a parenting advice platform — Rails backend with keyword and property-based content search via pg_search.
  • Shipped key engagement UX — infinite-scroll home feed, post ratings, and a unified listing page across content types.
  • Ruby on Rails
  • PostgreSQL
  • Zurb Foundation

Indiavidual (via Neosoft Technologies)

2013

Mumbai, India

Ruby on Rails Developer

  • Enhanced Embibe.com's quiz-authoring portal used by teachers to build the question bank — rich academic content including math equations, diagrams, and charts.
  • Refactored and optimized a slow "next question" engine with complex adaptive selection logic for choosing each student's optimal next quiz question.
  • Ruby on Rails
  • MongoDB
  • SQL

Allerin Tech

2011 – 2013

Navi Mumbai, India

Ruby on Rails Developer

  • Built CCYware, a currency conversion platform with a per-organization Oracle multi-tenancy model and Salesforce integration for customer and transaction sync.
  • Built Golf2Compete social features including score sharing and a Facebook-style player wall backed by MongoDB.
  • Ruby on Rails
  • Oracle
  • MongoDB
  • Salesforce