0% found this document useful (0 votes)
76 views6 pages

Laila Mokkapati

Laila Mokkapati is a Java Full Stack Developer with approximately 7 years of experience in full-stack Java development, specializing in technologies such as Java/J2EE, Spring Boot, and various database systems. She has a strong background in developing enterprise web applications, implementing security protocols, and utilizing cloud platforms like AWS. Her professional experience includes roles at Tractor Supply, Sullivan Bank, and Sun Life Insurance, where she contributed to various projects using modern frameworks and methodologies.

Uploaded by

divyatej521
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views6 pages

Laila Mokkapati

Laila Mokkapati is a Java Full Stack Developer with approximately 7 years of experience in full-stack Java development, specializing in technologies such as Java/J2EE, Spring Boot, and various database systems. She has a strong background in developing enterprise web applications, implementing security protocols, and utilizing cloud platforms like AWS. Her professional experience includes roles at Tractor Supply, Sullivan Bank, and Sun Life Insurance, where she contributed to various projects using modern frameworks and methodologies.

Uploaded by

divyatej521
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Laila Mokkapati

Java Full Stack Developer


lailamokkapati03.javaa@gmail.com | +1 660 460 5276 | USA | LinkedIn : lailamokkapati

Professional Summary
 Results-driven IT Professional with about 7 years of extensive experience in full-stack Java
development.
 Hands-on experience in Java/J2EE (EJB, Servlets, JSP, JDBC) and Spring Boot technologies, by
successfully delivering high-quality solutions throughout the Software Development Life Cycle
(SDLC).
 Associated technologies such as Spring Framework, Hibernate/JPA, JDBC, Servlets and JSP used
to Develop Enterprise web Applications.
 Implemented OAuth 2.0 authentication protocols for security and performed API testing using tools
like Postman.
 Extensively used Waterfall and Agile (SCRUM) methodologies, and experienced in deploying web-
based applications on servers like Apache Tomcat, WebSphere, WebLogic.
 Demonstrated Hibernate ORM for seamless mapping between Plain Old Java Objects (POJOs) and
Relational Databases, enhancing data access and persistence within applications.
 Developed robust web applications using Java/Java EE technologies such as Servlets, JSP, JMS, and
EJB, ensuring scalability and performance.
 Skilled in implementing design patterns, building RESTful web services, and architecting
Microservices using modern frameworks.
 Experience in Amazon Web Services (EC2, S3, DynamoDB, RDS, cloud watch, Elastic Search).
 Good Experience in Maven, Gradle based projects for building and deploying applications.
 Experienced in frontend development utilizing Angular, ReactJS, and other cutting-edge technologies
to deliver intuitive user interfaces.
 Effectively used RDBMS platforms Oracle, MySQL Server, and PostgreSQL in various projects with
expertise in deploying Stored Procedures, Triggers, SQL Queries. Working knowledge of NoSQL
databases using MongoDB, Cassandra.
 Experience in JMS over messaging to exchange information in more reliable and asynchronous way in
enterprise Applications using Kafka.
 Developed applications by using messaging queues internally between one application and another
utilizing Rabbit MQ, IBM MQ, and JMS.
 Used wide array of Java development tools including Maven, Gradle, Git, Jenkins, Docker, and
more.
 Dedicated to continuous improvement, problem-solving, and exceeding expectations, establishing
value as a valuable asset to any development team.
 Coupled with a strong commitment to ongoing learning and innovation.

