Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Timeline
Generic

RAVI TEJA GANNAVARAPU

Brandon,FL

Summary

Experienced senior software engineer with a demonstrated ability to lead and collaborate effectively in cross-functional teams. Skilled at developing strong relationships, making informed decisions, and communicating effectively. Known for delivering top-notch development solutions and cultivating a collaborative work environment.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Associate Architect

Virtusa Corporation
05.2018 - Current
  • Configured and developed Home Loan Mortgage application systems to meet unique business requirements of banking client, tailoring to particular task flows and production cycles
  • Developed Adobe form fragments 6.3 elements like Panel, Text area, Input field along with HTML for custom components for the UI of the application and used jquery to integrate the front end with back end API services
  • Extensively used SCSS along with Web Polyfills for styling purposes and has written media queries to make the website responsive
  • Contributed creative ideas during brainstorming sessions for new projects or renovations of existing structures.
  • Working in an agile team with daily scrum meetings and sprint planning every week based on the requirement and deliverables with sprint duration being two weeks
  • Worked on Angular 8 and upgraded to Angular 11
  • Lead a team of Developers and developed service endpoints for data to be received and sent to micro front end using spring boot application and java 8.
  • Created Typescript reusable components and services to consume API's using Component based architecture provided by Angular.
  • Worked as a Backend Developer using Node.js framework
  • Implementation of the set of new API endpoints related to the mission-critical internal web application, that provided critical connectivity channel for distributed functionality and increase system cohesion keeping manageable code complexity using Nodejs
  • Implement Web Sockets and redirecting using Nodejs in different Projects for communication with internal apps
  • Working on Angular 7 and using Angular material for development of financial application like routing, Service calls for migration of the existing mortgage application
  • Worked on Angular 14 features like standalone components, title accessibility. Developed an application using micro- front end architecture and converted existing application to micro front ends.
  • Worked with UX designers to take the UI prototypes in Invision Tools to develop responsive screens
  • Used Invision tool to login and see the screen flow as well basic navigation flow of the application
  • Integrated the UI application with GraphQL using Angular and Apollo library
  • Environment: JavaScript, CSS3, Angular, Ajax, React, Socket.io, Agile Methodology, Java 8, AEM Forms 6.3, Jquery, Springboot

Full Stack Software Developer

Avco Consulting Inc
03.2014 - 04.2018
  • Gathered and defined customer requirements to develop clear specifications for creating well-organized project plans
  • Responsible for working on redesigning their dashboards by working on Web sockets using socket.io and Node.js
  • Working on the microservices part of the services to break down the whole services to individual and independent services
  • Experience working with IBM MQ 8 in the application for sending messages and data in the form of
  • Experience using Spring Rest Services in the application and using JDBC Templates to connect to PL/SQL DB
  • Working on connecting to IBM MQ 8 using Spring JMS
  • Fixing bugs in QA and Production for the application using reactjs
  • Created and working on react application components using react-app such as tables, dropdown boxes and redux forms
  • Working on creating microservices using the framework eventuate-local
  • Creating technical and analysis documents for the existing stored procedures and triggers on the tables
  • Using Reactjs and bootstrap to develop responsive web application form used for both tablets and desktop
  • Used Babel, WebPack and NPM using the React-app for Collateral Dashboard
  • Written and executed JUnit Test cases for the collateral application
  • Extensively used SCSS along with web polyfills for styling purposes and making the website responsive
  • Attending Scrum meetings for daily updates and meetings regarding the sprint planning
  • Responsible for a conversion of custom reports from Flex to ExtJS
  • Working on AngularJS application using d3js and Highcharts for a dashboard application from scratch.
  • Created robust backend services using RESTful API designs that facilitated seamless data exchange between front-end clients and back-end systems.
  • Experience in developing web services using Spring Rest endpoints for other services to call
  • Environment: Microservices, JavaScript, CSS3, Ajax, React, Socket.io, Agile Methodology, Java 8, Spring Rest, JDBC Templates, JMS, IBM MQ, AngularJs, Angular, Jackson(JAX), Extjs, React, d3js, Bootstrap, Node.js, Spring Boot

Associate Software Engineer

Accenture
03.2011 - 08.2012
  • Designing/ Developing the UI(User Interface) prototypes as per the requirement using HTML, XHTML, CSS and JavaScript
  • Developing web pages (or presentation logic) using Servlets, JSP, JSON, JSTL and Struts framework for the approved HTML prototypes
  • Worked on Junit Testing for a pharmacy application
  • Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome
  • Used Eclipse as IDE and Application was deployed on Tomcat Application Server
  • Experience with jQuery, Angular Js with handlebars.js templating
  • Worked on Testing tools like HP QC, RFT
  • Worked as a tester and worked on Selenium web testing
  • Experience and knowledge with working manual testing scenarios
  • Involved in Web services Testing using Soap UI
  • Experience in working with databases like Oracle DB
  • Environment: Servlets, HTML, CSS, JavaScript, JSON, jQuery, JSP, JSTL, jUnit, XML, Maven, MySQL, Tomcat 1.6.2, SoapUI, Eclipse, Windows and Linux environments, Agile Methodology

Education

Master of Science - Computer Science

University of North Texas
Denton, TX
12.2013

Bachelor of Science - Electrical and Electronics

Jawaharlal Nehru Technological University
Hyderabad India
05.2010

Skills

  • JavaScript
  • Version Control Systems: SVN, GIT
  • Web Servers: Apache Tomcat
  • Development IDEs: Visual Studio Code
  • Adobe Forms 63
  • Agile Methodology
  • AJAX
  • CSS3
  • HTML
  • JQuery
  • Json
  • AngularJS
  • Angular
  • Web Sockets
  • Nodejs, Express Js
  • JqueryMobile
  • Java
  • UI Development
  • Problem-solving abilities
  • REST
  • D3js
  • NPM
  • Reactjs
  • Redux
  • Jasmine and Karma Testing

Certification

  • AWS Associate Architect
  • Java 11 Developer Certified

Personal Information

Visa Status: I-140 Approved on H-1 visa currently.

Timeline

Associate Architect

Virtusa Corporation
05.2018 - Current

Full Stack Software Developer

Avco Consulting Inc
03.2014 - 04.2018

Associate Software Engineer

Accenture
03.2011 - 08.2012
  • AWS Associate Architect
  • Java 11 Developer Certified

Master of Science - Computer Science

University of North Texas

Bachelor of Science - Electrical and Electronics

Jawaharlal Nehru Technological University
RAVI TEJA GANNAVARAPU