Summary
Overview
Work History
Education
Skills
Websites
Certification
Soft skills
Timeline
Generic

JASWANTHI NANNURU

Jurupa Valley

Summary

I am a versatile Java Developer with approximately 5 years of experience specializing in core Java and a deep understanding of Object-Oriented Programming principles. My expertise spans the complete Software Development Life Cycle (SDLC) using Agile/Scrum methodologies, where I have actively participated in sprint planning, scrum meetings, and product development. I am skilled in a variety of Java/J2EE technologies, including JDBC, JSP, JSF, Servlets, and EJB, along with advanced Java 8 features such as Lambda expressions and Streams API.

My experience extends to implementing standard J2EE design patterns like MVC, Singleton, and DAO, enhancing application scalability and maintainability. I possess robust experience with Object Relational Mapping frameworks like Hibernate and Spring Data JPA, and I have a strong background in building web applications using a wide range of Spring Framework features such as Spring MVC, Spring Boot, and Spring Security.


My database management skills are comprehensive, with a strong command over both relational and non-relational databases such as Oracle, MySQL, SQL Server, and MongoDB. I am adept at optimizing SQL queries, designing schemas, and ensuring data integrity and security in high-transaction environments.

On the front-end side, I have developed custom UI/UX designs and have a practical understanding of front-end technologies, including HTML, CSS, JavaScript, and modern frameworks like Angular and React. This allows me to deliver comprehensive web solutions that encompass both client-side and server-side technologies.

I am also proficient with DevOps tools such as Jenkins and Docker, facilitating continuous integration and deployment processes. My experience with Amazon Web Services includes managing services like EC2, S3, and Lambda, ensuring robust cloud infrastructure management.


As a dynamic team player with strong analytical and problem-solving abilities, I thrive in settings that demand both individual initiative and collaborative efforts. My adaptability and commitment to meeting project deadlines make me a valuable asset to any development team. I am dedicated to leveraging my broad technical skills and team collaboration capabilities to contribute meaningfully to projects and drive business success.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Java Developer

Visa
05.2022 - Current
  • Experienced in the full Software Development Life Cycle (SDLC), achieving delivery on time and within budget, and reducing post-release defects through strict adherence to Agile and TDD practices.
  • Enhanced performance and scalability of back-end services by utilizing Java 8 features, resulting in a 20% reduction in load times and a 25% improvement in response times for high-traffic applications.
  • Architected and developed over 10 large-scale applications using Spring Boot and Hibernate, improving transaction management and reducing database response times by up to 40%.
  • Developed and deployed more than 15 microservices for a complex application ecosystem, increasing system resilience and scalability, which led to a 50% improvement in uptime and a better reduction in service outages.
  • Overhauled the front-end of four enterprise applications using React.js, which improved user engagement and reduced page load times.
  • Implemented CI/CD pipelines using Jenkins, reducing deployment failures by 90% and shortening release cycles from bi-weekly to daily, thus enhancing development process agility and responsiveness.
  • Developed over 200 automated test cases using the Karate framework, increasing test coverage from 50% to 85% and significantly enhancing the quality and reliability of APIs.
  • Managed and optimized SQL Server and MongoDB environments for a distributed system.
  • Designed and managed AWS-based infrastructure supporting scalable applications, achieving a 99.95% SLA compliance and reducing operational costs by 20% through efficient resource utilization and automated scaling.
  • Successfully resolved critical bugs in production environments, enhancing system stability and reducing the average resolution time from 48 hours to 12 hours.
  • Led bi-weekly knowledge sharing sessions that improved team productivity by 25% and reduced onboarding time for new team members by 50%, by standardizing best practices and fostering a culture of continuous learning.

Software Engineer

