Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rishmitha Gattu

Maryland Heights,MO

Summary

Around 6+ years of full stack development experience in all stages of life cycle, referring to Design, Development, Implementation and Testing of web based applications. Experience in Developing User Interface (UI) Rich Web Applications using Front End/User Interface (UI) Technologies using HTML5, DHTML, CSS3(Saas, LESS) frameworks, Bootstrap, Java script (ES5 & ES6), JQuery, AJAX by managing all facets and pipelines of application. Good Understanding on using various XML technologies like XPath, XQuery, XSLT, XSD, SAX, DTD/Schemas, DOM and JAXB. Worked with React.js Virtual DOM and React views, rendering using components. Developed multiple Angular 4.0 components which are compatible with latest versions of typescript, Angular CLI. Good understanding Core Java SE8 concepts like Streams API, Time API, Functional Interfaces, Multithreading, Transaction Management, Exception Handling, Lambda functions, Generics and Collection API. Automated the deployment process by integrating code repository using build pipeline Jenkins, Bamboo and GoCD for Continous Integration and Continuous Deployment that can run on the cloud or on-premises. Implemented Pivotal cloud foundry (PCF) to deploy IAAS or PAAS and to run own applications. Experience developing applications using MVC and MVVM client-side JavaScript frameworks such as Angular 8.0, Angular JS to create dynamic web applications, Backbone JS, Handlebar JS. Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iterative methodology, Pair Programming, Agile Development & Testing using Software Development Life Cycle. Extensive experience in developing web applications using HTML5, XML, XHTML, DHTML, CSS, CSS3(Sass, Less), Bootstrap, JavaScript, DOM, JQuery, Ajax, JSON and JSP. Expertise in using Javascript build tools and task runners like Webpack for React and Angular 8.0, Grunt, Gulp for Angular, Browserify for packaging NodeJS modules for browsers. Excellent knowledge of JavaScript, CSS3/CSS, HTML5/HTML, Bootstrap, Typescript and their behaviour on different browsers. Expertise in React JS framework to develop the SPA.

Overview

8
8
years of professional experience

Work History

FULL STACK DEVELOPER

Charter Communications
St. Louis, MO
05.2023 - Current
  • ⁠ ⁠Involved in software architecture, detailed design, coding, testing, and creation of functional specifications for enterprise applications.
    • Actively participated in grooming, sprint planning, story estimation, and dependency identification in collaboration with Release Train Engineers, Product Owners, Scrum Masters, and cross-functional teams using the Scaled Agile Framework (SAFe) methodology.
    • Designed and developed various modules using J2EE architecture and modern frameworks such as Spring MVC, Spring Boot, and Angular (8/9/10/12).
    • Worked closely with operational users in Alternative Investments to gather functional requirements and translate them into technical specifications.
    • Implemented design patterns including Singleton, Factory, and Abstract Factory. Applied core Java concepts such as Collections, Multithreading, OOP principles, Method Overloading/Overriding, and Exception Handling to build scalable modules.
    • Developed backend services using both Java (Spring Boot) and C# (.NET Core / ASP.NET MVC) for enterprise-grade applications.
    • Designed and implemented RESTful Web APIs in Spring Boot and ASP.NET Core, enabling JSON-based communication between microservices and Angular front-end applications.
    • Built and configured Microservices architecture integrating Java and C# services with Angular UI.
    • Developed Controllers, Services, Business Models, and DAOs using Spring Boot, Hibernate (Annotations), and ASP.NET MVC with Entity Framework.
    • Developed business-tier components following SOA principles and implemented RESTful services using Spring and .NET Web API frameworks.
    • Designed UI components using UML diagrams (Use Case, Class, Sequence diagrams) during the design phase using Rational Rose.
    • Used Multithreading and efficient Collection frameworks in Java and asynchronous programming in C# (Task-based programming, async/await) to improve application performance.
    • Managed Node packages using NPM and integrated Angular modules into enterprise applications.
    • Coordinated with multiple teams to ensure compliance with architecture standards and best practices.
    • Used Spring MVC and ASP.NET MVC frameworks to maintain separation of concerns and reduce integration complexity.
    • Designed and developed REST-based Web Services using Jersey and ASP.NET Web API.
    • Integrated MVC components with business services using Spring Framework and .NET Dependency Injection.
    • Conducted Sprint Reviews and provided demos to business stakeholders.
    • Participated in Sprint Retrospectives, Code Reviews, and QA collaboration sessions.
    • Provided end-to-end support during System Testing and UAT phases.
    • Used JIRA to track defects and enhance team productivity and communication.
  • Languages:
    Java 11, C#, TypeScript, JavaScript
    Backend:
    Spring Boot, Spring Cloud, Hibernate, ASP.NET Core, .NET 6, Entity Framework Core, Node.js, Express.js
    Frontend:
    Angular 11/12, React.js, Redux, GraphQL
    Databases:
    MongoDB, Cassandra, Oracle, PostgreSQL, DynamoDB
    Cloud & DevOps:
    AWS (EC2, S3, RDS, Lambda, API Gateway, VPC, CloudWatch), Docker, Kubernetes, Jenkins, Maven
    Messaging:
    Apache Kafka, IBM MQ, JMS

FULL STACK DEVELOPER

US Bank
Minneapolis, MN
08.2022 - 05.2023

