Open to new-grad roles New York

Software Engineer

Systems that stay fast when the stakes get real.

I'm Ninad Patil. I build reliable backend platforms, distributed APIs, and AI-powered developer tools for high-volume financial systems.

Portrait of Ninad Patil

Currently building at the intersection of

Backend systems × AI

200M+

daily transactions supported

$15M+

transaction volume stabilized

5+

systems unified by one AI agent

CKAD

Kubernetes certified

Experience

Built in production, not just in theory.

From banking infrastructure to AI agents, I focus on the systems behind the moments users trust most.

01

Intuit

Software Engineering Intern · Mountain View, CA

May 2026 - Aug 2026
  • Designed and shipped Panorama, a FastAPI and LangGraph AI agent that unified data from more than five internal systems to answer payment-lifecycle questions.
  • Root-caused a stale-filter defect in a production Amex billing pipeline and shipped a verified fix with backfill.
  • Eliminated daily crashes in Java and Spring Boot ETL pipelines responsible for more than $15M in transaction volume.
  • Built automated Sentry-based reconciliation across all in-scope surcharge transactions, replacing a manual audit process.
JavaSpring BootMicroservices

02

Oracle Financial Services Software

Software Developer · Mumbai, India

Jul 2023 - Aug 2025
  • Developed and operated Java backend middleware services processing more than 200M daily financial transactions in a distributed banking platform.
  • Designed a compatibility layer that transformed legacy client requests into Oracle Banking Routing Hub compliant formats.
  • Built security-critical backend infrastructure including IP whitelisting, channel validation, and JWT-based authentication.
  • Containerized Spring Boot services and deployed them on Kubernetes for scalable, resilient production rollouts.
  • Improved reliability with Spring Actuator health checks, readiness probes, Tomcat tuning, and Kafka-based asynchronous auditing pipelines.
JavaSpring BootKafkaKubernetesDockerTomcatJWT

Selected work

Projects with a point of view.

A selection of distributed systems, interaction design, and product engineering work.

2025

Distributed Payment Ledger System

Distributed backend ledger service for high-volume financial transactions with consistency-focused payment processing.

JavaSpring BootKafkaPostgreSQLDocker
2025

Precision Keyboard

Human-computer interaction project built for a master's program course, focused on precision text input patterns.

SwiftHCIiOS
2021

E Parking

Consumer-to-consumer parking rental mobile application designed to improve parking discoverability and convenience.

KotlinAndroid
2021

Visitor Management System

Visitor tracking application for offices and facilities, originally framed around COVID-era safety and security workflows.

Java
2022

Java Workshop

Java and SQLite desktop application code prepared for a skill development workshop.

JavaSQLite

Capabilities

Deep backend roots. Broad systems thinking.

Languages

Java · Python · C++ · Go · Bash · PL/SQL

Backend

Spring Boot · REST APIs · Distributed Microservices · Hibernate · JPA · FastAPI

Data

MySQL · Oracle 19c · MongoDB · Elasticsearch · SQL Schema Design · Query Optimization

Distributed Systems

Kafka · Event-Driven Architecture · Caching · Load Balancing · Service Communication

AI / ML

PyTorch · TensorFlow · Scikit-learn · Transformers · NLP · Generative AI

Infrastructure

Docker · Kubernetes · Helm · ArgoCD · Nginx · Apache Tomcat · Linux/Unix

Observability

Prometheus · Grafana · OpenTelemetry · Jaeger · Log4j2 · ELK Stack

Contact

Let's build something dependable.

I'm open to software engineering opportunities and thoughtful conversations about backend platforms, AI, and infrastructure.

Send a message