Experience
15+ years building and operating production systems at enterprise scale — currently a Staff Software Engineer at Cisco Meraki.
Cisco Meraki
2021 – PresentSan 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.
Handshake
2020 – 2021San 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.
CoStar Group
2018 – 2020San 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.
Dominion Enterprises — ForRent Media Solutions
2015 – 2018Norfolk, 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.
Old Dominion University
2014 – 2015Norfolk, 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.
Freewave Tech Solutions
2013 – 2014Mumbai, 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.
Indiavidual (via Neosoft Technologies)
2013Mumbai, 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.
Allerin Tech
2011 – 2013Navi 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.