Ashritha Resume
Ashritha Resume
Ashritha Resume
PROFESSIONAL SUMMARY:
Over 5 years of IT experience in Object Oriented Programming, Analysis, Design, Documentation, Integration,
Testing, and Implementation of Client-Server, Distributed Multi-tiered and Large-Scale Enterprise applications in
Waterfall and Agile methodology using JAVA, J2EE, and Python technologies.
● Extensive experience in Coding and maintenance of J2EE-based applications using Java 8 version, Java
Collections, Data Structures, Multithreading, JDBC, Servlets, JSP, JSF, EJB, AJAX, JMS Custom Tag
Libraries, JSTL, XML, and Web Services.
● Experience in Spring Framework such as Spring IOC, Spring Boot, Spring Cloud, Spring DAO, Spring
ORM, Spring MVC, Spring Rest, Spring Resources, Spring JDBC, Spring Security, Spring Transaction
Management, and Microservices.
● Experience in developing projects with RESTful services and experience in Application Servers like
WebSphere, WebLogic, and Tomcat.
● Experience in designing and developing automation frameworks using Python and Shell scripting.
● Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using
Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Backbone JS, Angular JS,
Angular, React Js, Node JS, Bootstrap Framework, Media Queries, CSS Frameworks.
● Expertise in Angular Framework and React JS Framework and its ability to create scalable code for SPA.
● Working experience in Ant, Maven, and Jenkins for project build/test/deployment, Log4j for logging, and
JUnit for unit and integration testing.
● Experienced in Test driven development (TDD) using unit testing frameworks such as Jasmine Protractor,
Karma, Jest, Mocha, Chai, and Selenium.
● Expertise in interacting with relational databases using ORM frameworks like Hibernate, Spring Data, and
Java Persistence API (JPA).
TECHNICAL SKILLS:
Java/J2EE Technologies Servlets, JSTL, JDBC, JMS, EJB, AWT, Applets, Multi-threading, Java
Networking
Frameworks & APIs Struts, Spring, Spring Boot, Hibernate, JSF, JPA.
Web technologies JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, JSON,
Spring MVC, Angular JS, Angular 2.0,4.0.6.0,10.x, ReactJS, NodeJS
Debugging Tools Firebug, Chrome
PROFESSIONAL EXPERIENCE:
● Developed Microservices based API using Spring Boot and Spring Data.
● Implemented storing the High-volume transaction data in NOSQL Databases using Spring Data.
● Support Client-side libraries like angular and database connection like mysql, Casandra, mongoDB and
postgres through the Node base microservice and have them connected with Api calls.
● Responsible for all backup, recovery, and upgrading of all the PostgreSQL databases.
● Configured auto scalable and highly available microservices set with monitoring and logging using AWS,
Docker, Jenkins and Splunk.
ENVIRONMENT: Micro services, Rest, Npm, HTML5, CSS3, JavaScript, Bootstrap, Spring boot, ReactJS, Node.js,
Kafka, Kubernetes, AWS, Docker, Jenking, Splunk, MongoDB, Junit, Mockito, PostgreSQL, git, SoapUI.
● Used Spring Boot with ORM Framework (Hibernate) to do CRUD operations with Database.
● Developed Spring-based presentation layer and hibernate-based DAO layer and integrated them using
Spring Dependency injection, ORM, and Web modules.
● Implemented Kafka Messaging Services to interact with external interfaces.
● Configured different plugins on Jenkins to integrate with GitHub, ANT, and MAVEN, Scheduled multiple
jobs in Build pipeline.
● Used Apigee as API gateway for APIS transformation, multiple authentication mechanisms and used
Log4j for effective tracking of the code.
● Performed unit testing using Junit and integration testing using Mockito for various microservices.
● Provides support during Quality Assurance JMETER and User Acceptance testing phases and involved in
providing support to the client by resolving the production tickets.
● Maintained the Splunk software to automatically send out an alert to notify the appropriate authority
through email and activate the necessary support.
● Used JIRA tool for project management in the application to track bugs, issues, and project management
functions.
● Used Kubernetes for automating deployment, scaling, and operations of application containers across
clusters of hosts.
● Excellent knowledge of On-premises Active directory & Cloud's Azure AD, Azure AD Domain Services and
deployed applications on Azure by using AppDynamics.
ENVIRONMENT: Java, Spring Boot, Spring Batch, Spring Security, Kafka Cluster, Maven, Kubernetes, Jenkins,
Azure Cosmos, Junit, Mockito, Apache Kafka, Oracle, Postman, Azure, Jira, Git, Splunk, SoapUI.
● Involved in developing Bootstrap for responsive design which allows users to access it from any device.
● Used Java 8 features like Lambda Expressions, Filters, Stream API, new Date API, Predicates, and
Functional Interfaces.
● Deployed all the microservices into AWS. Verified the deployments by testing the API using web service
testing tools like Soap-UI and Postman.
● Installed Kafka on the cluster and set up Java code for the producer and consumer parts to connect the
source to HDFS using well-known hashtags.
● Built a real-time pipeline for streaming data using Kafka and Spark Streaming.
ENVIRONMENT: Java 8, Spring Boot, HTML, CSS, Bootstrap, Angular, AWS, Spring MVC, Hibernate, PL/SQL,
MongoDB, Maven, Apache Camel, JMS, Jenkins, Docker, Amazon EC2, Tomcat, Amazon S3, Selenium.
● Developed User Interface view with Spring MVC and JSP as a Service Oriented Architecture application.
● Used HTML5, CSS, jQuery, and Ajax and performed client-side validations using JavaScript.
● Implemented Multithreading for handling multiple requests and for high performance.
ENVIRONMENT: Java, Spring MVC, Spring Security, Spring Boot, Kafka, Kibana, Elastic Search, Docker,
Hibernate, PL/SQL, SOAP, Angular CLI, Jenkins, GitHub, JIRA, Azure.
EDUCATION:
● Masters in Computer Science from University of Dayton, OH 2022.