Abhilash Godishala

Abhilash Reddy

abhilashgodisela@gmail.com · +1 (732) 351 8846 · LinkedIn · GitHub

Summary

Excellent team player and talented individual with more than 9 years of experience building highly scalable microservices for cloud-based software products. Strong exposure and sound knowledge in end-to-end full stack development using Java.

Technical Skills

Java Spring Boot Spring Data Hibernate Apache Kafka PostgreSQL Ember JS Angular AWS Lambda AWS ECS/EKS Docker Grafana MongoDB Python Django Data Structures Algorithms Distributed Systems

Professional Experience

Senior Full Stack Developer Deloitte
November 2024 – Present
  • Designed and developed a payment workflow framework for Texas.gov using Spring Boot, supporting both simple payment flows and complex/custom workflows for pending payment lookup using unique keys.
  • Integrated Tyler Technologies payment wallet to enable secure, compliant payment processing across multiple state departments. Implemented production-grade security standards and supported ADS testing for regulatory compliance.
  • Built dynamic Angular components to update UI fields in real time based on user input and workflow state. Developed multi-page applications using the FeePay framework with MongoDB configuration and data ingestion.
  • Developed AWS Lambda functions to extract, load, and process invoices and pending fee data into systems and Amazon S3. Implemented Kafka schema evolution and validation using Confluent Schema Registry (Avro/JSON/Protobuf).
  • Configured and managed Kafka topics, partitions, and consumer groups for scalability and fault tolerance.
  • Designed and deployed containerized microservices on Amazon EKS, leveraging Kubernetes for orchestration, scaling, and high availability.
  • Implemented Change Data Capture (CDC) using Apache Kafka to synchronize RDBMS and NoSQL (MongoDB) data in near real time.
  • Followed an iterative, client-driven Agile approach with sprint planning, demos, walkthroughs, and continuous feedback.
Senior Product Engineer Digbi Health
January 2022 – November 2024
Java Spring Boot, Postgres, AWS Kinesis, CodePipeline, Grafana, Loki, ECS, Docker
  • Built new microservices leveraging AWS SSM Parameter Store, Parameter Keystore, AWS RDS, Java 17, and Spring 3.X.
  • Implemented CI/CD with AWS CodePipeline and ECS for Blue/Green deployments.
  • Pushed logs to Grafana using Loki for centralized log management and debugging.
  • Consolidated Jotforms/Typeforms usage in the backend for HIPAA/SOC2 compliance, significantly increasing user and partner onboarding.
  • Executed migrations from V1 monolithic to V2 microservices architecture.
  • Used Kinesis Data Streams to sync data between monolith and microservices.
  • Designed a service to consolidate customer health reports and daily routines.
  • Automated health report generation with Thymeleaf templates and openhtmltopdf.
Senior Software Engineer (Backend) PartsAvatar Inc.
February 2021 – November 2021
Java Spring Boot, Hibernate, AWS EC2, Lambda, API Gateway, S3, SQS, SNS
  • Product Catalog: Implemented Lambdas to sync product scores affecting website listing position. Spring Boot, Jenkins, ElasticSearch, AWS Lambda.
  • Products: Built AWS Lambda functions in Java to sync data from third-party suppliers. Spring Boot CLI jobs for inventory completeness and accuracy reporting.
  • DB Microservice: Django implementation with Lambda API Gateway for CRUD operations.
Member Technical Staff (Backend Engineer) Zoho — Chennai, Tamil Nadu
May 2017 – February 2021
Zoho One & Zoho Directory — end-to-end scalable microservices
  • Identity Management: Auto provisioning of users and groups via SCIM. Designed microservice for user/group lifecycle. Integrated with Azure, G Suite, Okta for onboarding/offboarding. Central management of users and groups across cloud products.
  • Mix and Match Subscription: Implemented feature for customers to choose products from higher and lower editions; addon-based subscription model.
  • IAM as a service: Consolidated SAML SSO, SCIM, MFA into Zoho Directory subscription product. Designed microservice to enforce paid subscription limits.
  • User Unification: Designed Apache Kafka service consuming user info changes across 40 products; two-way sync so changes in one product reflect everywhere.
  • Management and optimization of servers; active caretaker of live servers for 40 Zoho cloud products.
Intern Zoho — Chennai, Tamil Nadu
March 2017 – May 2017
  • Subscription Referral System: allowed customers to refer each other and earn referral points upon confirmation. End-to-end backend integration using Java servlets.

Education

Bachelor of Science, Computer Science Engineering
B.V. Raju Institute of Technology, Hyderabad, Telangana — 66.75% — 2013–2017
Download PDF resume