Vous êtes sur la page 1sur 7

VISHAL KUMAR SINHA

Sr. J2EE Architect / Team Leader


Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------

ROLES SUMMARY
Solutions Architect IT Architect with 12 plus proven leadership in Enterprise and Software
J2EE Architect architecture, Full life-cycle development, System Integration (B2B,
Team Lead EAI) and Project Management. Natural communicator and team leader
Senior Software Developer with strong motivational skills and abilities to build produce and succeed.
Programmer Analyst
Software Programmer • Demonstrated proficiency in Internet and large scale Distributed
Systems Architecture, Service Oriented Architecture (SOA), Web
TOOLS/METHODS Services (WS-I), Software Process Methodologies and Object
UML Oriented technology.
RSA 7.x, RSM 7.x,RAD 7.x, Eclipse 3.1
• Hands on Expertise in IBM’s Websphere, IBM Websphere MQ and
Agile, Extreme programming
RUP/Iterative Lifecycle ESB, IBM WebSphere Service Registry and Repository, IBM PCI-
Test Driven Development X-4764 Cryptographic Coprocessor, BEA Weblogic and migration
Continuous Refactoring projects.
Continuous Integration • Hands on Expertise in Java, J2EE, EJB, JMS, JSP, Servlet, JNDI, JDBC,
INDUSTRY APPLICATION XML, SOAP, Struts, Tiles, Spring Framework and Hibernate O/R
Mapping.
Banking:
Corporate Banking, Business Banking, • Hands on Expertise in Java Cryptography, Java Security, JAAS, JCA,
Personal Banking, Retail JCE, TAI, SAML, J2EE Connector Architecture.
Healthcare:
Group Portal and Member Portal • Strong implementation understanding on J2EE design patterns.
CRM:
Call Center, Help Desk, Sales and • Development expertise in implementing XML-based Web Services with
Marketing SOAP over JMS and SOAP over HTTP.
Retail:
• Strong programming and Administrative experience in RDBMS like Oracle,
Supply Chain Management
Product Development MS SQL Server and DB2.

TECHNOLOGIES • Expertise in Analysis and Design of the Software System using UML
Methodologies and Rational Rose. Requirements management using
J2EE, Java, Spring Framework,
Rational Requisite Pro. Proficient in Software Configuration Management
Hibernate, Web Services,
AJAX using Rational Clear Case and CVS.

EDUCATION & CERTIFICATION • Experience in Onsite/Offshore Implementation development cycle.

• Master of Science in Systems • Experience in Pre Package Software PeopleSoft CRM, Seibel,
Software, BITS Pilani BroadVision.
• Bachelor of Science in Electronics,
ACHIEVEMENTS
Marathwada University
• Advanced Diploma in Software • Recommended to achieve scalable, available and performance intensive
Export Technology, APTECH application.
• IBM Certified SOA Associate • Recommended best guidance/methodologies/best practices and lessons
• Sun Certified Java Programmer learnt.
(SCJP) • Promoted test driven development, refactoring and continuous
integration methodologies.
• Recommended best available service and system level contract.

Page 1 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------

