0% found this document useful (0 votes)
86 views

Updated SaiPranathiMuddana JavaDeveloper

This document contains the resume of Sai Pranathi Muddana which details her experience as a Java Developer. It includes her contact information, skills, education history, certifications, work experience at KPMG and Tata Group, and a sample project involving analyzing Google Play Store data using PySpark and Power BI. Her experience involves developing Java applications using Spring Boot and Hibernate, building Angular frontends, working with databases like MySQL, deploying apps on AWS, and following Agile methodologies.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views

Updated SaiPranathiMuddana JavaDeveloper

This document contains the resume of Sai Pranathi Muddana which details her experience as a Java Developer. It includes her contact information, skills, education history, certifications, work experience at KPMG and Tata Group, and a sample project involving analyzing Google Play Store data using PySpark and Power BI. Her experience involves developing Java applications using Spring Boot and Hibernate, building Angular frontends, working with databases like MySQL, deploying apps on AWS, and following Agile methodologies.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Sai Pranathi Muddana

Java Developer
Email: [email protected] Phone: (806) 412-9008 Location : TX

SUMMARY
 Around 3 years of professional experience in the development and deployment of various Object-oriented and
web-based Enterprise Applications using Java/J2EE technologies and working on the complete System
Development Life Cycle (SDLC).
 Proficient in Java programming language and its associated frameworks, including Spring Boot and Hibernate.
 Skilled in developing web applications using Angular for front-end development and integrating with back-end
services using Java-based web services.
 Familiarity with Python and its libraries, such as PySpark, for data processing and analysis tasks.
 Experience in designing and implementing user interfaces using HTML, CSS, and JavaScript for interactive web
applications.
 Competent in working with MySQL databases for data storage and retrieval in Java applications.
 Knowledge of AWS (Amazon Web Services) for deploying and managing Java applications in the cloud.
 Proficient in using development tools like Eclipse and Visual Studio Code for writing and debugging Java code.
 Familiarity with CI/CD practices using Jenkins for automated builds and deployments.
 Experience with containerization technologies like Docker and orchestration tools like Kubernetes for scalable
and efficient application deployments.
 Strong understanding of version control systems, particularly Git and GitHub, for collaborative development and
code management.
 Familiarity with Agile and Scrum methodologies for software development, emphasizing iterative and
collaborative processes.
 Proficient in using JIRA for issue tracking, task management, and project collaboration.
 Knowledge of Android development concepts and tools for building mobile applications using Java.

SKILLS
Programming Scripting Languages Java, C#, Python, C/C++
Framework and Tools Spring Boot, Hibernate, Angular, .NET, Webservice, PySpark
Web Technologies HTML, CSS, JavaScript
Databases MySQL
Cloud AWS
IDE Tools / Platform Eclipse, Visual studio code, Jenkins, Kubernetes, Docker
Version control system GitHub
Methodology Agile, Scrum
Project management tools JIRA
Mobile App Development Android

EDUCATION
Master of Science in Computer Science | GPA 3.6 MAY 2023
Texas Tech University
Bachelor of Technology in Electronics and Communication | GPA 3.6 MAY 2020
Jawaharlal Nehru Technological University

CERTIFICATION
 Responsive Web Design – successfully completed the Developer certification from freeCodeCamp.org.
 AWS Certified Cloud Practitioner – received the certification of AWS Cloud Practitioner.

EXPERIENCE
KPMG, TX Dec 2022 – Present
Java Developer
 Develop and maintain Java-based applications using Spring Boot, Hibernate, and other relevant frameworks.
Write clean, efficient, and scalable code following industry best practices.
 Build responsive and interactive web applications using Angular, HTML, CSS, and JavaScript. Implement user
interfaces that provide an excellent user experience.
 Design and implement database schemas using MySQL. Develop efficient SQL queries for data retrieval and
modification. Ensure data integrity and security in the application.
 Develop web services using Java and .NET technologies for integrating different systems and enabling data
exchange. Implement RESTful APIs and ensure proper documentation.
 Deploy and manage Java applications on AWS (Amazon Web Services) cloud infrastructure. Utilize AWS services
like EC2, S3, and RDS for scalable and reliable application hosting.
 Work with development tools like Eclipse, Visual Studio Code, Jenkins, and Git/GitHub for efficient code
development, version control, and continuous integration. Use Docker and Kubernetes for containerization and
orchestration of applications.
 Participate in Agile development methodologies like Scrum. Collaborate with cross-functional teams, attend
stand-up meetings, and deliver high-quality software in iterative sprints.
 Use JIRA for tracking and managing project tasks, bugs, and user stories. Ensure timely completion of assigned
tasks and effective communication with team members and stakeholders.
 Identify and resolve issues, bugs, and performance bottlenecks in Java applications. Conduct thorough testing,
debugging, and code reviews to maintain code quality.
 Stay updated with the latest Java technologies, frameworks, and best practices. Continuously improve coding
skills and explore new tools and libraries to enhance productivity.
 Experience with container-based deployments using Jenkins, Docker, and Kubernetes.

Tata Group, India Jun 2019 – Jul 2021


Java Developer (Intern: Jun 2019 – May 2020)
 Developing and maintaining Java-based applications, utilizing frameworks such as Spring Boot and Hibernate.
 Designing and implementing RESTful web services and APIs using Java and related technologies, ensuring high
performance and scalability.
 Collaborating with cross-functional teams to gather requirements, analyze business needs, and propose technical
solutions using Java.
 Integrating front-end components developed in Angular with Java-based back-end systems, ensuring seamless
functionality and user experience.
 Utilizing Python and PySpark for data processing and analysis tasks, leveraging data-driven insights to enhance
application functionality and performance.
 Creating responsive and visually appealing user interfaces using HTML, CSS, and JavaScript, ensuring a seamless
user experience across different devices.
 Designing and optimizing MySQL databases for efficient data storage and retrieval, including writing complex
queries and ensuring data integrity.
 Deploying and managing Java applications on the AWS platform, leveraging services such as EC2, S3, and RDS for
scalable and reliable application hosting.
 Utilizing development tools like Eclipse and Visual Studio Code for coding, and debugging Java applications.
 Setting up and maintaining CI/CD pipelines using Jenkins for automated builds, testing, and deployment of Java
applications.
 Containerizing applications using Docker and orchestrating container deployments using Kubernetes, ensuring
scalability and fault tolerance.
 Collaborating with team members using Git and GitHub for version control, branch management, and code
collaboration.
 Practicing Agile and Scrum methodologies, participating in daily stand-ups, sprint planning, and retrospectives to
ensure timely and efficient delivery of projects.
 Utilizing JIRA for issue tracking, task management, and project collaboration, ensuring clear communication and
transparency within the team.
 Developing mobile applications for Android using Java and integrating with backend systems and APIs.

PROJECT
Google Play Store Analysis – PySpark, Python, Power BI, Data Bricks
 Performed Complete analysis using the Google play store dataset and derived the possible outcomes from the
dataset like the number of apps used in the year and the top-rated apps downloaded, etc. Here, I used PySpark to
process the data and visualize data using PowerBI.
 Technologies used – PySpark, Python, Power BI, Data Bricks

Dynamic Website Hosting


 Created an online ticket Booking system and hosted on AWS Cloud Platform with the complete end-to-end and
created a database to manage the User details. Also added an application load balancer to manage the incoming
traffic. This project had given me hands-on experience in EC2 Instance Creation, Load balancing, Dynamic web
hosting, Autoscaling, etc.
 Technologies used – AWS

You might also like