Technical Skills:
Frameworks: Spring (Spring Boot, Spring MVC, AOP, JPA, DAO), Strip, Design Patterns,
Hibernate, Angular, NPM,
Databases: MySQL, Oracle, PostgreSQL, NoSQL databases (MongoDB, Cassandra)
Cloud Platforms: AWS (EC2, S3, IAM, cloud watch, Lambda), MS Azure, Oracle cloud.
Cloud Technologies: AWS (EC2, S3, RDS, Elastic Load Balance), Azure, cloud foundry, SNS,
Oracle Cloud
Testing tools & Frameworks: Junit, Mockito, Postman, log4j, Slf4j, JMeter, Jasmine
Web technologies and Protocols: REST API’s, SOAP, Servlets, JSP, jQuery, Micro Services,
Swagger, Kibana.
Tools: Eclipse, IntelliJ IDE, Maven, VS Code, Figma, Tableau, Dynatrace, AppDynamics, Jenkins,
Docker, Kubernetes, Jira.
Version control Tools: Git, GitHub, GitLab, Bitbucket, SVN
Development Methodologies: Agile-Scrum, TDD, BDD, Waterfall, SDLC
Message Middleware: Kafka, RabbitMQ, IBM MQ, JMS.
Languages: Java, JavaScript, DHTML, HTML5/CSS, XHTML, Thyme leaf, Express JS, XML,
Application servers: Apache Tomcat, Jetty, JBoss, WebLogic.

Professional Experience

Client: Tractor Supply, TN (E-Commerce)


Sep 2023 - Present
Sr. Java Developer
Description: Tractor Supply Corporation is a leading U.S.-based company specializing in serving the
agricultural and outdoor sectors, catering to farmers, ranchers, and outdoor enthusiasts. Spearheaded
online solutions tailored for customers, providing them with intuitive user interface for managing their
purchases and accounts. Shoppers benefit from a comprehensive set of features designed to enhance their
retail experience.

Responsibilities:
 Effectively involved in integrating transportation-related functionalities such as route optimization,
vehicle tracking, and delivery scheduling into the existing system architecture.
 Developed user-friendly interfaces for stakeholders, employing modern web technologies such as
AngularJS for dynamic interactions.
 Utilized Dispatcher Servlets to manage resources, handling requests and routing efficiently between
IT service teams and Stakeholders (farmers).
 Developed high performance application services using knowledge and expertise in Java, Spring
Framework, Spring Boot, Cloud, Cloud Foundry, RESTAPI.
 Working on Frontend User Interface creating Dynamic, Responsive web pages, browser compatible
pages using HTML5, CSS3, jQuery, and AngularJS.
 Applied design patterns such as Factory and Singleton to enhance the architecture of Agriculture
software, improving maintainability and scalability and for logistic operations.
 Integrated third-party mapping tools (Bing) to provide location tracking for products by farmers and
logistics personnel, enhancing visibility and efficiency in supply chain management.
 Leveraged NPM for managing project dependencies and optimizing the development workflow,
ensuring smooth collaboration among developers.
 Worked with Spring Boot for automatic configuration and starter for Maven configuration and
performed metrics and externalized configuration.

Page 2
 Utilized event-driven architecture with Kafka for asynchronous messaging, enabling real-time updates
on raised request.
 Took advantage of Spring Data JPA and Hibernate for managing Stakeholder (Farmers) records and
issue information, ensuring data integrity and efficient querying.
 Applied Spring Security for authentication and authorization, ensuring secure access to sensitive
resources and data.
 Utilized MySQL Workbench for database design, querying, and management of the collected data.
 Implemented NoSQL databases like MongoDB for handling unstructured data and improving
scalability and flexibility in data storage solutions.
 Validated farmers equipment issue status and eligibility for replacement, integrating with payment
processors like Stripe for seamless transactions.
 Implemented container orchestration with Kubernetes for managing product applications, enhancing
scalability and resource utilization.
 Implementing Angular features in the front-end to build web components, modules and services, testing
was done for the UI Components using Protractor and Jasmine
 Followed TDD practices to ensure the reliability and stability of software, writing comprehensive unit
tests with JUnit.
 Conducted performance testing to assess system functionality and responsiveness, using tools like
JMeter to simulate farmer loads and usage scenarios.
 Worked on version control with GitLab to manage source code and track changes in software
development projects.
 Utilized Docker for containerization to streamline deployment processes, ensuring consistent