TECHNICAL SKILLS
Programming Languages: Java, SQL, XML, XSD, XSLT, HTML, WSDL, JavaScript, C, C++, VB, VBA , PB,
PHP
J2EE Technologies: EJB, JMS, JDBC, JSP, Servlet, J2EE Connector Architecture, JAX-RPC, JAX-WS,
JAXB and JSF
Application/Web Servers: IBM Websphere, BEA Weblogic, Tomcat, Apache Http Web Server
Application Spring, Hibernate, Struts, Tiles, Accenture Technologies GRNDS Frame Work,
Framework/Infrastructure: Log4j, Apache Commons, Bean Shell, OSCache
Security: Java Cryptography, Java Security, JAAS, JCA, JCE, WS-Security, WS-Token, IBM
PCI-X-4764 Cryptographic Coprocessor, SAML, TAI
Web Services: JAX-RPC, JAX-WS, Axis, SOAP, UDDI, WSDL, REST, SOA, XFire, HttpClient
XML: SAX, DOM, XSD, XSLT,DTD,JAXB, Castor
Rich UI: AJAX, JavaScript, CSS, XHTML, Swing
Messaging: JMS, IBM Websphere MQ
Protocol: HTTP, SOAP, TCP/IP,FTP
Database: IBM DB2, Oracle, SQL Server, Sybase SQL Anywhere, MySql
IDE/Tools: JBuilder 7.0, Eclipse 3.1, WSAD 5.1, RAD 7.0, RSA 7.0, SOAP UI, Cygwin, PMD,
Clover, Mock Objects, Eclipse, XML Spy, MapForce, CVS, Rational Clear Case,
Clear Quest, RequisitePro, JUnit
UML Tools: Rational Rose, TogetherJ and Visio, RSM 7.0, RSA 7.0
Testing Tools: Rational, Winrunner, JUnit, Cactus, JMock, EasyMock
Performance Tuning/ HP Diagnostic Server, Wiley Introscope, Loadrunner, IBM Support Assistant, SAP
Monitoring: Memory Analyzer
Application Software: PeopleSoft’s Vantive 8.2 & 8.5.3, Siebel 2000, BroadVision Version 5.5
Configuration Management Rational Clear Case, Rational Clear Quest, CVS, SVN, JIRA, BugZilla
Tool:
Build /Scripting: Ant, AntHill Pro, Cruisecontrol , PMD, FindBugs, Cobertura
Reporting Tools: Crystal Reports
Application Software: PeopleSoft’s Vantive 8.2 & 8.5.3, Siebel 2000, BroadVision Version 5.5
OS: Window series, Solaris, Linux, IBM AIX 5.x and Unix
Methodologies: RUP, Extreme Programming, CMMI, Agile
Third Party Integration: eFunds: CheckSystems and Qualifile Custom
SAP/ Business Objects: US and Canada Address Standardization and Parsing
via DQXI
Fifth Third: Bank Card Implementation
BizTalk: Integration via MQ and Web Services
ILog: Business Rules integration via Web Services.

Page 2 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------

