Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Ravali Bandlamudi

Pittsburgh,PA

Summary

  • 5 Years experience in all phases of Software Development Life Cycle using JAVA/J2EE technologies.
  • Experience in application Development using J2EE technologies such as Servlets, JSP, JSF, JDBC, Spring, Spring Boot, SOAP and REST WebServices on backend.
  • Experience working in different domains like manufacturing, banking, business and finance.
  • Proven Software development experience using different methodologies - Agile and Scrum methodology. Involved in designing, creating and managing continuous build and integration environments. Worked with OpenShift console for build and pipeline integrations for continuous build and deployment using JENKINS for timely builds, code coverage, running test , Artifactory for docker images.
  • Experience in requirement analysis & gathering, and in UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Performed Automated deployments using udeploy, artifactory and servicenow for several change requests.
  • Eliminated several exceptions, vulnerabilities and performed technology upgrades to application as required.
  • Experience working with testing scenarios for regression, integration, performance and smoke tests.
  • Gained Knowledge on click dimension by Microsoft dynamics marketplace.
  • Experience in integrating with Search Engine Optimization which increases traffic for a website and skilled in social media marketing as well.
  • Experience with mail merge and ability to modify and send content to multiple users in a single attempt.

Overview

10
10
years of professional experience

Work History

Java Full Stack Developer

PNC Bank
Pittsburgh, PA
01.2018 - Current

CUI is Web Based Internal Application that provides PNC business partners/other consuming applications interactive way to store and retrieve commercial, retail and financial documents.

  • Worked on POC to create typeahead search with Angular 8 using ng-typeahead component for demonstrating google search experience for new rewrite project and another poc to visualize data in to grid using ag-grid
  • Configured application on PING Access to protect applications from external traffic and secure applications with auto session timeouts and additional features
  • Created Spring Boot API to get entitlements for user via LDAP and validate them with roles provided in elastic datastore for authentication
  • Worked with Elastic search 7.0 data store to store data and posted certain queries using Kibana to retrieve data and used Logstash to load data to elastic datastore
  • Worked with VersionOne tool to define user stories, tasks and defects and carried out project with Agile Scrum technologies
  • Consumed Spring Boot API using Rest Templates and integrated with existing SOAP based services that connect to filenet platform
  • Worked with NAS shares to create, view, modify files
  • Worked on various enhancements on UI development for business requirements with content navigator framework provided by IBM and DOJO javascript library
  • Developed REST based java web service call(Apache cmis service) to insert, update and edit metadata on oracle database and store and retrieve content from filenet platform and send it to consuming applications and perform unit testing with SOAPUI
  • Also worked with GIT and Jenkins on installation, deployment and configuration moved code through different environments
  • Performed several DDL and DML queries on ORACLE database to read, update and add metadata
  • Also created procedure to perform data transformation/ processing from data received from several data feeds from consuming applications
  • Gained knowledge transfer on ETL informatica and developed batch job to feed data from mainframe on to oracle database and trigger oracle procedure to update billing information
  • Worked on several infrastructure configurations and created additional environments and configured WAS servers and apache and additional databases. Also have setup infrastructure for CUI ETL environment to host batch jobs
  • Implemented automated functional testing suite
  • Used J Unit for tests and Jenkins for CI
  • Environment:
  • JAVA/J2EE, RAD, WAS, Apache, Dojo toolkit, IBM Content Navigator, ORACLE, Javascript, GIT, Jenkins, SOAP-UI, REST, Informatica 9.0, Visual Studio Code, Postman, Eclipse Oxygen, Gradle

Java Developer

United States Steel Corporation
Pittsburgh, PA
10.2016 - 12.2017
  • Security Request System (SRS) is Web Based Internal Application for US Steel Employees, it provides interface for employees to create or request various services
  • It is interactive environment where employees can obtain roles as specified by user
  • Worked on Rally dev to define user stories, tasks and defects and carried out project with Agile Scrum
  • Worked on various enhancements on front end design using JSF and Ice Faces frameworks
  • Developed web page where person who is remotely working for company can register with HTML5 and CSS3 on front end design and ORACLE/PLSQL on backend
  • Also made JAX-WS web service call, where values populated from above form will be consumed by database and tested it in SOAP UI
  • Handled several tickets for this application which improved overall grip with handling issues on both UI and backend side
  • Also worked on installation, deployment and configuration moved it through three different environments
  • Worked on enhancements with Office 365 Outlook Email configuration and developed procedure which would give access for employees to this new outlook email
  • Made procedure call using method in one of DAO's which are from hibernate layer using Hibernate DAO Support and Hibernate Templates of Spring Framework
  • Securely configured based on requirements and also helped in making fixes to various performance related issues
  • Developed front-end code with Ajax call in Angular and jQuery to retrieve data as JSON Object from controllers in back-end RESTFUL Server, then display well organized result in web pages by writing Angular controller, directives, services, and route providers
  • Also used Angular filter to make data searchable and sortable
  • Worked on Java middle tier development using Spring DI, REST API and JSON
  • Environment:
  • JAVA/J2EE, RAD, IBM-WEBSPHERE 8.0, HTML5 & HTML, CSS3 & CSS, JSF, ORACLE, SERVLET, JSP, CLEAR-CASE, CLEAR-QUEST, SOAP-UI, JAX-WS, SPRING, JSON, HIBERNATE

Software Programmer Trainee

