Vitaliy Ilyin

 
Contact Info:             
Address
New York
414 Washington Ave.
Cliffside Park, NJ 07010
Phone/v-mail
781-363-3474
e-mail
Vitaliy . Ilyin @ ICnowledge . com
web
www.ICnowledge.com
 
Professional summary

 

Technologies (horizontals)

Mr. Vitaliy Ilyin is a Sr. Enterprise Architect who has more than 15 years experience in IT sustained by over 12 years of Enterprise Systems, Applications and Information Architecture, Management, Engineering and Development experience. Intimately familiar with the latest concepts and technologies including SOA, Web Services (SOAP and WDSL), ESB, BPM & BAM (BPEL)â?“ process modeling and monitoring, MDM of Information domains such as PIM & CDI (Product Information Management and Customer Data Integration), Single View, EII, GDS (Global Data Synchronization), EAI and ETL.

 

Industries (verticals)           

 

Financial and Insurance

 

8+ years

Marsh (MMC)

New York, NY

JPMChase (BankOne) CardServices

Wilmington, DE

Investors Bank and Trust (IBT)

Boston, MA

Merrill Lynch      Risk Management Group

New York, NY

BONY (Bank of New York)

New York, NY

Bear Stearns

New York, NY

Equitable (AXA group)

New York, NY

Telecom, software

10+ years

Lotus Corporation ASG group

Cambridge, MA

Lucent Technologies

NJ and Florida

Candle Corporationâ?™s Consulting & Services

Boston, MA

Pharma

1+ year

Wyeth Pharmaceuticals

Collegeville, PA

Government

1+ year

Commonwealth of Massachusetts

Boston, MA

 
Professional status  (IBM Certifications)

IBM Certified Solutions Expert   - WebSphere MQ Integrator

IBM Certified Specialist              - WebSphere MQ Integrator

IBM Certified Solutions Expert   - MQSeries

IBM Certified Developer              - MQSeries

IBM Certified Specialist               - MQSeries

 

Education

Moscow Institute of Physics and Technology (MIPT) BS in Applied Physics and Math, MS in CS

 

Experience

Ilyin Consulting Knowledge, Inc.

Chief Middleware Architect - Consultant

 

March 2006 â?“ present

Role:                      EAI Architect, major Pharmaceuticals Company

Location:              Collegeville, PA

Responsibilities:

·         EAI Architect on the Integrated Information Management (IIM) programâ?™s Common Information Model (CIM) for Product Information (PI) project.

·         Master Data management (MDM) for information domains: PIM concepts. Single View and EAI Integration/Information Synchronyzation. EAI, EII, ETL integration

·         Architecture for PI data synchronization and integration with SAPâ?™s Netweaver XI, BW, Oracleâ?™s JDEdwards and Siebel, BEAâ?™s WLS and WLI

·         IBMâ?™s WebSphere suite: WBIMB (Message Broker), WBIA (Adapters), WMQ (MQSeries), WPS (Process Server), WP (Portal), WPC (Product Center), DataStage (ETL) , WII (EII, Single View)

 

Marsh Inc., MMC

Vice President, Enterprise Technology Group

January 2005 â?“present

Role:                      VP of Engineering, ETG

Location:              Hoboken, NJ

Responsibilities: Responsible for the US side of the Shared Servicesâ?™ Global Shared Services Bus.

·         Global Service Bus (GSB) is the WMQ and WBIMB pub/sub -based implementation of ESB Architecture following SOA principals and providing services to SOA components by means of WMQ and web service interfaces.

·         Solution specifically focuses on providing highly-available (hardware level-MSCS and software level-MQSeries clustering), resilient, scalable, disaster recoverable, secure (including SSL), easy to build/deploy (based on CVS and ANT), easy to manage & monitor (Sitescope) Services to the interfacing applications.

·         GSB is geared towards providing Services to both J2EE applications running within Application servers and to stand-alone jms applications through JNDI, one and two phase XA-transactions, implementing automatic error handling and exception handling (based on Process Choreographer).