PROFESSIONAL EXPERIENCE
Sovereign / Santander Bank, Boston, MA Jan 08 - Till Date
Sr. J2EE Architect / Team Leader
SOA Foundational Middleware is a multi channel Enterprise Information System (EIS) based on Service Oriented
Architecture (SOA) Enterprise Application Integration solution platform. It provides a suite of services being consumed
by Retail, Online, Sales and Fulfillment, Cash Management, Government and Private banking applications. It offers
connectivity architecture support to consume multiple third parties and provides a centralized database which caters a
360-degree view of customer and their transactions performed at any location or channels.
• Provided continuous support on Architectural decision making and Governance to achieve multi channel SOA
enterprise platform and performed multiple POC and performance test to achieve benchmark from the
integration aspect. Contributed in KPI history and prediction dashboarding activity.
• Responsible for architecting the core security layer using JCA, JCE, JAAS, Mutual Authentication, Form Based
Authentication, SAML Assertion, TAI, WS-Security, WS-Trust and Active Directory.
• Responsible for architecting, designing and developing Triple DES encryption of payload, PIN Block
processing and third party passwords via PCI-X-4764 IBM Crypto Device using CCA Verb Calls, Tomcat
in IBM AIX 5.3.
• Responsible for architecting Infrastructure and Quality of Service components like interceptors, message
resolver, lookup, logging, auditing etc.
• Responsible for designing and developing JAX-RPC and JAX-WS web services.
• Responsible for designing and developing DQXI web service via Business Objects XI using Data Quality
Project Architect to suffice Parsing and Standardizing U.S and Canada Address.
• Responsible for architecture, designing and implementing Print Forms Framework via web services, BizTalk and
Planet Press.
• Responsible for designing of canonical model using JAXB, RSA 7.x and RSM 7.x.
• Responsible for the delivery of Use Cases which involved designing Domain Model, Data Model, Presentation to
Business for certification and implementation by creation of reusable EJB Services and Hibernate backend
Data Access Services and exposing them via JAX-WS web-services.
• Responsible for integrating with third party software like eFunds, SAP/ Business Objects DQXI and Fifth
Third via J2EE Connector Architecture and third party TxConnect.
• Assisted in the integration with the third party software like Fiserv, Deluxe, and Experian via J2EE Connector
Architecture.
• Assisted in maintaining metadata repository for service interaction endpoint description in IBM WSRR
(WebSphere Service Registry and Repository).
• Participated and achieved great results in Performance testing of EJB and Web Services. Monitored and
diagnosed via HP Diagnostic.
Environment: IBM Web Sphere 6.x, Tomcat, RSA 7.x, RSM 7.x, RAD 7.x, IBM Web Sphere MQ, IBM Support
Assistant, IBM WebSphere Service Registry and Repository, DB2 9.x, IBM PCI-X-4764 Crypto hardware
device, Java, JSP, Servlet, J2EE, EJB, JMS, MDB, JAXB, JAX-WS, JAX-RPC, JCA, JCE, Java Connector
Architecture, SOAP, ANT, Hibernate, Cruise Control, Apache Commons, XML, XSLT, XSD, WSDL, BizTalk,
Planet Press , iLog, DQXI [Address cleansing] ,TxConnect.
Independence Blue Cross, Philadelphia PA Feb 06 to Dec 07
SOA Solutions Architect
eBusiness Common Services (eBCS) provides multiple services to providers which are described through wsdl and it
brings in data both from integration technologies and runtime services to make the business services widely available
for reuse. This provides the best solution for meeting today's enterprise application integration challenges by providing
Enterprise Service Bus (ESB) Service Oriented Architecture (SOA) infrastructure. The service as a result is able to
provide healthcare insurance related data from Legacy and current departmental application in
synchronous/asynchronous as needed per service to the clients. eBCS uses extensive JMS, J2EE and WebService
technologies using Canonical Model which shares common view of business information to meet the requirements.
Page 3 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------
• Responsible for Architecting Common Services SOA Integration Layer, developed SOAP over JMS and SOAP
over HTTP Integrations.
• Architected ESB using WebSphere MQ, JMS and implemented several transformers, routers and connectors using
Jakarta commons functor, J2EE technologies and web services.
• Responsible for implementing Quality of Service like Logging and Caching.
• Modeled canonical model schema using WSI Standards and used JAXB for data bindings.
• Implemented build process using Ant, configured automated build for application through Anthill/Cruisecontrol.
• Responsible for writing WSDL and end points for each web services.
• Responsible for the design and implementation of provider side services of Coverage’s and Open Enrollment
Services and various scheduler jobs.
• Responsible for design and implementation of consumer side UI framework using JSP, Struts HttpClient and Axis.
• Provided continuous support to upper management on architectural decision making and mentored developers for
creating enterprise class web services used internally and for B2B integration.
Environment: IBM Web Sphere 5.1 and 6.x, WSAD 5.1, RAD 7.0, IBM Web Sphere MQ, Blaze Rules Engine,
Oracle 9i, Altova’s XML Spy, Altova’s MapForce, Java, J2EE, JMS, MDB, JAXB, Axis 1.4, SOAP, ANT, Spring,
Hibernate, Apache Commons, Bean Shell, OSCache, Drools, Quartz, XML, XSLT, XSD, WSDL
S1 Corporation, Atlanta GA Technical Architect May 00 to Feb 06
Implemented and designed various S1 Enterprise suites of application products as below:
Client: Bank of America-Charlotte Jun 04 - Feb 06
S1 Corporate Banking delivers a sophisticated multilingual, multi-currency, and multi-delivery channel offering with
proven performance giving the edge in performing cash management functions on a global basis. S1 Corporate
Banking delivers real-time data on account balances and transactions as well as straight-thru processing on payments
from ACH to Fedwire to SWIFT.
• Role: Technical Architect
• Responsible for design and implementation of Use Cases for
• Wire Payment and Template Types like Advice to Receive, Drawdown, US Fed Tax, International Wire, Fed Wire
and Multibank.
• Transfers Bulk Transfer Template and Transfers.
• Automated Report Delivery.
• Architected the product using EJB Stateless Beans, DAO and Value objects patterns.
• Implemented MVC design pattern using Struts and JSP
• Other responsibilities include: Main co-ordination between S1 US Team and S1 India Team, Code Reviews, Design
Review, Verification and Validation of the standards and mentoring developers.
Environment: Java, J2EE, Struts, Tiles, JSP, EJB, XML, WSAD, Eclipse 3.1, IBM Web Sphere 5.0.2,
TogetherJ 5.02, Rational ClearQuest, Rational ClearCase, Rational RequisitePro, ANT, JUnit 3.7, IBM DB2
version 8.1 and Windows Server/ Professional 2000, Solaris
Client: SunTrust Bank-Atlanta Jan 03 - Jun 04
S1 Business Banking offers the flexibility to create a compelling user experience. Deliver the micro to mid-market
businesses the online tools so they can manage their money quickly and effectively. With S1 Business Banking, one
can offer product packages that can satisfy an array of business customer segments - from those who desire a more
personal small business banking experience to those who demand a robust cash management system.
• Role: Team Lead
• Responsible for design and implementation of Use Cases for
• ACH Payment and Template Types like Direct Deposit, Personal Collection, Personal Disbursement, Business
Collection, Business Disbursement, Tax and Represent Check.
• Stop Payment and Multiple Stop Payments.
• Architected and implemented the product using EJB Stateless Beans, DAO and Value objects patterns.
Designed/Developed Business Components, Value Objects, Stateless Session Beans and Batch Processors
for the implementation of Use Case.

