0% found this document useful (0 votes)
308 views7 pages

Srilekha Resume

This document contains the resume of Srilekha Moturu. It outlines her professional experience as a full stack developer with over 6 years of experience developing enterprise applications using technologies like Java, Spring, Angular, and React. She has extensive experience in all phases of the SDLC, deploying applications on servers like Tomcat and WebSphere, and working with databases like MongoDB and Cassandra.

Uploaded by

Param Sinha
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)
308 views7 pages

Srilekha Resume

This document contains the resume of Srilekha Moturu. It outlines her professional experience as a full stack developer with over 6 years of experience developing enterprise applications using technologies like Java, Spring, Angular, and React. She has extensive experience in all phases of the SDLC, deploying applications on servers like Tomcat and WebSphere, and working with databases like MongoDB and Cassandra.

Uploaded by

Param Sinha
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/ 7

Srilekha Moturu

Email: [email protected]
Phone: +1(623) 349-4465

PROFESSIONAL SUMMARY:

 Full Stack Developer around 6+ years of industrial and functional experience in developing
enterprise level applications that provide rich user experience with solid understanding of
Java J2EE – Spring, Hibernate application framework and web technologies like Angular
2X/4X, React Js, Java script
 Experience in all phases of Software Development Life Cycle (SDLC) which includes
Analysis, Design, Development, Implementation and Testing of web based, enterprise
business applications using the JAVA/J2EEtechnologies
 Good knowledge on client-side JavaScript framework Angular 2.x/4.x with NGRX to
achieve MVVM design flow
 Expertise in UI Design and Development using HTML5, CSS3 (SASS, LESS), Bootstrap
and AJAX that follows W3C Web standards and successfully managing all facets of
application development
 Experience in deploying and maintaining Micro Services based applications as Rest API
using Spring Boot and Spring Cloud
 Worked on JAVA 8 features like Stream API, Time API, Functional Interfaces
Multithreading, Transaction Management, Exception Handling, Collection API
 Worked with various frameworks in Spring such as Spring IOC, AOP, Spring transaction
Management, Spring Data, Spring JDBC, Spring Batch, Spring JTA, Spring IO and
Spring Security (Spring security, Site Minder)
 Have good knowledge on XML language like XSD, JAXB, JAXP, XSL/XSLT
 Experience in the handling message queues using JMS, Rabbit-MQ, Apache Kafka and
Active-MQ
 Testing for Node JS is done using Mocha and Chai and for spring boot used Mockito,
Junit, mock MVC to achieve the goals of Test-Driven Development (TDD)
 Extensively worked on Web API, WCF and Web Services to provide SOA architecture and
Configuration based activation applications on SOAP and REST protocols
 Experienced in configuring and deploying applications on different servers such as Apache
Tomcat, Web logic, IBM WebSphere, JBoss
 Building real-time dashboard applications for visualizing, analyzing and exploring data on
Apache Web servers using Elastic Search and Splunk
 Experience in writing services to store and retrieve user data from NoSQL database like
MongoDB
 Expertise to interact with relational databases using ORM frameworks like Hibernate,
Spring Data, JPA, IBatis, MyBatis, Java Persistence API (JPA), Hibernate’s second level
cache - Ehcache
 Well experienced in using various AWS (Amazon Web Services) Iaas (Infrastructure as a
Service) Components like EC2 for running applications on virtual machines, S3 and Glacier
for storing and long term back up of data, EBS for persistent block level storage, Elastic
Cache, Dynamo DB, SQS for message queueing, RDS for setting relational database in
cloud and Lambda for server less program functions
 Integration of Docker Containers by using Kubernetes for maintaining high availability of
application
 Involved in CI/CD process using GIT, Jenkins job creation, Maven to build the application.
Used CI/CD tools to quickly deploy into different environments and configuring the
Kubernetes cluster into for the automating the deploying process

TECHNICAL ABILITIES:

Programming Languages Java, C, C++, PL/SQL

Enterprise Java JDBC, Servlets, JSP, JSF, Spring MVC, JPA, Hibernate

Data Bases / Frameworks DB2, SQL Server 2008, MYSQL, MongoDB, Cassandra

Web Technologies / Web Services HTML, CSS, JavaScript, jQuery, Angular JS, Node JS, React JS,
SOAP, RESTful

Tools / Version Control IntelliJ, Eclipse, VSCode, STS, Web Storm, PyCharm, SOAP UI,
Tortoise SVN, Git

Build & Configuration Tools Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM,
Bower

Testing Tools Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock,
Protractor

Cloud Technologies& DevOps Tools AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3,
Lambda, Kubernetes

Operating System Windows, Linux, Unix, MAC, MS-DOS

Project Management Tools JIRA, Rally, Microsoft Project

PROFESSIONAL EXPERIENCE:

Client: Vanguard, Malvern, PA Nov ‘21–


Present.
Role: Java Full Stack Developer

Responsibilities:
 Implemented requirements from agile management ideas by facilitating exercises through
sprint planning and team standups
 Developed Web based application using the NodeJS which supports MVC functionality
