Summary
Overview
Work History
Education
Skills
Academic Projects
Timeline
Generic

Rohit Sriram Muniganti

Ashburn,VA

Summary

Software engineer with extensive experience in Java backend development, specializing in building scalable, high-performance applications. Skilled in backend architecture, cloud migrations, and production support, with a proven track record of leading initiatives. Adept at designing robust APIs, implementing security protocols, and driving data-driven solutions. Experienced in optimizing system performance and delivering impactful solutions in Agile environments.

Overview

4
4
years of professional experience

Work History

Sr Java Backend Engineer

Walmart Global Tech (Contractor)
Reston, VA
10.2023 - Current
  • Led the design and development of scalable backend systems using Java, Spring Boot, and Apache Tomcat, improving performance and reliability.
  • Built RESTful APIs and backend modules to support high-throughput, low-latency communication between distributed systems.
  • Delivered medium-sized epics, led design discussions, managed backend architecture, and executed sprints within Agile teams.
  • Developed Kafka producer/consumer flows for event-driven microservices and real-time backend processing.
  • Designed optimized SQL queries and stored procedures for Microsoft SQL Server (MSSQL), improving database performance.
  • Provided production support, incident triage, and root cause analysis to ensure high system uptime and stability.
  • Implemented centralized logging, error handling, and proactive monitoring for robust backend operations.
  • Spearheaded the migration of backend repositories from Java 11 to Java 21, modernizing codebases for better performance and maintainability.
  • Played a key role in migrating backend services from Azure to Walmart’s Native Cloud Platform, ensuring cloud readiness, and smooth deployments.
  • Managed backend data integrations using JSON and XML to support cross-system communication.
  • Developed and executed environment-level automation tests for backend APIs and Kafka messaging. Helped improve JUnit and integration testing coverage in code, ensuring software quality.
  • Used Maven for builds, GitHub for version control, and Jira for Agile project tracking and collaboration.

Graduate Teaching Assistant

University of Maryland Baltimore County
Maryland, United States
08.2021 - 05.2023
  • Principles of Programming - CMSC331: Helped students with Java programming including the OOPs concepts and advanced Java. Mentored and assisted students in JavaScript & HTML for the front-end work of web development projects.
  • Database Management Systems - CMSC461: Provided comprehensive support to students in database management, guiding them in data modelling, SQL querying, and database administration. Mentored students on best practices in database design, normalization techniques, and implementing data security measures.
  • Computer Architecture - CMSC411: Handled the grading work, collaborated with instructors in preparing original assignments and exam questions, and prepared solutions. Proficiently utilized MATLAB Simulink and cadence software for project evaluation, in addition to employing a variety of computer-aided design (CAD) tools throughout the duration of the coursework.

Education

Master of Science - Computer Science

University of Maryland, Baltimore County
Baltimore County, Maryland, United States
05.2023

Bachelor of Science - Electronics and Communication Engg

Sreenidhi Institute of Science And Technology
Hyderabad, India
05.2020

Skills

  • Languages: Java 8, Java 11, Java 21, SQL, C, Python
  • Frameworks: Spring Boot, Spring MVC, Vajra
  • Messaging: Apache Kafka
  • Database: MSSQL, MongoDB
  • Cloud: Walmart Native Cloud Platform, Azure
  • Version Control: GitHub
  • Tools: Maven, Jenkins, Jira
  • Testing: JUnit, Integration Testing, Automation Testing
  • Expertise Areas: REST APIs, Production Support, Backend Design, Cloud Migration, Agile/Scrum

Academic Projects

  • Betting 101: Empowering Rookie betters :Developed a full-stack website for rookie sports bettors using React JS, Python (Flask/Django), and MySQL, integrating live data scraping with Scrapy and building data visualizations using Matplotlib and Seaborn (Masters)
  • Image Encryption with User Authentication: Built a secure image encryption website with multi-factor authentication using Python, Node.js, Django, MySQL, and JavaScript, ensuring safe image sharing through strong cryptographic protocols. (Masters)
  • Calorie Counter & Weight Management App: Built an Android app using Java, Android Studio, and SQLite to track calorie intake and support weight management. (Bachelors)
  • Temperature Monitoring System: Designed an IoT-based temperature monitoring system using Arduino, NodeMCU, and ThingSpeak for environmental data analysis. (Bachelors)

Timeline

Sr Java Backend Engineer

Walmart Global Tech (Contractor)
10.2023 - Current

Graduate Teaching Assistant

University of Maryland Baltimore County
08.2021 - 05.2023

Master of Science - Computer Science

University of Maryland, Baltimore County

Bachelor of Science - Electronics and Communication Engg

Sreenidhi Institute of Science And Technology
Rohit Sriram Muniganti