I build reliable backend services, full-stack products, distributed data pipelines, and governed AI workflows.
Software Engineer with 3+ years of experience building backend services, full-stack applications, and data pipelines. Currently on the AI Platform team at Databricks, working on governed agentic AI and data platform engineering; previously built enterprise SaaS at Neon IT Systems. M.S. from RIT and co-author of an EASE 2026 privacy study.
August 2025 β Present Β· San Jose, California
Built governed AI workflows, backend services, Spark data pipelines, and full-stack platform features.
Show more
- Integrated a governed agentic AI workflow using Databricks Agent Framework, tool calling, and MLflow Tracing, automating 4 recurring engineering tasks per sprint after evaluating 1,000+ agent traces.
- Developed Python backend services and Java SDK integrations for workspace, job, and metadata operations; caching, validation, and fault handling reduced failed service calls by 18%.
- Built PySpark and SQL pipelines on Apache Spark and Delta Lake processing 10M+ records per run, cutting runtime from 2.5 hours to 40 minutes through incremental loads with Unity Catalog governance.
- Delivered FastAPI, React, and TypeScript features across 10+ developer and data workflows, including REST APIs, asynchronous workflows, and reusable UI components.
- Maintained 150+ automated checks with pytest, integration testing, Bazel, and CI/CD; partnered with frontend, platform, data, and SRE engineers to deliver 8+ production workflows.
May 2022 β July 2023 Β· Ahmedabad, India
Developed multi-tenant SaaS APIs, improved PostgreSQL performance, and strengthened production releases.
Show more
- Architected multi-tenant SaaS modules using Java, Spring Boot, Python, and React, delivering 20+ REST APIs for tenant configuration, access control, notifications, and customer-facing administration.
- Optimized PostgreSQL queries, indexes, and connection pooling, reducing service p95 latency from 2.1 seconds to 480 ms across 250K+ records and ML prediction data.
- Decoupled scheduled processing and bulk data loads into Python background jobs, reducing API timeout errors by 24%.
- Supported 12 application releases using JUnit, pytest, Docker, Jenkins, and AWS deployment workflows; mentored 3 junior engineers through reviews, debugging, API design, and testing.
February 2021 β April 2022 Β· Ahmedabad, India
Built enterprise workflow features and automated data validation, reporting, and file processing.
Show more
- Built responsive React interfaces and 15+ REST APIs with Java, Spring Boot, and PostgreSQL for user, approval, reporting, and administrative workflows.
- Automated data validation, scheduled reporting, and file processing across 100K+ business records, saving the support team 7 hours per week.
- Wrote JUnit and pytest integration tests with senior engineers and QA, and resolved 18+ production defects across sprint releases.
August 2024 β December 2025 Β· Rochester, New York
Researched Android privacy disclosures and runtime logging, contributing to an EASE 2026 paper.
Show more
- Co-authored an EASE 2026 Research Track paper comparing privacy policies with runtime logging across 1,000 Android applications and 86.8M+ log entries.
- Built Python automation using ADB, Monkey, and Logcat for app exploration and behavioral analysis; contributed to privacy-leakage analysis and validation.
August 2025 β December 2025 Β· Rochester, New York
Mentored graduate students in software testing and led research-paper discussions for SWEN 777.
Show more
- Supported graduate SWEN 777 instruction under Dr. Xueling Zhang, mentoring students in software testing methodology.
- Led seminars covering 25+ research papers and held weekly office hours to support assignments and research.
|
AI investigation console for synthetic trade exceptions, with a 13-node LangGraph workflow, evidence-grounded RAG, mandatory human review, and an audit trail. |
Transaction-risk platform on synthetic data, with a transactional outbox, idempotent Kafka consumers, explainable scoring, and distributed tracing. |
|
Maritime intelligence over 5.9M historical vessel observations, combining geospatial analytics, map replay, a 3D inspector, and an AI copilot. |
Browser automation that discovers workflows with an LLM, then replays verified steps deterministically with policy checks and human handoff. |
More projects
- WebOps Commander β Incident simulation with typed WebMCP tools, human-approved recovery, and an audit timeline.
- Duel Arena β A Godot rules engine with deterministic card interactions and regression tests; in development.
- Integration Operations Hub β Angular dashboard coordinating Express, FastAPI, and .NET services with retries and partial-success handling.
Independent portfolio projects using synthetic or public data; unaffiliated with employers.
- RIT β M.S., Computer Software Engineering Β· 2023β2025 Β· 3.94/4.0
- Gujarat Technological University β B.E., Electronics and Communication Β· 2019β2023 Β· 3.89/4.0
Do Privacy Policies Match with the Logs? An Empirical Study of Privacy Disclosure in Android Application Logs β EASE 2026
Co-authored a privacy study comparing policy disclosures with 86.8M+ runtime log entries across 1,000 Android apps. Read the preprint.
- Building with the Claude API β Anthropic
- Model Context Protocol: Advanced Topics β Anthropic
- Claude Code in Action β Anthropic
16 more credentials and learning activities
The AZ-900 entry is an exam preparation course, not a Microsoft Azure certification.
I am open to Software Engineer, Backend, Full-Stack, Platform, Cloud, and AI Engineering roles β especially teams working on distributed systems, developer platforms, and production AI.