Page 4 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------
• Implemented MVC design pattern using Struts and JSP
• Created multiple Batch Migration and Purge Job via Cygwin.

Environment: Java, J2EE, Struts, Tiles, JSP, EJB, XML, WSAD, Eclipse 3.1, IBM Web Sphere 5.0.2,
TogetherJ 5.02, Rational ClearQuest, Rational ClearCase, Rational RequisitePro, ANT, JUnit 3.7, IBM DB2
version 8.1 and Windows Server/ Professional 2000, Solaris

S1 Corporation, Atlanta May 02 - Jan 03


S1 Business Common Services supports multiple channels like web banking, phone banking, electronic call center
and branch banking. It also supports multiple application packages by providing common services to be used by them.
• Role: Senior Software Developer
• Responsible for design and Implementation of business common services using Web Services, EJB service end
points, SOAP, XML, XSD and XSLT transformation.
• Designed and developed multiple services like disbursement framework services and accounts management for
CRUD implementation.
Environment: Java, J2EE, EJB, XML, WSAD, Eclipse 3.1, IBM Web Sphere 5.0.2, Rational ClearQuest,
Rational ClearCase, Rational RequisitePro, ANT, JUnit 3.7, IBM DB2 version 8.1 and Windows Server/
Professional 2000, Solaris
Client: Zion Bank-Salt Lake City May 01 to May 02
S1 Personal Banking is ready to deliver the customers a total financial view by delivering market-leading
functionality for unparalleled control over accounts and financial picture.
• Role: Senior Software Developer
• Responsible for design and implementation of Use Cases for
• Balance, Activity and Transaction.
• Payee and Standard Payee.
• Transfer.
• Developing Business Components, Value Objects and Service Beans, Data Access Objects and Batch
Processors for the implementation of Use Case.
• Extensively used Struts framework to develop action classes, form beans and related JSPs.
• Used Struts Validation Framework extensively.
• Developed JSPs using various Struts tag libraries
• Unit testing for all the components using JUnit
• Integrating and Building using ANT.