for a responsive web page
 Developing Spring Framework-based Applications on Spring MVC and Spring
Template and using Spring Boot for Auto Configuration
 Involved in writing Spring Configuration XML, file that contains declarations and
business classes are wired-up to the frontend managed beans using Spring IOC pattern.
 Used Data Source concept to connect to Database and retrieve the information from DB
and designed one Rest Service to display the output.
 Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for
every single piece of functionality before writing the functionality
 Scenario Based Cucumber testing file for all the feature implemented
 Intensive testing strategies using SOAP UI Pro version for testing the Web Services
 Used Docker for Containerization and deploying the application to AWS instance
leveraging the CI/CD automated deployment pipelines integrated to Bamboo
 Integrated the Sonar lint (SonarQube) and Jacoco for code quality, Code coverage and
to maintain the code standards
 Followed Agile/XP principles - Test-Driven Development (TDD) thereby creating
detailed JUnit tests for every single unit of functionality
 Used Dynamo DB for the database to load the application data and also stored the
information received.
 Interacting with the performance team to track the application performance using the
Splunk

Environment: Agile Methodology, Node JS, Spring Boot, Scrum, Bamboo, Dynamo Db, Jacoco,
Cucumber, Splunk, Sonar, Docker.

Client: Intuit, Woodland Hills, CA Oct’18 –Oct’21.


Role: Full Stack Developer

Responsibilities:

 Implemented requirements from agile management ideas by facilitating exercises through


sprint planning and team standups
 Developed Web based application using the ReactJS which supports MVC functionality
for a responsive web page
 Developing Spring Framework-based Applications on Spring MVC and Spring
Template and using Spring Boot for Auto Configuration
 Involved in writing Spring Configuration XML, file that contains declarations and
business classes are wired-up to the frontend managed beans using Spring IOC pattern.
 Maven for compilation and building application to JAR, WAR, EAR files deploying
them into Tomcat, Mule Servers
 Log4J implementation for the user events and Swagger API for the Specification and
development of the Rest API
 Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for
every single piece of functionality before writing the functionality
 Intensive testing strategies using SOAP UI Pro version for testing the Web Services
 Used Docker for Containerization and deploying the application to AWS instance
leveraging the CI/CD automated deployment pipelines integrated to Jenkins
 Integrated Apache Kafka to the application for a message broker for pub-sub mechanism
 Integrated the Sonar lint (SonarQube) and Jacoco for code quality, Code coverage and
to maintain the code standards
 Followed Agile/XP principles - Test-Driven Development (TDD) thereby creating
detailed JUnit tests for every single unit of functionality
 Used Cassandra DB for the database to load the application data and writing PL/SQL
procedures, complex queries to perform various data operations
 Interacting with the performance team to track the application performance using the
Splunk

Environment: Agile Methodology, CSS 3, jQuery, AJAX, JavaScript, JSON, HTML 5, React JS,
Spring Boot, Karma, Scrum, Apache Spark, Jasmine, Hibernate Framework, Jenkins, Cosmos
Db, Jacoco, Cucumber, Selenium, Apache Kafka.

Client: Ford Motor Company, Detroit, MI Oct 2017 – Sept 2018


Role: Sr. Java Developer

Responsibilities:

 Implemented Agile development practices according to the application requirements


 Involved in requirements gathering, Problem Analysis, Design, Development, Testing
and Maintenance of the System
 Designed and developed Microservices oriented Architecture and created interactive
webpages using HTML5, CSS3 - sass, TypeScript, Twitter Bootstrap
 Filtering and navigating data are done using Angular4.0Components, Router,
Directives, Providers
 Implemented Server-side rendering for spitting the same HTML content in virtual
DOM to server which is a part of Angular 4.0 framework
 Extensively used Java 8 stream API to work for huge collections
 Developed functional interfaces, lambda expression of Java 8 to have better
performance
 Implemented Dependency Injection using Spring IOC which makes application loosely
coupled and for easier test performance
 Engaged DAO modules for communication between persistence system or Services
 Rest Services for Configuring Spring Boot with OpenID connect on top of OAuth 2.0
 Implemented Microservices for decomposing the application into different services to
improve modularity
 Implemented Java Messaging Service like Apache Kafka for fast and secure sending of
the messages
 Implementation of RESTful web services using Jersey for JAX-RS and tested using
Junit along with Mockito
 Involved Kubernetes for automated deployments, scaling and management of
containerized applications across clusters of hosts
 Interacted with the data warehousing team regarding extracting the data and suggest the
standard data format such that Dynatrace will identify most of the fields
 Developed ORM NoSQL database like MongoDB for storing JSON like documents
which vary with the structure and used Mongoose connector ODM framework to connect
with REST services
 Performed end-to-end test framework for Angular application using Protractor
 Deployment of the application using CI/CD pipeline using the Pivotal resource
Concourse only in development phase of the Application

Environment: HTML5, CSS3(sass), TypeScript, Twitter Bootstrap, Angular 4.0, ReactJs,