Delivered single page applications (SPA) through agile scrum methodology, actively participating in daily standups, sprint kickoffs, sprint reviews, and retrospectives while utilizing Jira for effective project tracking. Executed the complete software development life cycle (SDLC) by gathering requirements, conducting analysis, designing, developing, testing, and deploying solutions using agile practices. Achieved application development through microservices-oriented architecture, leveraging MEAN stack (MongoDB, Express.js, Angular 12, Node.js), Spring Boot (Java 11), and ASP.NET Core/.NET 6 (C#) web APIs. Produced scalable and reusable Angular 12 components that are compatible with the latest TypeScript and Angular CLI versions. Developed responsive and interactive UI screens using HTML5, CSS3 (Sass), Bootstrap, and media queries, ensuring cross-browser compatibility. Designed dynamic schema models in MongoDB (NoSQL) and implemented sharding for improved horizontal scalability.

Languages:
Java 11, C#, TypeScript, JavaScript

FULL STACK DEVELOPER

CitiusTech
Irving, TX
09.2020 - 11.2022
  • Used HTML5, CSS, jQuery, Ajax and performed client-side validations using JavaScript.
  • Implemented web interface (UI) for end-users using AngularJS, which has migrated from the existing BackBone JS application.
  • Designed the user interface screen and its functionality as per user requirements and developed RESTful Web services in Mule ESB based on Service Oriented Architecture (SOA).
  • Effectively used Angular Directives, filters, declarative templates, service providers, and context-aware communication.
  • Developed a set of application functionality using CRUD (Create, read, update, delete) features of Backbone.js.
  • Performed AngularJS end-to-end testing using the Protractor framework.
  • Used backbone.js as Model, Widgets as Controller, and jQuery template as view.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web flow using MVC
  • Worked on Spring Framework handling major concepts like Dependency Injections, Spring IoC Containers, Transaction Management Declaratives (annotations based).
  • Deployed the drools rules as a service in the J2EE stack environment.
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
  • Configured Hibernate's second-level cache using EH cache to reduce the number of hits to the configuration table data.
  • Implemented security functionality for various projects using Site minder (SSO).
  • HibernateORM framework is used to interact with databases through Hibernate query language (HQL). And also worked with the Hibernate EH Cache technique for the critical objects in the application.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send requests to the server.
  • Developed an automated application using JMS for messaging and JNDI to interact with the server.
  • Configured and managed public/private cloud infrastructure utilizing Amazon Web Services like Amazon Ec2, Amazon S3.
  • Configured Jenkins to handle application deployment in the Pivotal Cloud Foundry (PCF) server and integrate with GitHub version control.
  • Implemented ODBC, which is used for connecting to the Oracle database.
  • Used Maven build tool to deploy the application on web servers, i.e., JBoss and testing is achieved using the TestNg framework.
  • Integration testing methods and Behavioral driven testing in the application are implemented using Selenium and Cucumber, respectively.
  • Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP-AXIS2, Restful services, JAX-RS SOA, Eclipse Java EE IDE Neon, Jenkins, Git, Log4j, DB2, Grunt, Jasmine, JBoss, Jenkins, OpenShift, Drools, Maven, TestNg, Protractor, Grunt, Selenium, Cucumber, WADL.

JAVA DEVELOPER

iCoderz Solutions
Hyderabad, IN
06.2018 - 12.2020
  • Implemented responsive web-based applications using HTML5, CSS3, Javascript, Jquery.
  • Developed SCM by using the JSP/HTML for each user interface. Servlets standard validations are used as the controllers for business logic and using JDBC, XML parsing techniques using MVC.
  • Designed a mailing application to send notifications to the Oracle users for intimating to start the following workflow.
  • Used Multithreading concept to post data from files to tables involving the transformation of files from one format to another.
  • Configured Struts-config.xml, Tiles-def.xml, and various properties files provided by Struts Framework for the implementation module.
  • Extensively used the Struts tag libraries (Bean Tags, Logic Tags, HTML Tags, etc.) and Custom tag libraries.
  • Developed web applications using Struts, Spring, and iBatis framework.
  • Experience in installing, configuring, and deploying applications on Web Logic Server.
  • Developed a DAO pattern to retrieve the data from the database.
  • We kept up the bean life cycle by utilizing Spring IOC, which keeps session information about beans.
  • Worked with Log4J to capture the log that includes runtime exceptions
  • Implemented IBM WebSphere Application Server to deploy the application
  • Deployed application on the Client Linux server.
  • Used ANT build tool for compiling and generating war files.
  • Environment: Core Java, J2EE, JSP, HTML, MVC, Servlets, Struts, JMS, MDB, EJB3.1, JUnit, PL/SQL, DAO, Web Logic Server, Ant, SOAP, JAX-WS, WSDL, Junit, SQL.

Education

BTECH-(DTDP) -

Jawaharlal Nehru Architecture And Fine Arts University
India

Skills

  • Programming Languages: Java, C, C, PL/SQL, JavaScript
  • Web Technologies: JSP, Servlets, JNDI, JDBC, JMS, JPA, EJB(30), Web Services, SOAP, WSD, Angular 80/60/40, React JS with Flux, Redux, Ember JS, Back Bone, JavaScript, Angular JS, NODE JS, AJAX, CSS3
  • XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB
  • Web/App Servers: Apache Tomcat 40/50/60, Web Logic 81/91, Web sphere, JBoss, IIS, Apache Tomcat
  • IDEs: Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, Red Hat Developer Studio, WSAD
  • Testing Tools: Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor
  • Build & Configuration Tools: Ant, Maven, Gradle, Jenkins, Karma, Mocha, Chai, Spock, Protractor
  • Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j, JSF, JPA

Timeline

FULL STACK DEVELOPER

Charter Communications
05.2023 - Current

FULL STACK DEVELOPER

US Bank
08.2022 - 05.2023

FULL STACK DEVELOPER

CitiusTech
09.2020 - 11.2022

JAVA DEVELOPER

iCoderz Solutions
06.2018 - 12.2020

BTECH-(DTDP) -

Jawaharlal Nehru Architecture And Fine Arts University