Summary
Work History
Education
Skills
Timeline
Generic

NIKHIL MADURI

Overland Park,KS

Summary

Results-driven Full Stack Developer with 4+ years of experience building scalable, secure, and high-performance applications for banking and enterprise environments. Strong expertise in Java, Spring Boot, and cloud-native microservices deployed on AWS and Kubernetes (EKS). Proficient in developing responsive user interfaces using Angular and React, and implementing event-driven architectures with Kafka, SNS, and SQS. Experienced in DevOps automation, infrastructure as code, and CI/CD pipelines using Docker, Terraform, and Jenkins. Adept at system monitoring and observability using Prometheus, Grafana, ELK Stack, and Splunk.

Work History

Software Engineer

ITact tech
  • Designed and developed scalable backend applications using Java and Spring Boot, following microservices and RESTful architecture principles.
  • Built and optimized Spring Boot–based APIs to handle high-volume transactions with a focus on performance, reliability, and maintainability.
  • Designed and managed data persistence layers using PostgreSQL, MongoDB, and Redis, ensuring efficient data access and caching strategies.
  • Implemented asynchronous and event-driven processing using Kafka, AWS SNS, and AWS SQS to improve system throughput and resilience.
  • Deployed and managed cloud-native applications on AWS (EC2, EKS, Lambda) using Docker and Kubernetes for scalability and high availability.
  • Automated infrastructure provisioning and environment setup using Terraform, enabling consistent and repeatable cloud deployments.
  • Integrated CI/CD pipelines using Jenkins and GitHub to automate build, test, and deployment of Java applications.
  • Monitored application health and performance using Prometheus, Grafana, ELK Stack, Splunk, and AWS CloudWatch.
  • Optimized Java and Spring Boot application performance through efficient query design, indexing strategies, and database-level tuning across PostgreSQL and MongoDB.
  • Designed cloud-resilient architectures on AWS with fault tolerance, auto-scaling, and high availability for Spring Boot–based services.

Education

Master of Science - Computer And Information Sciences

Northwest Missouri State University
Maryville, MO
12-2024

Skills

  • Programming Languages: Java , TypeScript, JavaScript, SQL
  • Backend : C, C, C#, Spring Boot, Spring Cloud Gateway
  • Backend : C, C, C#, Spring Boot, Spring Cloud Gateway
  • Databases & Storage: PostgreSQL, MongoDB, Redis
  • Messaging & Streaming: Kafka , AWS SNS, AWS SQS
  • Cloud & DevOps : AWS (EC2, EKS, Lambda, CloudWatch, SNS, SQS), Terraform, Docker, Kubernetes (EKS), Jenkins, Git, GitHub
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, AWS CloudWatch











Timeline

Software Engineer

ITact tech

Master of Science - Computer And Information Sciences

Northwest Missouri State University
NIKHIL MADURI