·         Application servers hosting companyâ?™s applications are WLS (BEA WebLogic Application Server) and WAS (IBMâ?™s WebSphere Application Server). Applications primarily interface to GSB through jms and MDBs.

·         Software: WMQ (MQSeries 5.3), WBI MB (Message Broker), WBIA: JText and JDBC adapters, WBI Modeler and Monitor, WBI SF (Process Choreographer).

 

 

Ilyin Consulting Knowledge, Inc.

Chief Middleware Architect - Consultant

 

May 2003 â?“ December 2004

Role:                      MQSeries (WMQ) Infrastructure Architect, Chase Card Services(CCS) - former BankOne Card Services

Location:              Wilmington, DE

Peak Team size: 4

Responsibilities:

Responsible for the overall MQSeries Infrastructure Architecture implementation/standards.

Responsibilities included

·         Mentoring both TechOps and Development teams on MQSeries related approaches

·         Interfacing with Internal and Partnersâ?™ and Vendorsâ?™ Project managers to implement and migrate multiple Messaging enabled applications.

·         Serving as a liaison between BankOne corporate and both internal and external clients and vendors (TSYS, Disney, etc.).

·         Reviewing and evaluating existing technical architectures and suggesting new architectures,

·         Evaluating the effectiveness of solutions and suggesting improvements to clients,

·         Security standards based on native WMQ SSL and security exits using Siteminder.

·         WebLogic to MQSeries integration, including jms and MDBs configuration.

 

March 2001 â?“ February 2003

Role:                      Middleware Architect at Investors Bank and Trust (IBT)

Location:              Boston, MA

Peak Team size: 5

Responsibilities:

Played a key role in the selection process  which included writing an RFP, processing RFP responses, choosing a vendor and conducting/overseeing POC (Proof of Concept) tests for Middleware product selection for the middleware platform for Bank�s STP/T+1 project. This turned out to become the Bank�s Enterprise-wide Middleware platform. Corresponding product suites evaluated included IBM WebSphere MQ/MQSI/Workflow suite, Vitria BusinessWare, SeeBeyond (STC) eGate/eInsight suite, Tibco/Rendevous, SunGard MINT product suite and Mercator transformation engine. 

 

Responsible for implementing into production IBTâ?™s MQSeries infrastructure.

The process included scoping the project, writing project plans, hiring resources, creating POs (purchase orders) for hardware, analyzing, designing, configuring and managing &monitoring company-wide cross country MQSeries infrastructure.

 

Responsibilities also included interfacing to different technology and business groups including UNIX support group, Network Engineering team, DR Director, Security Director, Wire room managers, 3-rd party support managers, 3-rd party vendors, external client companies and IBT Senior management.

Also implemented and put into production the following interfaces:

·         DTC connectivity over MQSeries to MDS system for DO (delivery orders) and PO(payment orders). Built and installed channel security exit: on Sun Solaris8 using Sun Forte compiler

·         Prime OFAC MQSeries connectivity for compliance engine

·         Intranet MTS MQSeries connectivity for automatic wire transfers (MTS )

·         MQSeries â?œBridgeâ? to BGI (Barclays Global Investors)

·         MQSeries connection point for SWIFT messages processing

·         MQSeries interface for TOC (Trade Operating Console) application

·         MQSeries interface for CAS (Corporate Actions) application

Intimately familiar with Securities Industry STP/T+1 initiative. This includes virtual matching utilities/initiatives GSTPA org TFM and DTC/Thompson Financial OMGEO.

 

June 2000 â?“ March 2001

Role:                      Middleware (MQSeries) Architect/lead developer at ASG group of Lotus Notes Corp. Location:     Cambridge, MA

Peak Team size: 5

Responsibilities:

·         Responsibilities included analysis, design and architecture of MQSeries/MQSI/XML based middleware layer (IAF) which was used by several systems on the project for intercommunication;

·         Designed and developed interfaces in C++. AIX and Sun Solaris. Sun WorkshopPro (Forte) on Solaris.

·         Single point of contact for the application development groups for the MQSeries-related issues/questions/concerns.

·         Interface/interact with J2EE WebSphere application server developers, educate J2EE developers on different options of interfacing to MQSeries, such as MQSeries Java classes and JMS implementation on top of MQSeries.

 

November 1999 â?“ June 2000

Role:                      Manager/lead developer at Merrill Lynch Risk Management group.

Location:              World Financial Center, New York, NY

Peak Team size: 4

Responsibilities:                

Responsible for creation of unified MQSeries/XML based communication layer between worldwide located Trading Systems and Risk Management organization.  Major objectives included correct mapping/preservation of current system functionality, modification of �ill specified�/�badly thought through� areas to properly reflect current business requirements and introduction/coverage of new/emerged business requirements. Client side logic was running on Win NT and Sun Solaris platforms and was implemented in Java, server side logic was running on Sun Solaris and was written and built in C using Sun WorkshopPro (Forte). Interacted with J2EE (Apache and JSP) developers.

 

Candle Corporation

Consultant at Consulting & Services Organization

Projects:

June 1999 � October 1999              

CORBA/C++/MQSeries consultant at Equitable Companies Inc. Location: New York, NY. 

Designed and developed Iona Orbix objects in C++  on Sun Solaris using Sun WorkshopPro (Forte) to enable data transfer between MQSeries and Oracle databases, as well as an object for Roma exception handling.

December 1998  � June 1999

MQSeries consultant at Bear Stearns and Bank of New York.

Queues and Channels monitoring using MQI and PCF on UNIX, Windows NT, DEC Open VMS (VAX) platforms.

July 1998 â?“ December 1998

MQSeries 2.0.1 Tandem NSK development project.

Project for performance enhancements to IBMâ?™s MQSeries 2.0 product on Tandem NSK Platform (MQSeries 2.0.1).

September 1997 â?“ June 1998

Level 3 support for IBM MQSeries Version 2.0 for Tandem NSK: enhanced system stress testing, performance investigation; port of MQSeries C++ MQI libraries to Tandem.

June 1997 â?“ September 1997

MQSeries consultant for Lucent Technologies. Location: New Jersey and Florida.

Large project involving databases synchronization using MQSeries.

February 1997 â?“ June 1997

MQSeries consultant for SEI (Systems Engineering Inc.). Location: Boston, MA.

Large project for Commonwealth of Massachusetts (CommBridge). Implementation of reliable file transfer using MQSeries as a messaging backbone for persistent message delivery.

 

AMSYS North America/(acquired by Candle Corporation)

Projects:

June 1996 â?“ February 1997

Software Developer at AMSYS North America (in November AMSYS North America was acquired by Candle Corp.) Location: Mendon, MA.

Member of the development team, porting IBM�s MQSeries 2.0 product to Tandem NSK Platform.             

December 1995 â?“ May 1996

Software developer for AMSYS. MQSeries project. Developed GUI-based Dead Letter Queue Handler for MQSeries using Visual Basic 4 and C in Visual C++ on Windows NT development environment.

 

UMASS Medical Center

June 1993 â?“ December 1995

Ph.D. Program, Research Assistant. Biological Imaging Group, University of Massachusetts Medical Center. Location: Worcester, MA.                                                  

Specific responsibilities included: a) Using standard software packages to perform real-time data processing of electro-physiology experiments; b) performing data transfer to the storage media; data retrieval and processing on SGI, using image restoration software; c) providing computer technical support to Professors and students of the group to conduct research experiments.

University College of Swansea

September 1991 â?“ January 1992

Software Consultant. Medical Physics Group, University College of Swansea. Location: Swansea, UK.                                                                                 

Developed GUI-based system on Windows 3.x using Borland C++ language to implement algorithms for evaluation of trace elements concentrations during X-ray fluorescence of body phantoms.


Member number: 5872
Additional Contact information is available on the Profile Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 2005 Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257