I am a Software Development Engineer with 5+ years of experience architecting scalable distributed systems and AI-driven financial solutions. I specialize in building event-driven microservices using Java (Spring Boot), Kafka, and AWS, driving improvements such as throughput and reliability. I also enjoy applying Generative AI (LLMs, RAG) to automate complex decision-making in enterprise workflows, delivering measurable cost savings and faster time-to-value. I excel at leading end-to-end DevOps implementations (CI/CD, Kubernetes) and ensuring robust security compliance for mission-critical fintech applications. My recent work includes integrating AI capabilities into production systems to automate underwriting and risk assessment tasks, which has yielded significant efficiency and cost benefits.

NIKHIL BODELA

I am a Software Development Engineer with 5+ years of experience architecting scalable distributed systems and AI-driven financial solutions. I specialize in building event-driven microservices using Java (Spring Boot), Kafka, and AWS, driving improvements such as throughput and reliability. I also enjoy applying Generative AI (LLMs, RAG) to automate complex decision-making in enterprise workflows, delivering measurable cost savings and faster time-to-value. I excel at leading end-to-end DevOps implementations (CI/CD, Kubernetes) and ensuring robust security compliance for mission-critical fintech applications. My recent work includes integrating AI capabilities into production systems to automate underwriting and risk assessment tasks, which has yielded significant efficiency and cost benefits.

Available to hire

I am a Software Development Engineer with 5+ years of experience architecting scalable distributed systems and AI-driven financial solutions. I specialize in building event-driven microservices using Java (Spring Boot), Kafka, and AWS, driving improvements such as throughput and reliability. I also enjoy applying Generative AI (LLMs, RAG) to automate complex decision-making in enterprise workflows, delivering measurable cost savings and faster time-to-value.

I excel at leading end-to-end DevOps implementations (CI/CD, Kubernetes) and ensuring robust security compliance for mission-critical fintech applications. My recent work includes integrating AI capabilities into production systems to automate underwriting and risk assessment tasks, which has yielded significant efficiency and cost benefits.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Software Development Engineer at AIG
January 1, 2015 - Present
Deployed loosely coupled, event-driven microservices for the Claims Processing Engine using Java 17, Spring Boot, and Apache Kafka to enable real-time streaming with 500K+ daily transactions and 99.99% availability. Engineered a secure RAG system using LangChain, Python, and AWS Bedrock to automate clause extraction from policy documents, reducing underwriting review time by 60% and improving risk assessment accuracy by 22%. Led migration of legacy monoliths to serverless AWS Lambda and ECS Fargate with Terraform IaC, cutting cloud costs by 35%. Implemented a centralized Kong API Gateway with OAuth2/OIDC, standardizing REST contracts and reducing third-party onboarding time by 47%. Developed a fraud-detection module using TensorFlow models in the Java backend, enabling real-time anomaly detection and preventing about $1.5M in fraudulent payouts. Optimized Snowflake/PostgreSQL queries with partitioning and Redis caching, lowering API latency from 400ms to 85ms.
Software Development Engineer at BNY Mellon, India
May 1, 2021 - August 1, 2023
Designed RESTful APIs using Spring Boot for payment and trade dashboards, reducing API response time by 40%. Built microservices with RabbitMQ-based notifications for emails and push alerts, improving modularity. Integrated PostgreSQL, MongoDB, and Redis for fast data access, boosting performance by 25%. Implemented 10+ data pipelines with Hitachi Pentaho and Python, processing over 1M records monthly and increasing throughput by 30%. Automated CI/CD with Azure Pipelines and Maven, enabling reliable delivery to Azure AKS and improving efficiency by 80%. Containerized services with Docker on Azure AKS; achieved higher modularity and easier management. Maintained 90%+ test coverage with SonarQube and JUnit.
Software Development Engineer at Samsung Research & Development, India
May 1, 2019 - May 1, 2021
Developed RESTful web services with Spring MVC, accelerating data retrieval by 30% and improving user experience. Implemented OAuth2 with Google accounts to simplify login and boost engagement by 18%. Replaced legacy UI with NgRx-based state management, reducing bugs by 50% and speeding load times by 30%. Optimized queries and added caching/asynchronous processing, increasing overall throughput by 35%. Wrote unit/integration tests with JUnit and Mockito, achieving 90%+ code coverage and reducing regressions.

Education

Master of Science in Computer Science at Arizona State University
August 1, 2023 - May 1, 2025
Bachelor of Technology in Computer Science and Engineering at Indian Institute of Technology, India
August 1, 2017 - May 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet