Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rishitha Gandavarapu

Dacula,GA

Summary


Highly motivated certified Frontend Developer with Overall 4+ years of hands-on experience in mobile application changes for both iOS and Android platforms, as well as web applications. Proficient in test automation and delivering services in fast-paced organizations. Experienced in QA and testing processes, test plans, and defect tracking documentation. Adapts quickly to new requirements, leveraging strong communication and technical skills to meet client requirements and ensure the delivery of a quality product on time.

Overview

4
4
years of professional experience

Work History

Front End Developer

Amtrak
06.2023 - Current
  • Experienced on highly advanced user interface design and development using Angular, Typescript, NodeJS, ES6, HTML 5, and CSS
  • Participated in designing, developing, and testing a Single Page Application (SPA) using JavaScript, Angular 6, HTMLS, CSS3, TypeScript, and Bootstrap
  • Migrated the existing Angular 4 controllers to Angular 6 components for more responsive and less dependency
  • Involved in Analysis, Design, Development and Testing of application using Agile Model
  • Involved in implementing the complete Application in the in-build MVC Architecture with angular 6 and typescript
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/JavaScript using Eclipse, NetBeans, and XCode IDE's; Swing, GWT, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments
  • Used NPM for installing required node modules and other published Angular NPM modules
  • Worked on part of the new features of Angular 6 like new if else syntax, ng-templates, and form validators
  • Implemented states management system by using Rx in Angular
  • Implemented client-side Interfaces using Angular 6 and Node JS to structure JavaScript code in an MVC
  • Applying nex-charts to display informative data and reports to users
  • Developed the dynamic responsive Web Application by integrating Angular 6 with Bootstrap which is further integrated with Web Services
  • Involved in adding AJAX, JavaScript components to some of the JSP pages wherever needed
  • Involved in the SDLC Phases like Requirement Analysis, Implementation and estimating the time- lines for the project
  • Took responsibilities for developing UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, Angular6, Ajax
  • Consumed RESTful Web Services using Http Client and rendering JSON response
  • Developed test cases for unit testing using tools such as Jasmine and Karma
  • Implemented microservices architecture using Node.js and middleware frameworks like Express.js and Hapijs, effectively developing and serving microservices through the orchestrated Docker containers
  • Embraced cloud-native development principles, utilizing AWS services and seamlessly integrating Docker containers within Kubernetes to create a robust and scalable infrastructure for application deployment.
  • Performed unit testing of web applications and troubleshot issues.
  • Maintained website performance by conducting regular updates and addressing compatibility issues across various platforms.

Front End Developer

Amazon
07.2022 - 06.2023
  • Worked as an Alexa Mobile Development Engineer where I have worked in, Java and JavaScript for the direct mobile application changes
  • Created new components in Alexa Mobile application so that the application will be customer friendly worldwide in both Android and iOS side and tested them accordingly in android and iOS mobiles
  • For android mobile application changes, I used Java as programming language and Android Studio for code editing, writing, and testing the changes
  • For iOS mobile application changes, I used java as programming language and XCode simulator for code editing, writing, and testing the changes
  • Tested the code changes by pushing them into pipelines stagewise and then wrote the test cases in Junit and Mockito accordingly and pushed the codes into mainline and that changes were implemented in Alexa Mobile application worldwide
  • I had a great exposure on how to deal with large range of customers work on the requirements, work on multiple things at a time with proper planning of work
  • I have also worked in Java for the backend changes required for the integrating the containers I have created in the frontend with their specific routes and models
  • Designed and developed forward-thinking systems that meet user needs and improve productivity
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre- release software project development
  • Analyzed work to generate logic for new systems, procedures, and tests
  • Tested and deployed scalable and highly available software products
  • Tested functional compliance of company products
  • Translated customer requirements into written use cases
  • Applied cloud-based services within Amazon, specifically Lambda, to add custom logic to S3 buckets
  • Collaborated in the compute and storage data processing in the cloud, showcasing proficiency in AWS services and serverless architecture Engaged in building and maintaining Docker container clusters managed by Kubernetes, emphasizing the orchestration of containers for efficient deployment
  • Leveraged Docker for React Native applications, contributing to the development and deployment pipelineAuthored code fixes and enhancements for inclusion in future code and release patches.
  • Performed unit testing of web applications and troubleshot issues.
  • Maintained website performance by conducting regular updates and addressing compatibility issues across various platforms.

UI/ReactJS Developer

Incomm
01.2022 - 07.2022
  • Developed a single-page responsive web UI using HTML5, React, Bootstrap, CSS3, JavaScript, and jQuery
  • Implemented React Router for Single Page Applications (SPAs)
  • Utilized React JS library functions for logical client-side implementation
  • Built a components library, including Tree, Slide-View, and Table Grid
  • Leveraged React JS resources for data access, encapsulating URLs and standardizing data access interfaces
  • Used React JS and Flux to build web applications, with a focus on structuring JavaScript code
  • Extensively employed HTML5, JavaScript, React, Bootstrap, CSS3, and SASS for UI/Front-End development
  • Incorporated Vue JS for creating a simple API and implementing two-way data binding
  • Worked on React JS Virtual DOM and React views, rendering using components with custom HTML tags
  • Developed presentational and container components using React and JSX
  • Implemented Redux architecture for front-end UI and utilized Node.js for backend development
  • Integrated third-party components based on business requirements, including Material UI, Angular Material, and Resin Rendition controls
  • Participated in the modernization of a legacy and outsourced UI using React and jQuery
  • Used MySQL Workbench for UML diagrams and script generation in database design
  • Executed different modules like login, search, and download with tracking capabilities
  • Applied extensive JavaScript and jQuery programming for AJAX functionality on the website
  • Followed Agile methodology and participated in daily SCRUM meetings for project tracking
  • Wrote site customizations with reusability and ease-of-use to expedite development.
  • Designed customized solutions for proposals to potential customers.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.

SDE (Front End)

Capgemini
09.2020 - 08.2021
  • Developed automation scripts using Selenium WebDriver, JAVA, Selenium Grid and Maven for web applications in the main Aviva portal
  • The main programming language for the project was Java
  • Mainly the java object-oriented programming concepts (Abstraction, encapsulation, polymorphism, and inheritance) were used in our project
  • Working on behavior-driven development (BDD) Cucumber framework with Page Object Model pattern using JAVA programming language with the help of Selenium WebDriver library
  • Written and executed test scripts using Eclipse IDE and IntelliJ IDEA
  • Implemented Maven for build management and implemented CI tool - Jenkins
  • Lead the deployment and management of various AWS resources including but not limited to EC2 instances, RDS SQL Server/Postgres databases, Beanstalk applications, and Data Migration Services (DMS) instances
  • This role included development of specifications of complex software programming models and coding for all components of an application (calculators, projections, solves, files)
  • Written proficient Java code step definitions for test scenario using regex
  • In depth understanding on how and where to use gherkins annotations
  • Review functional requirement and use case document to understand the business logic, application requirement and technical aspects of the system
  • Performed database testing using MySQL, workbench, JDBC
  • Worked in a highly dynamic Agile-Scrum environment and participated in walkthrough, sprint planning, daily stand up and sprint retrospective meetings.
  • Performed routine lubricating, fueling and cleaning loaders.
  • Transported materials and equipment to and from construction sites.

SDE(intern)

CapGemini
09.2019 - 08.2020
  • Developed and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets and Action classes
  • Developed web applications by implementing REST JAX-RS web services with annotations and handled XML & JSON as a response from the server
  • Created web services using SOAP, WSDL
  • The calls and responses between client and server are transmitted as SOAP messages
  • Designed front end pages using JSP, JQUERY, JavaScript and AJAX calls to get the required data
  • Created DAOs to interact with database for insert, update and delete operations using JDBC
  • Used MyBatis as a database persistence tool
  • Used JBoss Application server and Apache Tomcat for deploying the applications
  • Developed DAO Database access objects for accessing Sybase Database
  • Have an experience working with Android SDK software and involved in developing the Android applications
  • Worked with Native Applications to run web applications on mobile devices
  • Maven used for the building and deploying
  • Followed Agile software methodology for software development
  • Used Eclipse as an IDE for development, build, deployment and testing the application
  • Used JIRA for bug and issue tracking.
  • Assisted in the creation of technical specifications, translating business requirements into actionable development tasks.
  • Streamlined processes by automating repetitive tasks using scripting languages.

Education

Masters - Computer Engineering

University of Cincinnati
Cincinnati, OH
12.2022

Skills

  • Front-End Programming: HTML5, CSS3, AJAX,React,Angular, JavaScript
  • Programming Languages: Java, python,C
  • User Testing, JUnit, Jest, Mockito
  • AWS Cloud(Certified)
  • Databases: Oracle, SQL Server, MongoDB
  • Web Architecture
  • Technical Analysis

Timeline

Front End Developer

Amtrak
06.2023 - Current

Front End Developer

Amazon
07.2022 - 06.2023

UI/ReactJS Developer

Incomm
01.2022 - 07.2022

SDE (Front End)

Capgemini
09.2020 - 08.2021

SDE(intern)

CapGemini
09.2019 - 08.2020

Masters - Computer Engineering

University of Cincinnati
Rishitha Gandavarapu