PNC Bank National Association
08.2020 - 04.2022
  • Aimed to provide application integration and maintenance services for various sets of applications
  • The set of applications mainly processes data related to loan originations, processing, closure, letter generation as well as storing the data warehouse for further analysis by business users
  • This requires basic competency of Incident management, change management and data analysis skills
  • Managed the cradle-to-grave support of various applications used by PNC Employees, responding to any incidents that may arise from user error, network issues, data inconsistencies, code bugs etc
  • Conducted daily Agile/Scrum meetings that streamlined project coordination, reducing cycle times by 20% and increasing team productivity by 15%.
  • Spearheaded the SDLC for10+ major projects, from requirements gathering to deployment, resulting in applications that consistently met or exceeded customer specifications.
  • Developed new web services using Spring Boot, enhancing functionality and user experience, leading to a 40% improvement in service efficiency.
  • Utilized IBM Rational Software Modeler to create UML diagrams, improving project documentation and increasing development alignment with business requirements by 50%.
  • Implemented Java Spring Boot-based REST microservices and serverless solutions using AWS Lambda, which increased system scalability and reduced operational costs by 20%.
  • Integrated and managed robust cloud storage solutions with Amazon S3, increasing data accessibility and security for business-critical applications.
  • Successfully deployed automated CRON jobs via AWS Lambda for consistent report delivery, which improved reporting accuracy and timeliness by 100%.
  • Applied Terraform extensively to provision and manage cloud infrastructure, reducing provisioning errors by 90% and speeding up resource scaling by 75%.
  • Restored critical IT services within target resolution times under stringent incident management protocols, maintaining a zero-escalation rate over two years.
  • Oversaw the successful patching and certificate renewals for server infrastructure, enhancing system security and uptime by maintaining 99.99% availability.
  • Improved user experience by adopting innovative development practices, which led to increase in customer satisfaction ratings.
  • Conducted comprehensive monitoring and testing across multiple SQL databases and applications, ensuring all systems complied with the latest security standards and reducing security incidents.
  • Deployed updates and new functionalities into production environments efficiently using UDeploy, which minimized downtime by 80%.
  • Authored and maintained detailed Unit Test Reports and Plans, increasing code coverage from 70% to 95% through Test Driven Development practices.
  • Created and maintained up-to-date database designs and schemas for SQL Server, enhancing data integrity and query performance by 30%.
  • Implemented robust logging mechanisms using Log4j and Splunk, which improved troubleshooting efficiency and reduced system outage recovery time by 50%.
  • Served as a crucial liaison for business partners, facilitating clear communication and timely updates that enhanced project alignment with business goals.
  • Developed and shared comprehensive training materials for new hires, reducing onboarding time by 40% and improving early productivity rates.

Graduate Direct Project - Project Manager

Northwest Missouri State University
08.2019 - 05.2020
  • Led a team of 6 developers in the Agile development of an Android app and responsive website, delivering the project 20% faster than the industry standard by employing effective Scrum practices.
  • Engineered both front-end and back-end aspects using Java (backend), HTML/CSS/jQuery (frontend), with Firebase as the real-time database, achieving increase in user engagement due to improved app and website interactivity and performance.
  • Integrated Firebase to handle real-time data synchronization across platforms, which reduced server response times by 25% and enhanced the user experience.
  • Developed and executed JUnit tests to ensure robust and bug-free releases, achieving a 95% pass rate on first-run code deployments.
  • Utilized Bitbucket for version control, enhancing team collaboration and efficiency, which resulted in a reduction in code integration issues.

Java/J2EE Developer

