Kavya Reddy

  • Lead Java Developer
  • Columbus, OH
  • Member Since Mar 27, 2023

Candidates About

 

Kavya Reddy

 

Executive Summary:

·         7 plus years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client-Server and N-tier Architectures  in domains like Finance, Insurance etc..

·         Having Good Experience on Banking domain.

·         Excellent JAVA, J2EE application development skills with strong experience in Object Oriented Analysis, Extensively involved throughout Software Development Life Cycle (SDLC).

·         Hands-On in developing complex, highly demanding, reliable and robust applications involving high volumes of transaction.

·         Guidewire Configuration using StudioGScript/GOSU.

·         Extensive experience of designing and developing software applications with the JDK1.6/1.5/1.4/1.3, J2EE1.4/1.1, Java, JSP, Servlets, Java Beans, JNDI ,AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, JavaScript, JQuery, CSS, Web Services, SOAP.

·         Experienced in a fast paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.

·         Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script, AngularJS and JQuery using AJAX.

·         2+ years of experience in Java Script, HTML5, CSS, jQuery, require JS, Angular JS in development of front end/UI portals.

·         Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.

·         Good Working experience in using different modules like SpringCore Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.

·         Experience in writing numerous test cases using JUnit framework with JPROB integration

·         Worked on IDE’s such as Eclipse/MyEclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.

·         Implemented various levels of application and services using Spring-Framework (2. 3), EJB3, Struts2 and ORM tools like Hibernate 3.0 for fast pace and efficient code generation.

·         Worked on various XML technologies i.e., writing DTD, Schema, Namespaces, XSL, Xpath, Xlink, XQuery, XHTML and SAX, DOM, JDOM parsers.

·         Experience working with databases such as Oracle 8.x/9i/10g, MS-SQL Server 2008/2005MySQL and using PL/SQL to write stored procedures, functions and triggers for different Data Models.

·         Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.

·         Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and VSS.

·         Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7.x

·         Extensive working experience in unit testing framework – JUnit Tests.

·         Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.

 

 

 

 

 

Technical Skills

 

Web Technologies

JAVA, J2EE,J2EE Design Patterns, EJB, STRUTS 1.0&2.0,  Hibernate, Spring 3.0,Spring MVC, Servlets, JSP, SOAP Web Services, REST Web Services JMS, IBM  JDBC,  Java Beans, JNDI, JMI, JSF, AJAX, LDAP, XML, DOM, SAX, SOAP, DTD, HTML5,  DHTML,  JSTL, JavaScript, CSS3, Swing,  Drools, AWT

 

Application Server

WebLogic 8.x/9.x/10.x., JBOSS 3.x/4.0, iPlanet Application Server 6.0, IBM Web Sphere 4.0/5.x/6.x.

 

 

Web Server

IPlanet Web Server 4.1,  Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0,Proxy Server, TCP/IP, BOS (Business object server), Sun one web server 6.1.

 

Languages

Java, SQL, HTML, DHTML, JavaScript, AngularJS, XML, C/C++.

 

Databases

Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2, Informix.

 

Tools

Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, OEP,WID Ant, SVN, WinCVS 1.2, TOAD 5.0/8.0, Erwin, XML SPY, Code Check, JTest, Jprobe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0 , Myeclipse 5.1, CANOO testing tool,

Operating Systems:

Unix (Sun Solaris 2.6/2.8), Unix-HP, Linux 3.1, Unix Scripting, Windows NT 4.0, Windows 95/ 98/2000

 

Reporting Tool

Crystal Reports 9/10/2008

 

Modeling Tools

Visio

 

Version Control Tools

VSS, TFS, CVS, SVN, Clear case.

 

 

 

 

 

 

Professional Experience:

 


Huntington Bank/Columbus, OH                                                                                                                       Jan’17 -   July’17

Title:   Lead Developer

Team: ESS

Description:  Huntington Bank is one of the oldest and largest Banking services firm in the world. HB has global presence in Investment Banking, Asset Management, Private Banking, Private Wealth Management, and Treasury & Securities Services.  Worked on the ESS team , to provide solutions for multiple projects are TCPA, Migrate Debit Card Transactions for First Data  Client and Statements For Credit  Card .

Responsibilities:

 

·         Member of the analysis and design team, which interacted with the functional leads for understanding of business process and converting them into techno-functional documents. Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

·         As an team lead, I was responsible for requirements gathering by coordinating with Business Analysts at the client site, interacting with client-base/onsite developers to validate the understanding, create a logical segregation within the team (consisting of 3 resources) based on front-end and back-end (SQL based) tasks involved in the initiative and eventually distribute the work evenly amongst team members to meet the incremental delivery schedule.

·         Deliver new and complex high quality solutions to clients in response to varying business requirements

·         Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer

·         Designed and implemented customized exception handling to handle the exceptions in the application.

·         Application system design over Java/J2EE technologies with security, robustness, transaction management as prime goal.

·         Involved in all phases of Software Development Life Cycle (SDLC).

·         Implemented the application following the J2EE best practices and patterns like Singleton, Factory, MVC and DAO.

·         Used Spring Web MVC framework for the applying MVC Implementation to the web application.

·         Used Spring Web Module integrated with Servlets and JSP.

·         Making use of JSP, HTML, and XML for the designing presentation layer. Confirming the validations of the customers with the help of JavaScript

·         Worked with JDBC and modified SQL Queries for better performance

·         Used Springs JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).

·         Involved in configuring Tomcat Server and deployment of JAR application in it. Used SVN for version controlling.

·         As a developer, I had a very quick turn-around time in fixing the SIT/UAT defects. Apart from my individual work, I also ensured that no team member is stuck with any defect that might be beyond the business knowledge of that individual. Such an efficient way of managing and resolving urgent and high priority defects.

·         Developed Business components using Java Objects and used JDBC Template framework to map the Java classes to the database.

·         Involved in integration testing and deployment of the module as part of the overall application.

·         Involved in deployment and integration testing of the overall application in WebSphere server locally and writing deployment-related scripts in SQL.

·         Prepared JUnit test cases and executed the test cases using JUnit in eclipse.

·         Worked on WebSphere Server

·         Involved in demos to client regarding all the phases of the projects and bug fixing during the System testing, Joint System testing and User acceptance testing.

 

 

EnvironmentEclipse, Toad, PLSQL Developer, Tomcat and Apache Server 7,Java v1.7.x , Spring MVC , Servlets, JSP,XML, JDBC, Spring JDBC, XML, JQuery,CSS3, JavaScript, SVN, Oracle 11g, HTML5

 

 

Nationwide/ Columbus, OH                                                                                                                           July ’16-   Dec’16

Title:   Sr. Integration Developer

Project: Claim Solutions

Description:Worked on the Defect management line to provide solutions to the existing Prod defects. Worked closely with Business Partners in analyzing the original requirements and updating the required changes as per the Defect.

 

Responsibilities:

 

 

·         Worked on code refactoring on some of the Integration points.

·         Implemented GOSU classes and enhancements.

·         Optimized logging on some of the integration points.

·         Defect fixing and deployment process.

·         Involved in development of model extensions, type lists, GOSU classes.

·         Integration with vendor web services from Guidewire Claim Center.

·         Unit testing using GOSU Tester, GUNIT and SOAPUI.

·         Technical Documentation for different integration points.

·         Worked on JSON files using MAPC (Custom Mapping language)

·         Performance tuning for reducing the response times using Guidewire Profiler.

·         Maintaining Build processes in to different servers like, DEV, UAT using Hudson automated builds.

 

 

Environment: Guidewire Claim Center 7.0.3, Java 1.6, SOA, Web service, WSDL, Eclipse, RAD, MapC, Json, GOSU, GTester, Maven, WebSphere8.0, Spring MVC, Spring Batch , Oracle, SQL Devloper.

 

 


Minacs, Farmington Hills, MI /Remote from Columbus, OH                                                                                                                           Apr ’14-   May’16

Title:   Sr. Java Developer

Project: CEM

Description: The ultimate goals of the Consumer Experience Movement (CEM) include superior relationship marketing, increased customer satisfaction, and increased customer loyalty, all resulting in incremental Ford and Lincoln vehicle sales and service contracts. The CEM website helps facilitate these goals.

 

 

Responsibilities:

 

·         Member of the analysis and design team, which interacted with the functional leads for understanding of business process and converting them into techno-functional documents. Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

·         Participated in Scrum meetings as part of Iteration development process.

·         Deliver new and complex high quality solutions to clients in response to varying business requirements

·         Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer

·         Designed application modules, base classes and utility classes using Object Oriented Programming (OOP)

·         Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration

·         Designed and implemented customized exception handling to handle the exceptions in the application.

·         Application system design over Java/J2EE technologies with security, robustness, transaction management as prime goal.

·         Involved in all phases of Software Development Life Cycle (SDLC).

·         Implemented the application following the J2EE best practices and patterns like Singleton, Factory, MVC and DAO.

·         Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework

·          Worked heavily with the Struts tags- used struts as the front controller to the web application.

·          Implemented Struts Framework according to MVC design pattern.

·          Implemented validation framework for creation of validation.xml and used validation-rules.xml

·         Used Spring Web MVC framework for the applying MVC Implementation to the web application.

·         Used Spring Web Module integrated with Servlets and JSP.

·         Making use of JSP, HTML, and XML for the designing presentation layer. Confirming the validations of the customers with the help of JavaScript

·         Worked with JDBC and modified SQL Queries for better performance

·         Used Springs JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).

·         Coded pages that use XSLT/Xpath technologies and display data to the user.

·         Involved in configuring Tomcat Server and deployment of JAR application in it. Used SVN for version controlling.

·         Developed Business components using Java Objects and used JDBC Template framework to map the Java classes to the database.

·         JQuery library and AngularJS has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.

·         Implemented Angular Controllers to maintain each view data

·         Implemented Angular Service calls using Angular Factory

·         .Designed and developed the application presentation layer using XSTL.

·         Prepared JUnit test cases and executed the test cases using JUnit in eclipse.

·         Worked on Migration of the applications from WebSphere Server to Oracle WebLogic Server.

·         Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

 

 

EnvironmentEclipse, Toad, PLSQL Developer, Tomcat and Apache Server 7, Oracle Web Logic Application Server 11g, Java v1.7.x , Spring MVC , Servlets, JSP,XML, JDBC, Spring JDBC, Spring batch,  XML, JQuery, AngularJS ,CSS3, JavaScript, SVN, Oracle 11g, HTML5,  Struts 1.0

 

 

 

 

State of Michigan, MI                                                                                                                                                                      Jun ’12-Arp’14                                                                           Title: Java Developer

Project: MBOS

Description: Michigan Business One Stop (MBOS) is an enterprise system that helps business owners start and operate a business in Michigan. MBOS consists of various subsystems but the primary public-facing application for starting and operating a Michigan business is the One Stop web application,  Business One Stop Agency Tool (BOAT), Online Forms System (OLF), Form Entry Processing System (FEPS)…etc.

 

Responsibilities:

·         Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.

·         Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.

·         Participated in Scrum meetings as part of Iteration development process.

·         Deliver new and complex high quality solutions to clients in response to varying business requirements

·         Application system design over Java/J2EE technologies with security, robustness, transaction management as prime goal.

·         Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer

·         Designed application modules, base classes and utility classes using core java

·         Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration

·         Designed and implemented customized exception handling to handle the exceptions in the application.

·         Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO.

·         Coded pages that use XSLT/Xpath technologies and display data to the user.

·         Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework

·          Worked heavily with the Struts tags- used struts as the front controller to the web application.

·          Implemented Struts Framework according to MVC design pattern.

·          Implemented validation framework for creation of validation.xml and used validation-rules.xml

·         Involved in configuring WebLogic Server and deployment of JAR application in it. 

·         Developed Entity beans that interact with the database to insert and update. 

·         Used Message Driven Beans (MDB) for message implementations using JMS API.

·         Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.

·         Worked with JDBC and modified SQL Queries for better performance

·         Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.

·         Developed the different components of application such as JSPs, Servlets.

·         Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.

·         Designed and developed user interfaces using JSP, HTML and CSS.

·         Design and developed configuration output in XML and PDF format.

·         Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.

·         Implemented WebServices to send order details to downstream systems using Jax-Rpc, SOAP

·         Implemented log4j for logging purposes and debug the application.

·         Designed and developed the application presentation layer using XSTL.

·         Prepared JUnit test cases and executed the test cases using JUnit in eclipse.

·         Worked on Migration of the applications from WebSphere Server to Oracle WebLogic Server.

·         Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

 

Environment:  IBM- WID(WebSphere Integration Developer), OEP(Oracle Enterprise Pack for Eclipse), IBM WebSphere Process Server 6.1,Oracle Web Logic Application Server 11g, Java v1.5.x and J2EE 1.4, Apache Struts 1.1 and Tiles Framework , Hibernate 3.5.x Framework, Oracle 11g, CSS3,HTML5,  Struts 1.0, Servlets, JSP, XML, JDBC, Web services

 

Client: Jackson National Life Insurance, MI                                                                                                                Jan 2011-May 2012 Title: Mid-level Developer

Project: E-Billing system

Description: The Insurance E-Billing system provides the customers access to their accounts with robust and secure data communication over the Internet. It is three-tier J2EE Architecture. The web-tier was developed using JSP, Servlets and Struts framework. The middle-tier consisted of Spring Framework maintaining the business logic and interacting with the SQL server. The application was managed over Web sphere application server.

 

Responsibilities:

·         Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).

·         Strong understanding of the software development cycle, specifically Agile/SCRUM

·         Generated Use Case Diagrams, Class Diagrams, and Sequence Diagrams using Rational Rose.

·         Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.

·         Image transformation in JSP’s using SWINGS and APPLETS.

·         Used the Struts Validation and Tiles Framework in the presentation layer.

·         Worked with JDBC and modified SQL Queries for better performance

<p class="MsoListParag