environments across different stages of development and production.
 Deployed user applications in JBoss servers for reliable and scalable hosting, optimizing performance
for a large number of concurrent users.
Implemented logger using Kibana (log4j, slf4j) and monitoring functionalities with Dynatrace for
tracking application performance and troubleshooting issues in real-time.

Tech Stack: Java, Kafka, Hibernate, Kubernetes, jasmine, JMeter, Bing, Dynatrace, NPM, Spring Boot, MySQL,
JBoss, Junit, Maven, Jenkins, Docker, Jira, Spring Framework, AngularJS, Spring Security, JPA, Agile,
MapQuest, API, JMeter, MongoDB.

Client: Sullivan Bank, MO


Aug 2022 – Sep 2023
Full Stack Java Developer
Description: Worked as a java developer in U.S. based local bank known for its focus on serving the
customers with their innovative solutions. Developed online solution tailored for cardholders,
empowering them with convenient account management capabilities. Customers gain access to a suite of
features aimed at enhancing their banking experience. Providing cardholders with a user-friendly
interface that streamlines their financial management tasks, efficient process for handling their accounts
online.

Responsibilities:

Page 3
 Utilized Java 8 features like Lambda expressions for collection evaluation and comparing the data,
Stream API for Bulk data operations on Collections which would increase the performance of the
application.
 Designed the application using Spring Boot, Spring AOP, Spring IOC, and Spring DAO.
 Developed the DAO layer for the application using Spring, Hibernate and developed various business
logic, reports using HQL and Hibernate Criteria.
 Implemented multithreaded modules and applications using core Java concepts, such as multithreading
programming, exception handling, object-oriented programming and collections.
 Contributed to the development of Java APIs for AWS Lambda, facilitating efficient management of
AWS services.
 Involved in developing the application and deploying Microservices in the AWS Cloud using docker
images.
 Implemented access-control features such as authentication and authorization using Spring Security,
OAuth 2.0 with JWT for enhanced security.
 Integrated Express JS, and Cassandra DB to accommodate diverse data requirements.
 Developed comprehensive unit test cases using Junit and actively participated in the unit testing
phase.
 Deployed of microservices on AWS Cloud infrastructure, containerizing them using Docker images,
and managing orchestration with Kubernetes for scalable and resilient operations.
 Implemented Slf4j for application tracking and utilized GIT for version control.
 Implemented efficient messaging queue functionality using RabbitMQ in the project, enhancing real-
time communication and ensuring seamless data exchange between components.
 Designed and maintained database schemas, including tables, indexes, and relationships, using
technologies such as PostgreSQL.
 Configured build tools like Maven to facilitate seamless development and deployment workflows.
 Responsible for deployment of project using AWS and added support for Amazon S3 and RDS to host
static/media files and the database into Amazon Cloud.
 Implemented a complete Test-Driven Development (TDD) approach throughout the project execution
using AGILE methodology.
 Utilized JIRA for efficient bug and issue tracking and Jenkins for continuous integration.
 Deployed Docker contained spring boot microservices into Spring EC2 container service using AWS.
 Involved in the migration of applications to Amazon Web Services (AWS), utilizing EC2, S3, and
object storage containers for secure file storage and retrieval through APIs.

Tech Stack: Hibernate, JPA, Spring security, Express JS, Cassandra, Java, MongoDB, Spring framework, AOP,
IOC, DAO, Docker, Git, Slf4J, RabbitMQ, Jira, AWS (S3, RDS, Lambda), TDD, PostgreSQL.

Client: Sun Life Insurance, Hyderabad, India


Aug 2020 – Aug 2022
Java Developer
Description: Worked in Insurance domain as a Developer and implemented backend code to create
customized retirement plans, carry out thorough risk analyses, and easily connect our system to AWS for
security and scalability. In the end, our tool gives consumers precise, customized retirement estimates so
they can make wise financial decisions.
Page 4
Responsibilities:
 Crafted GUI using JSP, HTML, DHTML, JavaScript& CSS
 Used Spring Stack (Spring Boot, MVC, IOC, JPA) to implement business layer and database