Java8, Spring IOC, DAO, Spring Boot, Apache Kafka, Swagger, Archaius, RESTful, Jersey,
Mockito, Kubernetes, Splunk, AWS, MongoDB, Mongoose connector, Oracle 12g., JUnit,
Protractor, Concourse, Docker

Client: FedEx, Memphis, TN Nov 2016 – Sept


2017
Role: Sr. Java Developer

Responsibilities:

 Developed Single Based Web Application using SOA architecture


 Developed HTML5, CSS3, JavaScript, jQuery for user interactions in pages. Creating
a responsive web application integrating Bootstrap with Angular JS and media queries
 Brief experience on implementing the AngularJS in creating single paged web
application based on CSS classes for a new requirement surfaced for the client
 Implemented ORM modules like hibernate framework for data persistence which
accrued via JDBC servers
 Implemented Spring AOP for providing proxies these makes the interfaces to be proxied
 Concentrated on Business logic instead of Cross-cutting concerns using Spring AOP
 Involved Data Access Objects for mapping the application calls to persistence layer
 Developed Repository for storing, retrieving and modifying ACLs in database using
Spring Security and JWT provides authentication for the received information
 Java Transaction API for coordinating the tractions across multiple resources like
databases and message queues
 Implemented REST services for Reusing the components that managed and updating it
without effecting the whole system
 Implemented JBoss tool to support Hibernate frameworks
 Allocated AWS Security Groups which acted as virtual firewalls that controlled the
traffic allowed to reach one or more AWS EC2 instances
 Implemented NoSQL database Couch DB in query, mapping, combining, and filtering
the data
 Experience in Normalization and performance tuning with Oracle DB. Uploaded files
into Oracle database using CLOB and BLOB
 Involved in writing and executing stored procedures, functions and triggers for Oracle
to create a Database Management System
 Implemented Java Multithreading to process multiple activities at same time and
Collections for sorting, searching the data in the specific Algorithms
 Implementation of Java synchronous messaging services like message broker Rabbit
MQ for delivering multiple messages
 Implemented Business Logic Integration tool like Drools for Authoring and Runtime.
 Apache Tomcat as the application server for the deployment of the code on windows
and Linux environments
 Developed projects with RESTful services (JAX-RS, Spring Boot), SOAP (JAX-WS,
Apache CXF, WSDL, Apache Axis2) and automated the documentation using Swagger
and WADL
 Implementation of continuous integration (CI) and continuous deployment (CD)using
Jenkins
 Implemented loggers, appenders, layouts using Log4j
 Developed test scripts in Selenium Web Driver using Java Language. Developed unit
testing using JUnit
Environment: SOA architecture, Angular.js, HTML5, CSS3, JavaScript, jQuery, Bootstrap,
Spring AOP, Data Access Objects, Spring Security, JWT, Java Transaction API, REST
services, JBoss, Hibernate frameworks, AWS Security Groups, AWS EC2,Oracle DB, Java
Multi-threading, Collections, Rabbit MQ, Drools, Apache Tomcat, RESTful, Log4j,
Selenium, Junit

Client: 3i Infotech, Bangalore, India May 2015 – Oct


2016
Role: Java/J2EE Developer

Responsibilities:
 Involved in various SDLC phases like Requirement gathering, Design, Analysis and
Code development
 Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3.
 Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop,
AutoComplete, AJAX, JSON, and JavaScript, Bootstrap
 Developed application service components and configured beans using Spring IoC,
creation of Hibernate mapping files and generation of database schema
 Implemented MVC-Model 2 architecture using Struts, JSF and other J2EE design
patterns for the application development
 Designed the Bluestone application by implementing JSF Framework using Rich Faces
Library
 Involved in writing Spring Configuration XML, file that contains declarations and
business classes are wired-up to the frontend managed beans using Spring IOC pattern
 Spring AOP is used for logging, auditing, transaction management to distinguish
business logic from the cross-cutting concerns
 Implemented Spring Security for implementing the authentication, authorization, and
access-control features
 Implementation of Spring JMS to post and consume the messages from the IBM MQ
Server
 Worked on writing Perl scripts covering data feed handling, implementing business logic,
communicating with web-services through Soap Lite module and WSDL
 Created views using components of JSF Prime Faces in XHTML files and configured
JSF framework
 Involved in creating, modifying and updating database tables in DB2 using the tools like
DB Visualizer
 Worked on Oracle 10g for applications containing Annotated EJB3.0 entities relating to
JPA
 Implementation version control repository SVN (Subversion by apache) and JIRA for
issue tracking
 Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for
every single piece of functionality before actually writing the functionality
 Compiled and built the application using Maven scripts for deployment

Environment: SDLC, JavaScript, HTML/HTML5, DOM, XHTML, AJAX, jQuery, CSS3,


AJAX, JSON, Spring IoC, Struts, JSF, Spring AOP, Spring Security, Spring JMS, IBM MQ
Server, SOAP UI, Soap Lite, WSDL, Prime Faces, DB Visualizer, SVN, JIRA, JUnit, Maven.

EDUCATION:

 Bachelor Of Technology –Jawaharlal Nehru Technological University, Hyderabad 2015.


 Masters in information systems – Central Michigan University , MI , 2017

You might also like