Ankit PatilSenior Software Engineer · Indore, India

Backend engineer with 12 years building production software that scales—from enterprise automation platforms to real-time IoT systems. I design simple solutions to complex problems using Java, Spring Boot, AWS, and cloud-native architectures.

12 years shipping production backend systems
100+ REST APIs delivered under live load
<200ms response targets on telematics ingestion

Experience

Akteena

Jul 2024 — present

Senior Software Engineer · Indore, India

  • Architected a microservices-based telematics platform on AWS from the ground up, powering real-time fleet monitoring at scale.
  • Delivered 100+ production REST APIs for GPS, diagnostics, and driver-behavior data, sustaining sub-200ms response times under live device load.
  • Engineered MQTT-based real-time pipelines to ingest and process continuous vehicle telemetry, trip logs, and diagnostic events.
  • Designed a multi-tenant architecture with hierarchical entitlements, enabling new enterprise fleet customers to onboard without platform changes.
  • Secured customer data access by integrating Auth0 with a custom RBAC layer, enforcing tenant-level isolation across all APIs.
  • Mentored junior engineers on system design and code quality, raising engineering standards across the team.

Delphix

Aug 2022 — Jul 2024

Senior Software Engineer II · Indore, India

  • Led cross-technology integrations on Data Control Tower (DCT), eliminating manual steps in customer data-management workflows.
  • Built a Go-based Terraform provider for Delphix, giving customers infrastructure-as-code control over DCT resource management.
  • Developed a Jenkins plugin (Java) that let CI/CD pipelines trigger DCT operations directly, removing manual handoffs from automation workflows.
  • Delivered a ServiceNow integration automating data copy, provisioning, and masking through DCT, cutting turnaround time on customer data requests.
  • Extended DCT's API Gateway with new endpoints, expanding integration capability for downstream systems.
  • Built Python-based connectors for MySQL, HANA, and Salesforce, extending Delphix's data virtualization support to new enterprise data sources.

Oracle

Jul 2019 — Aug 2022

Senior Software Developer · Hyderabad, India

  • Modernized legacy codebases by modularizing monolithic components, cutting long-term maintenance costs and improving deployment velocity.
  • Rebuilt core search functionality to meet enterprise customer requirements, improving accuracy and reducing support escalations.
  • Owned the full development lifecycle for multiple features end-to-end — performance analysis, design, development, and testing.
  • Resolved critical production defects through systematic root-cause analysis, restoring service reliability under tight SLAs.
  • Integrated REST APIs into a legacy monolith, laying the groundwork for a modular, service-oriented architecture.

Standard Chartered

Jul 2014 — Jul 2019

Software Developer · Chennai, India

  • Built a client portfolio application serving as the single source of truth for client data, consumed by every customer-facing bank interface.
  • Designed a configurable File Cleaner Service to sanitize and standardize incoming files, eliminating a recurring class of data-quality defects.
  • Architected a shared Logger Service standardizing log rolling and file paths across all bank applications, reducing cross-team debugging effort.

Skills

Languages

JavaPythonGo

Frameworks

Spring BootSpring MVCSpring Security Spring Data JPAHibernateQuartz

Cloud & architecture

AWSEC2S3SQSKinesis LambdaDockerMicroservicesREST Event-drivenMulti-tenant SaaS

Data & messaging

PostgreSQLOracleMQTTWebSockets

Security & DevOps

Auth0OAuth 2.0JWTRBAC JenkinsTerraformGitHub Actions JUnitMockitoPyTest

Writing

Notes on personal projects and experiments. Hosted here so anyone can read them.

View all writing →

Education

National Institute of Technology, Trichy

MCA in Computer Applications

Jan 2011 — Jan 2014
GPA 7.9

Contact

Let's talk

Backend roles, distributed systems, or cloud architecture — reach out anytime.