Environment: Java, EJB, Struts, Tiles, JSP, JNDI, Servlets, GRNDS Framework, XML JBuilder 5.0, BEA Web
Logic 6.0, 6.2, Rational Rose ClearQuest, Rational Rose ClearCase, ANT, JUnit 3.7, and SQL Server 2000
and Windows Server / Professional 2000.
Client: Sixth Dimension Fremont California-94538 Dec 00 - April 01
• Role: Technical Consultant
• Implemented PeopleSoft’s CRM Vantive Support and Sales Module.
• Customizing Support for Trouble Tickets.
• Coded in Vantive’s VBA Script and Oracle Stored Procedures.
• Email Integration for Microsoft Outlook and Unix email using VanPerl/Perl.
Environment - Vantive 8.2, Perl, Sun Solaris 2.7, Oracle 8.1.6.
Client: Kaiser Permanente Pasadena, California Sep 00 - Dec 00
• Role: Technical Consultant
• Responsible for Performance Tuning in Oracle and Upgrade of Helpdesk Module for PeopleSoft’s CRM Vantive

Page 5 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------
• Oracle Performance Tuning, Oracle DBA Activities.
• Upgrade of Vantive 7.0.6/Oracle 7.3.4 to Vantive 8.5.3/Oracle 8.1.6
• Client Side VBA, SQL Scripting Tuning
Environment – Vantive, AIX, Oracle 8.1.6
Client: Incyte Genomics, Palo Alto CA 94304 July 00 - Sep 00
• Role: Technical Consultant
• Responsible for implementing Vantive On the Go(VOTG) a CRM Mobile Module in PeopleSoft’s CRM Vantive
• Involved in design and implementation of Mobile Sales Application.
• Database replication from Oracle to Sybase SQL Anywhere.
Environment: Vantive 8.2, Toad, Sun Solaris 2.6, Windows NT 4.0, Oracle 8.1.5, Sybase SQL Anywhere 5.0
Autosoft Information Technology, India Project Lead May 98 - May 00
Clients: Vidya Sahakari Bank-Pune, Apex Cooperative Bank-Mumbai
Project1: Online Banking Package named Banker 2001.
Responsibilities:
• Technical Lead: Managed Developer and Customer Support Team size of 20.
• Designed and developed data structure for modules.
• Extensively involved in live testing phase.
• Implemented the software in many banks.
• Presented demo and trained developers and end users.
Environment: Java 1.1, JSP, Servlets, JavaScript, HTML, JDBC, Oracle 7.1,Weblogic 5.1, Windows NT 4.0
Project2: http://www.autosoft.co.in/
Responsibilities:
• Designed and performed requirement analysis.
• Used JavaScript, HTML, Flash5.0
• Database used MSSQL Server 6.5
Project3 Pre Loan Processing System
Responsibilities:
Customized Package for Citizen Bank in which applicants who needed loans required to fill application forms and then
were provided with further actions.
• Designed and Developed the Product.
• Provided training to clients.
Environment: Java, JSP, JavaScript, HTML, JDBC, MSSQL 6.5,Weblogic 5.1, Windows NT4.0
Systems Management Groups Systems Analyst/Developer Feb 97 to May 98
Client: North Eastern Electric Power Corporation NEEPCO, Agartala India
Client North Eastern Electric Power Corporation Ltd, India
Project 1 Material Resource Planning System
Project 2 Personnel Information System
Project 3 Financial Accounting Package
Project 4 Payroll Information System
Responsibilities:
• Designed and developed the above packages.
• Coded and Implemented at the client side in PowerBuilder and SQL.
• Trained the end users.
Environment: PowerBuilder 4.0, 5.1, Oracle 7.3, Windows NT 4.0

Page 6 of 7
Confidential
VISHAL KUMAR SINHA
Sr. J2EE Architect / Team Leader
Contact: Yogesh {yogesh@gtssinc.com} 732-753-1140 x 705
--------------------------------------------------------------------------------------------------------------------------------------------

Page 7 of 7
Confidential

Vous aimerez peut-être aussi