interaction.
 Created REST Web Services that consume other services using HTTP Client and Web services that
perform CRUD operations.
 Skilled in leveraging Jasmine, a leading behavior-driven testing framework for JavaScript, to uphold
code integrity and quality through its intuitive syntax, robust support for asynchronous testing, and
advanced mocking features
 Worked on Lambda’s and streams, to automate data transfers between different S3 buckets and
perform data processing tasks, reducing manual intervention.
 Utilized Spring Data JPA and Hibernate as ORM, for creating the repositories that perform CRUD
operations.
 Deployed the application in cloud platform like Amazon RDS, Arora, Cloud watch to manage
instances for relational databases.
 Efficiently utilized NoSQL databases such as DynamoDB to architect scalable and high-performance
data solutions, driving efficiency and agility in application development.
 Monitored the application performance of the Rest web services to track application logs using
Dynatrace.
 Used Postman to test REST web services.
 Implemented API documentation with Swagger.
 Used Bitbucket for version control management and JIRA for problem tracking.
 Used Jenkins to deploy .war files in various servers and Maven as the build tool.
 Analyzed and documented the business requirements of the customer.
 Developed test cases used Mockito to ensure the reliability and robustness of the application under
various scenarios.

Tech Stack: Java, Jira, Spring boot, Spring data JPA, REST, Maven, Bitbucket, MongoDB, Hibernate, Log4j
Kafka, AWS (SNS, RDS, CloudWatch), Mockito, Postman, Swagger, Jasmine, DynamoDB, JavaScript.

Client: Educational Advisory Board (EAB), Hyderabad, India


Jan 2018 – Aug 2020
Jr. Java Developer
Description: Developed a web-based service for EAB (Education Advisory Board). Designed and
developed application using Spring framework and RESTful web services. Seeking a challenging role
with the Education Advisory Board where I can leverage my expertise to design and develop innovative
software solutions that drive organizational growth and excellence.

Responsibilities:
 Designed the application using Spring Boot, Spring AOP, Spring IOC, and Spring DAO to support
the Education Advisory initiatives, ensuring scalability, performance, and maintainability.
 Used Spring core framework to inject dependency, DAO, Bean objects, and auto-wiring
Components.

Page 5
 Created the entity classes for Oracle, Hibernate and used Spring Data JPA to connect with the
database and perform CRUD operations through Repository Classes.
 Used Spring Boot JPA for creating the repositories that perform CRUD.
 Implemented RESTful web services using JAX-RS for producing and consuming data for other topics
and databases.
 Proficient in utilizing Jasmine, a behavior-driven testing framework for JavaScript, to ensure code
reliability and quality through clean syntax, asynchronous testing support, and powerful mocking
capabilities.
 Performed Continuous Integration with Jenkins.
 Employed Maven as a versatile build tool to streamline the development lifecycle, including building,
testing, and deploying applications.
 Used log4j for tracking the application flow and used Splunk for tracking the logs generated when the
application was started.
 Implemented JUnit for robust unit testing, ensuring the reliability and functionality of developed code
modules.
 Managed version control effectively with GIT for version management.
 Developed front-end components using HTML, CSS, and jQuery, integrating with Spring
Dispatcher Servlets for request handling and JavaScript for client-side validations.
 Utilized JIRA as a centralized platform for efficient bug tracking, issue resolution, and project
management, ensuring smooth development workflows and timely delivery of quality software
products.

Tech Stack: Java, Spring Stack, Spring Boot, MongoDB, Oracle, JUnit, REST, Log4j, Jenkins, Maven, jQuery,
GIT, JIRA, Jenkins, Angular, CSS, HTML, Splunk.

Education and Training:


Master of Science in Information Systems, Northwest Missouri State University, MO, USA

Page 6

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy