Senior Consultant Resume
New York City, NY
Experience Summary
- 8 years of IT experience covering project management, requirement gathering, analysis, design, development and implementation of enterprise applications in client-server environments.
- Prepared high level and low level designs with focus on scalability and performance.
- Extensively worked on java technologies such as Spring, Hibernate, EJB, Struts, Servlets, JSP, JSF, JSTL, JMS, JNDI, JUnit, JDBC and Java Beans.
- Programming experience using design patterns
- Adept at Core Java programming
- Extensively used Collections Framework
- Proficient with design and implementation of Exception Handling
- Developed with emphasis on Java I/O performance.
- Designed logical and physical data models.
- Excellent understanding of Web Application Architecture, Object Oriented Analysis and Design
- High capacity to learn new Technologies rapidly.
- Expertise in UI development using JQuery, JSP, HTML, JavaScript, CSS, AJAX, JSON, and XML.
- Designed and implemented integration solutions using Guidewire Policy Center and Claim Center (P&C Insurance Software)
- Gathered requirements from business users through prototyping, use cases, code analysis, working sessions and document analysis.
- Managed multi-functional teams.
- Strong problem solving and technical analysis skills
Primary Technical Skills
Technologies: Java/J2EE, Spring, Hibernate, EJB, Struts, Servlets, JSP, JSF, JSTL, JMS, JDBC, RMI, Tiles, Gosu, Node.js
Application/Web Servers: Websphere 7.0, Weblogic 8.1., Apache Tomcat 5.5
Web Technologies: HTML, XHTML, XML, Javascript, Ajax, jQuery, CSS
UML: Visio, ArgoUML
Database: MongoDB, H2, MySQL, Oracle 9i/10g, Sybase ASE 15, DB2 UDB 8.X
IDE: Eclipse, RAD 7, BEA Weblogic Workbench 8.1, Guidewire Studio, IntelliJ
Tools: Guidewire Policy/Claim Center, Clear Case, TOAD, Oracle SQL Developer, Sybase Central, HPQC
Platform: Linux, Unix, Windows
Version Control Systems: TortoiseSVN, Git, MKS Integrity Client
Projects Profile
Confidential, New York City, NY
Role: Senior Consultant
Responsibility:
- Play a lead role in the integration stream of policy center implementation.
- Code in Java and Gosu (JVM based open source programming language) to integrate with externals systems using web service APIs, messaging plugins, document and form plugins.
- Design and implement web service APIs to be used by remote systems.
- Create Java/Gosu plugins to
- Send and receive messages to and from remote systems using Guidewire transactional messaging system and
- Transfer documents to and from a document management system.
- Help define the appropriate architecture, data model, system design and interfacing requirements.
- Advise clients on a variety of business process services that help identify, assess, manage and measure the business capabilities
- Team with client technology professionals, and/or third-party strategic alliances to provide implementation of technology solutions.
Tools and Technologies:
- Methodology : Agile
- Technologies : Java/J2EE, Web Services, Messaging, Gosu
- Primary Tools : Eclipse, SoapUI, TortoiseSVN, Guidewire Policy Center
- Database : Oracle, H2
Confidential, NJ
Role: Senior Developer
Responsibility:
- Use Rational Unified Process to plan and implement CCATS using JSF, EJB and JCourts framework. JCourts is an in-house framework used in Judiciary applications of New Jersey.
- Implement WebSphere MQ based integration to NICS system (explained above) using JMS.
- Create and modify PL/SQL stored procedures
- Create/Update/Modify database objects in UDB DB2
- Use Clear Case and IBM Rational Software Architect for development.
Tools and Technologies:
- Methodology : Rational Unified Process (RUP)
- Technologies : Websphere 7.0, Websphere MQ, Java 5, EJB 2.0 and JSF 2.0
- Primary Tools : IBM Rational Software Architect, Clear Case, Clear Quest
- Database : UDB DB2
Confidential Jersey City, NJ
Period: October 2010 – December 2012
Role: Senior Developer
Responsibility:
- Elicit requirements from business users through prototyping, use cases, code analysis, working sessions and document analysis.
- Facilitate workshops to document business process flows using Microsoft Visio.
- Logical and Physical data model design using Erwin data modeler.
- Designed and implemented Websphere MQ integration using Message Driven Beans (MDB) and JMS.
- Created functional specifications document and detailed design for proposed changes using UML.
- Source to target data mapping (tables and columns) between 2 systems, identified the conversion rules and created the data migration plan to migrate over 1 million records.
- Designed web service interactions to enforce user authentication and authorization against a centralized security system as per corporate strategy.
- Project planning and tracking using Microsoft Project.
- Resource and effort estimation using Work Breakdown Structure and Function Point Analysis.
- Conceptualized, designed and implemented a data migration utility using Spring and Hibernate to extract, transform and load data from source database (UDB DB2) to destination database (Sybase).
- Developed excel parsing and excel report generation modules using POI framework.
Tools and Technologies:
- Technologies : Websphere 7.0, IBM Cognos 8.4, Java 5, EJB 3.0, Spring, Hibernate, Servlets 2.5 and JSP 2.0
- Primary Tools : RAD 7, CA Erwin data modeler, Sybase Central v6.0 and Aqua Data Studio
- Database : Sybase ASE 15
Confidential
Role: Senior Developer / Developer
Responsibility:
- Worked with Business Relationship Manager, DBA team and Architecture team to define solutions for business requirement.
- Prepared impact analysis document with details of As-Is and To-Be states of the application.
- Prepared high level and low level designs.
- Implemented designed changes and unit tested the application
- Designed the new UI for a banking application and implemented the new UI using Tiles framework and JQuery.
- Developed application modules using Spring, Hibernate, Struts, Tiles, Servlets, JQuery, JSPs, Log4j and JUnits.
- Created PL/SQL stored procedures.
- Created new data objects and migrated data from datamart to existing schemas using Oracle Export/Import utilities.
- Developed Java utilities to ease repetitive activities across applications/projects.
- Improved performance of applications by optimizing queries, using html compression and weblogic portal framework caches.
- Implemented Web Service integration modules.
- Reused existing framework and implemented configurable Exception Handling framework
Tools and Technologies:
- Technologies : Spring, Hibernate, Struts, Tiles, Servlets, JQuery, JSPs, Log4j, JUnits, IBM Cognos 8
- Primary Tools : Eclipse, Websphere Studio Application Developer 5.1.2, RAD 6, BEA Weblogic Workbench 8.1 , Oracle SQL developer, TOAD, MKS Integrity Client and Mercury Quality Center.
- Database : Oracle 10g, DB2 UDB 8.X.