Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Lakshmi Amrutha Padaga

Minneapolis,MN

Summary

4 years of IT experience in all phases of the Software Development Life Cycle (SDLC), specializing in Java/J2EE technologies, Spring frameworks (Boot, Rest, Security), Hibernate, SOAP/RESTful web services, and JavaScript. Proficiency in Core Java, encompassing Multithreading, Concurrency, File Handling I/O, Generics, Data Structures, Collections, and Garbage Collection. Adept at implementing Java 11 features, including Lambdas, Streams, Observables, and Completable Futures. Applied J2EE Design Patterns (Singleton, Factory, DAO, Session Facade) and developed Microservices using Spring Boot. Developed back-end interfaces using PL/SQL for Oracle databases, encompassing packages, stored procedures, functions, exception handling, object types, and triggers. Demonstrated expertise in database modeling and development, specializing in NoSQL databases such as MongoDB and Cassandra. Proficient in ensuring data integrity and confidentiality. Adept at using Maven for build automation and experienced with version control tools including Git, SVN, and CVS. Successfully implemented continuous integration using Jenkins. Demonstrated proficiency in containerization technologies such as Docker and Kubernetes, ensuring scalable and efficient deployment of Java applications. Extensive experience in J2EE testing, developing test cases with JUnit and implementing logging using Log4j. Familiarity with continuous improvement practices such as Agile (SCRUM) and Test-Driven Development (TDD). Experienced Java Developer focused on solving customer problems, improving usability and maximizing efficiency. Specializing in creating [Type] applications. Effective at working in Agile environments using Scrum methodologies.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Java Developer

U.S Bank
12.2023 - Current
  • Designed and implemented scalable backend services using Java and Spring Framework for secure, high-performance financial applications
  • Integrated and managed Oracle and MySQL databases, ensuring data consistency and reliability across banking systems
  • Developed RESTful APIs for seamless frontend-backend communication, enhancing user experience
  • Utilized JUnit and Mockito for comprehensive testing, maintaining high code quality and system reliability
  • Implemented CI/CD pipelines with Jenkins to automate build and deployment processes
  • Leveraged Hibernate ORM for efficient database operations and employed OAuth and JWT for secure authentication and authorization
  • Conducted performance tuning of Java applications and collaborated with cross-functional teams to translate business needs into technical specifications.

Graduate Research Assistant

Auburn University
07.2022 - 04.2023
  • Designed and developed a secure web service using Java Spring Boot to implement a Zero Trust Architecture (ZTA) for enhanced data protection in a healthcare setting
  • The service enables seamless registration of administrators, doctors, and patients, facilitating controlled data access based on least privileged principles
  • Implemented a secure Java Spring Boot API with OAuth for robust user authentication and authorization
  • Employed encryption and secure communication protocols to ensure data protection
  • Led the development of a responsive frontend using JavaScript, seamlessly integrated with Spring MVC
  • Enhanced user experience through an intuitive and interactive interface
  • Designed and optimized SQL database schemas, utilizing Hibernate annotations for efficient Java object-to-database mapping
  • Implemented advanced indexing and query optimization for data integrity and confidentiality
  • Enforced least privileged access control principles in the Spring Boot application
  • Used Spring Security to define and restrict data access based on user roles, enhancing overall security.

Java Developer

Uniagro
12.2020 - 05.2022
  • Gathered and analyzed system requirements, ensuring a clear understanding of project objectives and specifications
  • Developed robust applications utilizing Java, Spring, and Hibernate frameworks, implementing RESTful and SOAP web services and leveraging Hibernate for database connectivity and entity mapping
  • Designed, developed, and tested Microservices using Spring Boot, incorporating Java 8 features such as Lambda expressions and stream processing for efficient code execution
  • Implemented continuous integration and deployment using Jenkins, deploying applications into Docker containers, and orchestrating with technologies like EC2 Container Service, Kafka, and Kubernetes
  • Implemented data access layer using Spring JDBC and Hibernate, including creating POJOs and DAOs, and developed SQL stored procedures for Cassandra and SQL databases
  • Demonstrated expertise in containerization technologies like Docker and Kubernetes, facilitating the deployment of Java applications in a scalable and efficient manner
  • Implemented business logic using Spring Boot, created Jenkins jobs for continuous integration, and conducted various SDLC phases, from requirements gathering to code development
  • Utilized Git/GitHub for version control and JIRA for issue tracking, ensuring a streamlined development process and effective collaboration within the team
  • Refactored code for JVM optimization, conducting code reviews, and optimized SQL queries, ensuring high performance and adherence to coding standards
  • Developed batch scripts for build automation, synchronized repositories, and seamlessly integrated Microservices Architecture with Spring Boot and Docker using tools like Maven.

Education

Master of Science in Management Information Systems -

Auburn University at Montgomery
Montgomery, AL
05.2023

Bachelor of Technology in Electronics and Communication Engineering -

Narasimha Reddy Engineering College (NRCM)
Hyderabad, TL
07.2021

Skills

  • Java Technologies (JDBC, Hibernate, Web Services (SOAP, REST, JSF, JMS, JAXB)
  • Frameworks (Hibernate, JUnit Testing, Log4j, Spring Boot, Maven, AutoSys, Kafka)
  • IDE & Tools (Eclipse 33, IntelliJ, Visio, Jenkins, Sonar, Fortify, BlackDuck, TwistLock, Jira)
  • Databases (MySQL, MS SQL Server 2008/12/16, MySQL 51)
  • Version Control (GIT)
  • Methodologies (Agile, Waterfall)
  • Operating Systems (Unix, Linux, Windows)
  • DevOps Tools (Kubernetes, Jenkins, docker)
  • Spring Framework
  • Object-Oriented Programming
  • RESTful APIs
  • Servlets and JSP

Certification

  • Professional Scrum Master I (PSM I)
  • Agile Scrum Master Certification

Timeline

Java Developer

U.S Bank
12.2023 - Current

Graduate Research Assistant

Auburn University
07.2022 - 04.2023

Java Developer

Uniagro
12.2020 - 05.2022

Master of Science in Management Information Systems -

Auburn University at Montgomery

Bachelor of Technology in Electronics and Communication Engineering -

Narasimha Reddy Engineering College (NRCM)
Lakshmi Amrutha Padaga