Rajesh Vuppala
Contact: +1-914-***-****) Email: ***************@*****.*** linkdln:linkedin.com/in/rajeshvuppala4492 PROFILE SUMMARY
● Senior developer with experience designing and developing high-performance, scalable, and secure Java-based applications.
● Experienced Java Developer with years of expertise in designing, developing, and optimizing enterprise-level applications using Java, Spring Boot, and Spring Framework.
● Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, DynamoDB, ECS, EKS, and CloudFormation.
● Experience in Elasticsearch, implementing efficient search and data indexing solutions, optimizing queries, and ensuring high- performance data retrieval
● Expertise in configuring, managing, and optimizing Kafka for real-time data streaming, messaging, and event-driven architectures.
● Experienced in using MML technologies like Splunk for monitoring, real-time performance analysis, and incident management, ensuring proactive issue resolution and maintaining system reliability and performance
● Proficient in API management using Apigee, enabling secure, scalable, and efficient API lifecycle management, including design, monitoring, and analytics, to ensure seamless integration and enhanced performance of backend services
● Expertise in designing cloud-native architectures and leveraging AWS tools to implement fault-tolerant systems.
● Expertise in relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra).
● Advanced proficiency in SQL, data modeling, and ORM frameworks like Hibernate for data storage, optimization, and high availability.
● Skilled in monitoring and logging using ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, and Prometheus for real-time application insights and performance tuning.
● Strong ability to design efficient data models and enhance database performance for complex business requirements.
● Experienced in designing and implementing Microservices architectures with Spring Boot for scalable, maintainable, and decoupled systems.
● Proficient in Docker for containerization and Kubernetes for orchestration, ensuring seamless deployment and management of services.
● Focus on continuous delivery and automation to optimize deployment pipelines.
● Extensive experience in Agile methodologies, especially Scrum and Kanban and strong skills in driving iterative development and ensuring timely delivery of software.
● Expertise in optimizing performance through caching, load balancing, and indexing to improve system throughput and response times.
● Deep understanding of security protocols like OAuth 2.1, JWT, and SSL/TLS to secure data and prevent unauthorized access.
● Committed to implementing security best practices to safeguard sensitive information and meet industry standards. TECHNICAL SKILLS
• Programming Languages: Java, JavaScript, Python, SQL, PL
• Cloud Technologies (AWS): EC2, S3, Lambda, ECS, RDS, Elastic Beanstalk
• Cloud Technologies (Azure): AKS, Azure Functions, Azure Blob Storage, Cosmos DB, Azure DevOps
• Frameworks: Spring (IOC, ORM, DAO, AOP), Struts, MVC
• Back-End Technologies: Core Java, J2EE, JDBC, JSP, Servlets
• Front-End Technologies: ReactJS, Angular, HTML5, CSS3, Bootstrap, AJAX, jQuery
• Databases: DB2, SQL Server, Oracle, Teradata, MongoDB
• Web Services: SOAP, RESTful Web Services
• DevOps & CI/CD Tools: Jenkins, Maven, Ant, Encore
• Application Servers: IBM WebSphere, WebLogic, Apache Tomcat
• Methodologies: Agile, SCRUM, JIRA,
Confluence, Bitbucket
CORE COMPETENCIES
Full Stack Development • Cloud Architecture & Solutions • Microservices Architecture • Database Management & Optimization • API Development & Management • Continuous Integration & Deployment • Agile & Scrum Methodologies • Performance Tuning & Troubleshooting • Application Frameworks • Front-End Development • System Architecture & Design • Team Leadership EXPERIENCE
Software developer EMC INSURRENCE COMPANY MAY 2024- MAY2025 Project Description: The Automated Inventory Management System is a sophisticated tool designed to enhance efficiency in tracking products. Leveraging Java for robust data processing and demand forecasting, it automates stock monitoring, transaction recording, and reorder initiation. Seamlessly integrating with EMC Insurance’s inventory infrastructure, it provides real-time insights and actionable recommendations, ensuring optimal stock availability and improved inventory management.
• Designed and implemented scalable microservices using Java 17 and Spring Boot 6, ensuring system resilience and performance.
• Integrated AI/ML algorithms using AWS SageMaker for demand forecasting and anomaly detection in inventory trends.
• Applied machine learning models to automate reorder point calculations and reduce stockouts by 35%.
• Developed interactive Angular 15 components for dynamic dashboards and real-time inventory visualizations.
• Built secure, high-performance RESTful APIs, optimized using Redis caching and query tuning, reducing response times by 40%.
• Utilized Elasticsearch to support fast, fuzzy search and real-time data indexing.
• Managed real-time streaming and inter-service communication with Apache Kafka and AWS Kinesis.
• Leveraged Docker and Kubernetes for containerization and orchestration across development, staging, and production environments.
• Automated builds and deployments using Jenkins, AWS Code Pipeline, and Code Deploy, enhancing DevOps efficiency.
• Ensured secure API access via OAuth 2.1, JWT, and Spring Security for user authorization and authentication.
• Deployed workloads on AWS using EC2, S3, Lambda, RDS, DynamoDB, EKS, and infrastructure automation tools (Terraform, CloudFormation).
• Implemented graph-based data modeling with Neo4j to represent and manage complex inventory relationships.
• Employed Prometheus and AWS CloudWatch for real-time monitoring and alerting, reducing system downtime by 30%.
• Conducted robust testing using JUnit, Mockito, and Cucumber, ensuring code quality and reducing post-deployment defects.
• Utilized PL/SQL and ETL processes across SQL Server, Oracle, and MySQL for data transformation and analysis.
• Applied RBAC, data encryption, and OWASP-aligned security practices to enforce data protection and compliance.
• Coordinated sprint planning, backlog grooming, and delivery tracking using JIRA and Confluence. Environment:
Java 17, Spring Boot 6, Angular 15, TypeScript, HTML5, CSS3, AWS (EC2, S3, Lambda, RDS, DynamoDB, EKS), Neo4j, MySQL, MongoDB, Cassandra, Apache Kafka, AWS Kinesis, Docker, Kubernetes, Jenkins, AWS Code Pipeline, AWS Code Deploy, Terraform, AWS CloudFormation, Git, GitHub, Bitbucket, JIRA, Confluence, OAuth 2.1, Apigee, JUnit, Mockito, Cucumber, PL/SQL, SQL Server, Oracle, AWS CloudWatch, Prometheus.
Senior Java Developer DATA NIMBUS SEPTEMBER 2022 – MAY 2024 The Telemedicine Platform was designed to revolutionize healthcare accessibility by enabling remote consultations between healthcare providers and patients. Integrating secure video conferencing and electronic health record (EHR) management streamlined healthcare services, allowing patients to receive real-time consultations from the comfort of their homes. Led backend development of telemedicine services, enhancing data accuracy and user workflow through scalable microservice architecture.
• Developed RESTful microservices using Spring Boot 2.x, integrating seamlessly with ReactJS for interactive, real-time user experiences.
• Secured APIs using Spring Security, OAuth 2.0, OpenID Connect (OIDC), and JWT, implementing robust RBAC mechanisms.
• Integrated Spring Data JPA, Hibernate, and MySQL for efficient ORM, tuning queries to support large healthcare datasets.
• Utilized Apache Kafka and JMS for real-time streaming and asynchronous event handling across distributed services.
• Employed Redis for session caching and read optimization, improving backend response time by 40%.
• Managed MySQL, MongoDB, and Cassandra for structured, unstructured, and wide-column data persistence at scale.
• Built CI/CD pipelines using Jenkins, integrated with GitHub, enabling automated testing and zero-downtime deployments.
• Deployed infrastructure on AWS (EC2, EKS, Lambda, IAM, RDS) using Terraform and CloudFormation, ensuring scalable and consistent environments.
• Implemented logging and monitoring using Log4j, ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and AWS CloudWatch, ensuring quick incident response and root cause analysis.
• Integrated third-party EHR APIs for secure and seamless medical record access during live consultations.
• Improved throughput using multithreading, Spring Async, and JVM tuning for garbage collection and memory optimization.
• Ensured high availability through containerization (Docker) and orchestration (EKS/Kubernetes) with automated failover and load balancing.
• Practiced TDD with JUnit and Mockito, achieving high unit test coverage and improved software quality.
• Used HQL, pagination, and query tuning strategies to enhance API performance over large datasets.
• Actively collaborated in Agile ceremonies, performed peer code reviews, and maintained sprint deliverables in JIRA. Environment:
Java 8/11, Spring Boot 2.x, Spring Security 5.x, OAuth 2.0, OpenID Connect (OIDC), JWT, Spring Data JPA, Hibernate, Redis, Apache Kafka, JMS, MySQL, MongoDB, Cassandra, ReactJS, Docker, AWS (EC2, EKS, RDS, Lambda, IAM, CloudWatch), Terraform, AWS CloudFormation, Jenkins, GitHub, ELK Stack (Elasticsearch, Logstash, Kibana), Log4j, Prometheus, Spring Async, Spring Boot Actuator, JUnit, Mockito, Swagger 2.0, JIRA, CI/CD..
Java Developer ZENPACT MAY 2019– AUG 2022
Project Description: The Biometric Authentication Integration project enhanced web platform security by reducing unauthorized access and fraudulent transactions, receiving positive feedback from users and stakeholders.
• Developed robust and scalable backend services using Java, Spring Framework, and Spring Boot, ensuring high performance and seamless integration with multiple services.
• Designed and implemented microservices using Spring Boot, allowing for independent scaling and improved maintainability of backend services.
• Integrated Hibernate ORM for efficient data access, supporting RDBMS (MySQL, Oracle) and NoSQL (MongoDB)systems.
• Tuned and optimized MySQL and Oracle databases by applying query indexing, execution plan analysis, and RDBMS-level optimizations, improving latency by 25%.
• Managed and optimized cloud infrastructure using AWS services like EC2, RDS, IAM, and CloudWatch for scalability, availability, and security.
• Used Hibernate Criteria API for dynamic, optimized database queries, reducing query execution time.
• Automated build, test, and deployment using Maven integrated with Jenkins, accelerating development cycles.
• Developed real-time UI updates using ReactJS and AJAX, enhancing Single Page Application (SPA) interactivity.
• Optimized MySQL database performance through query tuning and indexing, reducing latency by 25%.
• Designed and documented RESTful web services using Swagger 2.0, ensuring seamless third-party integration and collaboration.
• Implemented efficient data access layers using Spring Data JPA and Hibernate, streamlining data operations and retrieval.
• Monitored application performance with AWS CloudWatch, enabling proactive adjustments based on real-time metrics.
• Applied Spring Security 4.x and AWS IAM for secure API interactions and user access control.
• Used Git and GitHub for version control and collaborative development, ensuring code consistency and traceability.
• Integrated Redux with ReactJS for centralized state management, enhancing frontend performance and consistency.
• Configured AWS EC2 and RDS instances for application and database deployment in cloud environments.
• Used JUnit and Mockito for thorough testing, ensuring backend service reliability and stability.
• Worked in Agile teams using JIRA to manage sprints, tasks, and cross-functional collaboration. Environment:
Java 8/9, Spring Framework 4.x, Spring Boot 1.x, Spring Security 4.x, Hibernate 4.x, Spring Data JPA, ReactJS 15.x, Redux, AJAX,RDBMS, MySQL 5.x, MongoDB 3.x, Oracle 11g, AWS EC2, AWS RDS, AWS IAM, AWS CloudWatch, Maven 3.x, Jenkins 2.x, Git 2.x, GitHub, JIRA, JUnit 4.x, Mockito, Swagger 2.0, Windows 7/10, IntelliJ IDEA 14.x/15.x, Log4j 1.x Software Engineer ALPINIA TECHNOLOGIES DECEMBER 2018- 2019MAY Project Description: Contributed to enhancing the company’s online shopping platform, improving user experience and functionality, which led to increased conversion rates and customer satisfaction.
• Enhanced front-end using HTML5, CSS3, and JavaScript, delivering a responsive and user-friendly interface across all modern devices.
• Developed backend modules using Spring MVC 3.x and J2EE 6, optimizing transaction speed and ensuring reliability during high traffic periods.
• Integrated secure payment gateways, ensuring compliance with PCI-DSS standards to protect sensitive customer information.
• Developed and configured Servlets to manage HTTP request/response cycles, improving communication between client-side and server-side components.
• Integrated Log4j for consistent and efficient logging across the application, accelerating issue resolution and debugging processes.
• Utilized Hibernate for ORM to streamline database access, ensuring fast and consistent data operations with the backend.
• Supported Maven and Jenkins integration for automated build, test, and deployment pipelines, reducing release time and manual errors.
• Collaborated with cross-functional teams to enhance both front-end and back-end modules, improving overall application performance and inventory tracking.
• Built interactive web components using jQuery, optimizing checkout and navigation flow to reduce cart abandonment.
• Used JDBC and Hibernate for robust interactions with Oracle databases, ensuring low-latency and high-accuracy transaction processing.
• Refactored modules to follow RESTful principles, enhancing maintainability and scalability of backend services.
• Automated builds and deployments with Jenkins and Maven, increasing reliability and speed of software delivery.
• Wrote unit tests with JUnit to validate backend logic and workflows, contributing to stable and quality software releases.
• Actively engaged in bug tracking and fixing with senior developers to meet sprint deadlines and maintain release schedules.
• Participated in Agile sprint ceremonies with QA and Dev teams to ensure thorough testing and timely feedback loops for continuous integration.
Environment:
Java 6/7, JavaScript, HTML5, CSS3, Spring MVC 3.x, J2EE 6, jQuery, Hibernate, JDBC, Oracle Database, Maven, Jenkins, Log4j, Git, SVN, JUnit, Windows, Eclipse, IntelliJ IDEA, Apache Tomcat, Apache HTTP Server, JIRA EDUCATION
MASTERS IN INFORMATION TECHNOLOGY AND MANAGEMENT DALLAS BAPTIST UNIVERSITY AUG2022-MAY2024 CERTIFICATIONS
• Certified AWS Developer – Associate.
• Attained Angular Certification – Udemy.
• Gained Docker Certified Associate Certification.