Suntek Corp Solutions PVT Ltd
04.2017 - 05.2018
  • Enhanced the user interface of a management module using HTML, CSS, and JavaScript, resulting in a 30% increase in user interaction and a 25% improvement in page load efficiency.
  • Led daily Agile/Scrum meetings, enhancing team productivity and project coordination efficiency.
  • Streamlined requirement gathering and functional document creation, reducing the planning and estimation cycle time and ensuring 100% on-time task implementation.
  • Implemented the Facade design pattern to simplify complex system interfaces, improving client satisfaction by simplifying user interactions and reducing client-reported issues by 40%.
  • Successfully implemented multiple MVC applications using Maven, which reduced build times and increased deployment efficiency.
  • Created extensive JavaScript global templates that were reused across multiple JSP pages, reducing code redundancy and speeding up front-end development.
  • Played a key role in developing back-end and data access logic using Hibernate, which improved data processing efficiency by 30% and reduced query response times by 25%.
  • Enhanced database interaction efficiency through Hibernate ORM, leading to a 20% increase in data retrieval speed and a 15% decrease in resource utilization.
  • Developed application modules using Inversion of Control, increasing maintainability and scalability and reducing module coupling.
  • Implemented RESTful web services that streamlined communication with external systems, reducing most of integration errors.
  • Involved in front-end development using AngularJS, improving the responsiveness and functionality of client-side applications by 30%.
  • Utilized Star UML for creating detailed UML diagrams, which improved project documentation clarity by 40% and facilitated better understanding among new team members.
  • Leveraged Jasper to integrate complex reporting capabilities into applications, enhancing decision-making support with an accuracy rate improvement of 90%.
  • Developed and optimized SQL queries and database objects, enhancing database performance and interaction efficiency.
  • Designed and delivered comprehensive design documents and testing plans, leading to a 70% reduction in critical bugs and issues post-deployment.
  • Effectively prioritized and managed multiple projects simultaneously, maintaining a 95% on-time project delivery rate in compliance with stringent project standards and specifications.

Project Lead

Sreyas Institute of Engineering and Technology
01.2018 - 04.2018
  • Developed an Android Application to track user’s location
  • Lead team of four to build Android Application
  • Coordinated with team to track the user’s location when unable to receive calls or messages
  • Monitored this application by using the Global Positioning System (GPS).

Education

Master of Science - Applied Computer Science

Northwest Missouri State University (Northwest)
Maryville, MO
05.2020

Bachelor of Technology - Computer Science and Engineering

Sreyas Institute of Engineering And Technology (SIET)
Hyderabad
05.2018

Skills

Languages

  • Java 18/17, J2EE, C, SQL

Tools and Framework

  • Spring 4x, Spring Boot, Spring MVC, Spring IOC, Spring Cloud, Struts 13/20, Hibernate, JSF, Java persistence API, Spring Security

Frontend

  • Java script, HTML5, CSS3, Angular, React, AJAX, Redux

Databases & Clients

  • Oracle 8i/9i/10g/11g, DB2, MySQL 5x, SQL Server 120, MongoDB, Cassandra, Postman, SOAP UI

Version Control

  • Git, Bit-Bucket, SVN

Web Servers

  • WebLogic, Apache Tomcat

Methodologies

  • Agile, Scrum, Test Driven Development [TDD]

IDE & Containerization

  • Eclipse, Visual Studio, IntelliJ, Docker

Tools

  • Selenium, Log4J, JUnit, Ant, Mockito, Maven, UML, CVS, Dynatrace

Cloud Technologies

  • AWS-EC2, S3, Lambda, EKS, ECS, Jenkins, Cloud Watch

Project Tools & Build Script

  • Jira, Confluence, Bugzilla & Jenkins, Gradle, Maven

Certification

  • AWS Certified Cloud Practitioner - April 2027

Soft skills

  • Adaptability
  • Creativity
  • Continuous Learning
  • Problem Solving
  • Communication
  • Teamwork
  • Attention to Detail
  • Time Management
  • Multi-Tasking

Timeline

Java Developer

Visa
05.2022 - Current

Software Engineer

PNC Bank National Association
08.2020 - 04.2022

Graduate Direct Project - Project Manager

Northwest Missouri State University
08.2019 - 05.2020

Project Lead

Sreyas Institute of Engineering and Technology
01.2018 - 04.2018

Java/J2EE Developer

Suntek Corp Solutions PVT Ltd
04.2017 - 05.2018

Master of Science - Applied Computer Science

Northwest Missouri State University (Northwest)

Bachelor of Technology - Computer Science and Engineering

Sreyas Institute of Engineering And Technology (SIET)
JASWANTHI NANNURU