Experience
2024 — Now
2021 — 2024
2021 — 2024
Cupertino, CA
Found and lead UI at Ubyon, creating clients for web and mobile devices.
Designed and implemented GraphQL and REST APIs in Go and Java, with Apache Druid and MySQL backends along with fast and responsive SPA and SSR applications on React and NextJS.
Built features and functionalities for
• Workflows to authorize and orchestrate access to cloud infrastructure in just in time manner to ensure least privilege access by default. Supported access to Kubernetes, SSH and telnet, databases and storage buckets, remote desktops, HTTPS, along with arbitrary L7 protocols.
• Designed dashboards and implemented them end-to-end with -
> drill down from top-level widgets providing summarized nuggets to deeper nested/tabulated views that allowed users to get the complete picture.
> bespoke visualizations that ranged from custom Sankey diagrams, Gantt charts to custom timelines, with interactive controls to zoom into arbitrary sections to depict charts to showcase time series and graph data.
> ability to slice and dice data with multi-dimensional search and filtering.
• Developed quick prototypes of desktop applications using React Native over IPC/XPC for validating customer interest and guiding further development of native clients.
2020 — 2021
2020 — 2021
San Francisco Bay Area
Led a project to improve the accuracy of medical coders for hospital’s insurance documentation needs. The system used OCR and machine learning to rank medical documentation for human evaluation.
Migrated previously written AngularJS application to a React + Typescript application and added build pipelines to create versioned typed clients for different REST APIs.
2016 — 2020
San Francisco Bay Area
Designed and implemented front-end for Candid (now called Cisco Network Assurance Engine), using Typescript and AngularJS (later migrated to Angular + NGRX), D3, etc., on top of SpringBoot+MongoDB backend. Trained and grew the UI team to ensure timely delivery of features.
Created workflows for network analysis, with features for
• searching and filtering of time-series data
• delta analysis of time-series data
• multi-dimensional search tools
• guided natural-language queries
• interactive visualizations
Took the product from ideation to production in 2 years, and helped create build-tools to support i18n and localization, integration testing framework that supported snapshot testing, gather code-quality metrics, test functional and line coverage reports, setup code-quality checks, etc.
2012 — 2016
2012 — 2016
San Francisco, California
Designed and implemented advertiser API for revenue cards. Created HTTP and Thrift services which exposed all revenue cards to other services and twitter users.
Implemented website cards, retargeted product ads, lead-generation cards, redesigned media app cards on web, iOS.
Education
Georgia Institute of Technology
MS HCI
University of Mumbai