Skip to content
πŸ‘‹ Welcome to my portfolio

Arun Bhatt

|

10 years building high-throughput, distributed systems in Java and Spring Boot. Specialising in event-driven architecture, enterprise integrations, API design, and shaping AI-assisted engineering practices.

Arun Bhatt
β˜•
Java
βš›οΈ
React
πŸš€
Spring Boot
☁️
AWS

About Me

I'm a Staff Software Engineer with 10 years of experience building high-throughput, distributed systems. I specialise in event-driven architecture (Kafka), enterprise integrations (Zuora, Microsoft Marketplace), and API design (REST & GraphQL) for multi-tenant SaaS platforms on AWS and GCP.

I'm known for leading complex, cross-functional initiatives β€” from architecting billing integrations that unify entire customer lifecycles, to driving infrastructure migrations that measurably improve throughput and reliability.

I'm also passionate about shaping AI-assisted engineering practices. I built an AI-powered workflow using Cursor IDE that auto-generates technical design documents from customer feature requests β€” presented to Directors and adopted org-wide. Beyond work, I enjoy football, cricket, cycling, traveling, and anime.

10
Years Experience
3
Companies
20+
Technologies
4
Languages Spoken

Skills & Technologies

Languages & Frameworks

JavaSpring BootJavaScriptTCL

APIs & Messaging

RESTGraphQLApache KafkaRabbitMQ

Integrations

Zuora BillingMicrosoft Azure MarketplaceAppDirect Marketplace

Cloud & Infrastructure

AWS (EC2, S3)GCP (Compute Engine)Docker

Databases

MySQLPostgreSQLSchema Design & Migration

AI-Assisted Dev

Cursor IDEGitHub CopilotAI-Generated Design Docs

Practices

System DesignAgile/ScrumCI/CDUnit TestingTechnical Mentoring

Experience

Staff Software Engineer

AppDirect

Jan 2025 - Present

Leading end-to-end Zuora and AppDirect Marketplace integration, engineering AI-powered automation for technical design workflows, and building next-generation customer onboarding tooling.

Senior Software Developer

AppDirect

Jan 2022 - Dec 2024

Architected multi-tenant integrations, led critical infrastructure migrations, and built distributed systems for certificate and file management.

R&D Development Engineer

Dassault Systèmes

Dec 2018 - Dec 2021

Developed automation scripts, led schema migrations, and built data reporting pipelines while running onboarding programs for new engineers.

Software Developer

Dimentrix Technologies

Jun 2016 - Nov 2018

Delivered end-to-end product features across UI, backend, and testing while managing cloud infrastructure and integrating geospatial APIs.

Education

πŸŽ“

Bachelor of Engineering (B.E.) β€” Computer Engineering

Savitribai Phule Pune University, Pune

2012 - 2016

πŸ“š

Schooling

Kendriya Vidyalaya (C.B.S.E.)

Featured Projects

πŸ’³

Zuora & Marketplace Integration

Led end-to-end integration of Zuora Billing with AppDirect Marketplace for Products, Discounts, and Subscriptions β€” unifying billing and commerce systems across the full customer lifecycle.

βœ“Unified billing & commerce lifecycle
βœ“Multi-tenant enterprise support
βœ“Products, Discounts & Subscriptions
JavaSpring BootKafkaZuora APIGraphQL
πŸ€–

AI-Powered Design Automation

Engineered an AI workflow using Cursor IDE to automatically generate technical design documents from customer feature requests. Presented to Directors, driving org-wide AI adoption.

βœ“Auto-generates HLD/LLD from CFRs
βœ“Presented to leadership
βœ“Org-wide adoption catalyst
Cursor IDEAI/LLMJIRAConfluence
πŸ”„

Migration Tool V2

Leading development of a next-generation customer onboarding platform that automates ingestion and validation of existing client data, significantly reducing manual effort and error rates.

βœ“Automated data ingestion & validation
βœ“Reduced onboarding errors
βœ“Scalable multi-tenant design
JavaSpring BootKafkaDatabase
πŸ”’

Certificate Management System

Designed and owned a certificate management system automating the SSL lifecycle for customer-specific certs β€” decoupled from the monolith release cycle.

βœ“Renewal time reduced by ~80%
βœ“Decoupled from monolith
βœ“Full lifecycle automation
JavaSpring BootGraphQL APIDatabase
🌐

Microsoft Tenant Porting

Architected multi-tenant Microsoft Marketplace integration supporting 5+ enterprise tenants with reusable provisioning abstractions.

βœ“5+ enterprise tenants
βœ“Onboarding time reduced ~25%
βœ“Reusable provisioning layer
JavaSpring BootGraphQLMicrosoft API
πŸ“

Distributed File Management

Built a distributed file management tool supporting reliable delivery of large files across cloud storage backends.

βœ“Large file handling
βœ“Cross-backend reliability
βœ“Improved transfer success rate
JavaSpring BootCloud StorageDatabase

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.