Prenominal Technologies Inc
Columbus, OH
01.2016 - 09.2016
  • Training in Object Oriented Programming principles using Java/J2EE technologies
  • Understanding system software requirements, and system analysis
  • Working with senior system programmers to perform software programming, unit testing and Work documentation
  • As part of training, worked in team to develop web-based system using Servlets, JSP and SQL
  • Experience in implementing MVC framework like Struts 2.0, Spring 2.x
  • Hands-on experience in IDE Tools: Eclipse, Net Beans, Eclipse
  • Expertise in object modeling and Object Oriented design methodologies (UML)
  • Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams
  • Learnt latest technologies like AngularJS, NodeJS
  • Gained Knowledge on PHP Script
  • Developed small applications both web based and desktop based using Java/J2EE like HTML5, CSS3, JavaScript, JDBC, Spring, Servlet, JSP, Web services and XML
  • Environment:
  • JAVA/J2EE, ECLIPSE, WebLogic, HTML5 & HTML, CSS3 & CSS, MY SQL, SERVLET, JSP, SVN, SPRING DI, JDBC

Program Analyst

University of Central Missouri
Warrensburg, MO
01.2015 - 12.2015
  • Developed website and hosted it for few weeks named makebuddies.net
  • Using PHP and java script
  • Also created web application Online Tourism Guide that includes all places that were not prominent but have good significance
  • Designed social networking website using dynamic web page that can interact with MYSQL database
  • Created login page and performed basic authentication for users using Angular forms module
  • Environment:
  • JAVA/J2EE, PHP, NetBeans, ECLIPSE Luna, Apache Tomcat, HTML5 & HTML, CSS3 & CSS, MYSQL

Jr. Java UI Developer

First Source IT Services Pvt. Ltd
Hyderabad, India, Telangana
06.2014 - 12.2014
  • Interfaced with business analysts, developers and technical support to determine best requirement specifications
  • Worked closely with other team members to plan, design and develop robust solutions in timely manner
  • Directed software design and development while remaining focused on client needs
  • Designed and implemented entire university's Financial Services web system making it compatible with People Soft system and allowing delegated users to have access to required financial reports
  • Used Eclipse as IDE tools to build up this application
  • Involved in implementation of Stateless session beans (EJB) for business logic layer and Entity beans for persistence
  • Performed validation for client side as well as server side with help of Struts Validation Framework
  • Configured and used JBoss application server for creating Data source and enabling JNDI for beans and database look-ups
  • Used MySQL and Oracle platforms to create databases of student and faculty login information and their desired areas of study
  • Used Struts framework along with JSP, Servlets, HTML, CSS,BootStrap, jQuery and JavaScript to construct dynamic web pages
  • Developed UML diagrams to develop use cases for various applications
  • Resolved Blackboard problem tickets and made 100% follow-ups maximizing customer satisfaction
  • Environment:
  • JAVA/J2EE, ECLIPSE, JBOSS, HTML5 & HTML, CSS3 & CSS, MYSQL/ORACLE, SERVLET,JSP, EJB, SVN, SPRING DI, JDBC

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO
2016

Skills

  • Java, J2EE, Angular 8, HTML & HTML5, CSS & CSS3, JavaScript, XML, Bootstrap, ELK stack
  • Operating Systems:Windows, Linux, MAC
  • Design:Unified Modeling Language (UML), UI/UX, ClickDimension
  • Databases/Datastore:SQL Server, Oracle, MySQLs, ElasticSearch(no SQL)
  • Framework:Spring MVC/Spring Boot, Jquery, JSF, Hibernate
  • Application Server:Apache Tomcat, WebSphere, Apache Container(Docker Images)
  • IDE:Eclipse, Microsoft Visual Studio, RAD
  • Web Services:SOAP, REST, Spring Boot API
  • JSP, Servlet, EJB, JSF
  • Build/Deploy:GIT, Gradle, Jenkins, Artifactory,OpenShift
  • Tools:WordPress (CMS), Notepad, Jenkins, Informatica 90, Dynatrace, UltraEdit, SQL Developer, Toad, Kibana, VersionOne, SOAPUI, Postman, udeploy

Accomplishments

  • Hands on Experience working with UI/UX technologies like HTML5, Javascript, Ajax, CSS3, BootStrap, JavaScript , Angular 8, JQuery and DojoJS libraries.
  • Expertise in Querying RDBMS such as Oracle, MYSQL and SQL Server by using SQL for data integrity.
  • Solid experience in deploying J2EE components on both traditional ApacheTomcat, BEA WebLogic and IBM WebSphere application servers and docker image such as apache containers.
  • Experience with infrastructure setup and configuration for application server, oracle data structure.
  • Used GIT UI, GIT CMD to create story branches and maintain version control on source code.
  • Gained knowledge on NOSQL backend like elastic search(ELK stack) and worked with Angular 8 technologies like ng-bootstrap, ng-typeahead, ag-grid etc.
  • Have been trained and worked with ETL Technologies like Informatica 9.0 to create a job which connects to mainframe and exports data into oracle database.
  • Developed a workflow using Informatica 9.0 and performed data map export, transformation and monitoring.
  • Used Gradle to build and package an ear file to be deployed onto application server.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Involved in creating Unit tests in JUNIT for Java and Skilled in code reviews and code debugging and troubleshooting the performance issues.

Timeline

Java Full Stack Developer

PNC Bank
01.2018 - Current

Java Developer

United States Steel Corporation
10.2016 - 12.2017

Software Programmer Trainee

Prenominal Technologies Inc
01.2016 - 09.2016

Program Analyst

University of Central Missouri
01.2015 - 12.2015

Jr. Java UI Developer

First Source IT Services Pvt. Ltd
06.2014 - 12.2014

Master of Science - Computer Science

University of Central Missouri
Ravali Bandlamudi