****** E Whispering Ridge Way, Scottsdale,
AZ ***55 Cellular 480-***-****
Home 480-***-**** Email:abmv3w@r.postjobfree.com
Education
**** ********* ** ******* *** Technology RAS Moscow,
Russia
Ph.D. in Computer Science
1985 Lomonosov's Moscow State University Moscow,
Russia
M.S. (with honor) in physics
[pic]Practicing Member of the World Wide Institute of Software
Architects
Qualification summary
Well demonstrated experience in leading management with the
knowledge of complete cycle of system architecture design,
software development, technology or hardware design, being well
versed in project supervision and scheduling techniques and
tools, experienced in maintaining and measuring project status,
schedules and budgets, skilled in integration of multiplatform
different scale projects including international, outsourced and
off shore ones. Experienced with Unified Framework of software
projects management and RUP/EUP/ICONIX, Microsoft Solutions
Framework (MSF), CMM, PMBOK, agile (XP, SCRUM) methods of
software development/integration. 20 years experience in
computer science, software and technology development, capacity
planning and management, establishing QA policies and
procedures, performance monitoring and testing, application
management, Six Sigma and other methodologies. Cover enterprise
technology infrastructure services (operational readiness and
planning, deployment, support, and maintenance) for the large
scale geographically distributed systems with the focus on
operational alignment and service transformation. ITIL, COBIT,
ISO 20000. Outsourcing and off shore management and development
experience. Experience in managing team up to 300 engineers,
overseeing teams of technical architects and project managers,
being in charge of projects with the budgets up to $100M. Pre
sales, post sales, business development, P&L, quotes,
negotiating contracts. Training/mentoring, knowledge transfer
experience, in charge of hiring decisions, employee performance
reviews. Well trained in interactions with the clients and
external teams/partners, JAD sessions, projects review,
presentations, proposals, establishing standards and procedures
through the complete cycle of the projects, implementation of
the version control, requirements/change/control management
Skilled in complete cycle of system and architecture design for
business applications, e-commerce, Internet marketing, Web 2.0
and social networking, payment processing and POS, finance and
financial technical analysis, healthcare, transportation, supply
chain, government services. Experienced in development and
simulation of processes and devices of telecommunications,
electronics, semiconductor product industry, embedded systems,
data storage, including application design, development and
maintenance of technology content management and production for
both public and private sectors. Actively involved in
development of IT strategy, business development and planning,
pre and post sale activities, establishing and development
relationships with the 3rd party vendors, current and
prospective clients, facilitates interdepartmental contacts
while working on a large projects.
Software design & development: (C/C++/C#, VB/VB.NET, MS Visual
Development Studio 7.0, ASP.NET, .NET 3.5 WCF, WPF, WWF;
(D/X)HTML, XML/XSL, Java, CGI, Java/VB Script, JSP, serlvets,
Perl, PHP, Python/Jython, Ruby on Rails, Groovy/Grails, FORTRAN,
COBOL, Assembler) within Windows 2000/XP/2003 (Advanced Server,
Application Center and Datacenter) and UNIX (Free BSD, Solaris,
AIX, HP), Linux (RedHat, SUSE, Gentoo, Debian) operating
systems, IIS, Apache, Netscape, iSeries/RPG. Strong knowledge
of Microsoft.NET, C#, VB.NET, ASP.NET, ADO.NET. Web Services and
SOA architecture (including SAAS and PAAS):: UDDI, WSDL, WS-I
(ESB and BPM from IBM, Oracle, Red Hat/JBoss). Application
Servers (WebSphere, BEA WebLogic, Java Sun One, Oracle AS,
BizTalk, Cold Fusion, Silver Stream, Broad Vision, ATG Dynamo,
Versata, Blue Martini, SAP/mySAP, PeopleSoft, Siebel, Oracle
Financials, different modules from Apache project: Xerxes, FOP,
Cocoon, Jakarta: Ant, Tomcat, Log4J, JMeter, Zope) Web services,
tools: WebSphere Application Developer, Eclipse, Versata,
Forte, NetBeans, JBuilder; RDBMS: MS SQL Server, Oracle, DB2,
MySQL, Teradata, Cache, embedded and in-memory databases, data
base design and development tools, OLAP, BI, VLDB, composite and
OO DW models, data mining, BackOffice, client-server, n-tier and
Internet-based applications, COM/DCOM/COM+, MTS, MSMQ, CORBA,
EJB, J2EE/J2SE/J2ME (JNDI, JDBC, Swing/JFC, RMI), LDAP, Active
Directory, Site Minder, Exchange, networking protocols, WAP,
Windows Mobile, security/encryption, JAAS, JCE, JSSE, Identity
and Access management, set of RSA tools, SAML; Active knowledge
of MSOffice products, MS Project. Familiar with CASE tools, UML,
Rational Rose, Visual Modeler/Analyzer, Together, EA, System
Architect, ArcStyler, Provision Proforma, Erwin, agile modeling,
xUML, frameworks: OMG, Zachman, TOGAF,C4ISR, DODAF, ITIL,
CoBIT. B2B experience: WebMethods, Extricity, RosettaNet, EDI;
EAI/EIP architecture/development experience (TIBCO, Vitria,
SeeBeyond). Business rules engines (Ilogm Blaze, QuickRules),
optimization (CPLEX, numerical analysis and algorithms); CRM:
Siebel, Clarify, Epiphany, CMS: multiple vendors. GIS solutions
(ESRI, MapInfo, Manifold). Rich media development, Macromedia
set of products (Flash, Director, Flex), IPTV, etc. Skilled in
QA: development of approaches, methods, projects: Mercury
Interactive, Compuware, Rational, Segue (Silk),. Experience in
embedded system development, JavaCard, Pocket PC, Windows
Mobile, Tablet PC, RTOS. CTI, VoiceXML, video streaming and
compression, biometric devices, smart cards and mobile phone
application development
System design & development: Knowledge of hardware (servers,
load balancers, firewalls), network hubs, switches and routers,
network LAN/WAN topology and security, system design, full data
center architecture; Knowledge of storage architecture (SAN,
NAS), server and desktop virtualization, clustering. Development
and implementation of Information Security policies and
procedures, running vulnerability scans and assessment, ensuring
compliance with the security standards and regulations.
Experience in design and development of robust, redundant,
highly available scalable solutions. Benchmarking, scalability
study, modeling of system performance. Different testing and
performance monitoring tools, system/network management:
Unicenter, SiteScope, Compuware. VOIP and Voice/Data Network
convergence technologies. IVR, VXML, call centers, help desks
integration.
10/2009 - present Thermo Fisher Scientific Pittsburgh,
PA/Phoenix, AZ
VP of IT, Enterprise Architecture (contract-to-hire)
The VP, Enterprise Architecture (EA) provides global strategic leadership
in meeting the information technology architectural needs. The VP, EA
establishes the company technical strategy and act an advocate for all
architectural programs and initiatives at all levels of the enterprise. Key
duties and responsibilities:
o Lead architecture and design efforts for the organization
o Provide technical and architectural direction to the application teams
o Develop technological road maps while keeping up-to-date with emerging
technologies and recommend business direction.
o Provide means of translating complex business problems into sound
technical solutions
o Develop architectural vision for all of Thermo Fisher's information
systems, application data, master data, and data warehouses
o Playing the lead role in defining SOA strategy, cloud computing
services, SAAS (PAAS and IAAS)
o Develop and maintain relationships with strategic partners, suppliers,
and technology leaders of our major strategic suppliers
o Coordinate within Thermo Fisher to create the IT engineering tools to
ensure successful build and implementation of the IT EA
o Promote shared infrastructure and applications to improve information
flows, enhance technical integration, and reduce costs
11/2006 - 10/2009 Unisys Phoenix, AZ
Executive Architect
Playing the role of Enterprise Architect, CTO, IT expert in
multiple client engagements and projects
. Executive Architect for Unisys: Leads multi-engineering-
discipline project teams and remediation teams for large
enterprise client engagements with project values typically
exceeding $10M with an average contract value of $50M.
Responsibilities include: ensuring the reusability of Unisys
3D-VE blueprints, techniques, technologies, framework,
methodology and assets; guaranteeing that requirements &
technical solutions are synchronized and bounded by project
budgets; ensuring that proposed architectures are sound and
aligned with corporate assets and competencies; providing
guidance to secure proper technical partner / vendor
selections including off shore ones. Cover enterprise
technology infrastructure services (operational readiness and
planning, deployment, support, and maintenance) for the large
scale geographically distributed systems with the focus on
operational alignment and service transformation. Responsible
for the highlighting and mitigation of technical risks
associated with projects. Accountable for all projects
starting appropriately and hitting steady state productivity
and quality early in the project life cycle. Approves the
total engineering package including cross-divisional / Unisys-
wide and third party technical trade-off decisions, approach,
costs and schedules.
. Lead development and operation teams in large scale mission
critical projects and initiatives. Develop short- and long
term system architecture, including application, data and
infrastructure and define required IT governance and
transformation approaches in order to meet enterprise needs.
Was in charge of SOA initiatives and SAAS strategy. Ensure
high availability of applications and data, monitor SLA
levels, align IT operations with ITIL guidance.
10/2000 - 10/2006 Tier Technologies Phoenix, AZ
Vice-President of Technology
Playing an active role in establishing IT strategy of the
company, evaluate, recommend and select partners, vendors and
toolsets. Working on technical design decisions, best practices
and technology reuse across the company. Chief Enterprise
Architect and/or Project Director/Manager role in large scale
application development and application integration projects.
Mentoring and supervising teams of business/technical analysts,
software engineers, Web developers, DBAs, testers, in charge of
hiring people, doing performance review. Responsible to the
technology reuse, establishing best practices and
vendor/technology selection to be used across company's
practices. Playing the key role in defining the technology
strategy of the company and its verticals. Directing teams of
technical architect and project managers. Responsible for the
work of different design and development groups across
enterprise. Working on RFP's, proposals, pre sales, business
development activity. Normal project timeframe 6-18 months, team
10-60 people budget: $1.5-40 MM.
Chief Architect and Project Director in design and development
of the new portal infrastructure and set of e-services for NY
County. Web Services based architecture. Portal infrastructure
is WebSphere based (Portal, WS Application Server EE, Commerce,
Tivoli Security: Access and Identity Manager, Tivoli monitoring,
WS Everyplace Suite for wireless access); Rational set of SDLC
tools; MS SQL Sever and DB2 at the back end; clustered multi
server environment). Design and implementation of the common
services framework. Integration with the County legacy systems
based on JCA, WebSphere Application Developer Integration
Edition, CICS gateways. Implementation of the e-payment
functionality (WS Commerce Server).
Principal Consultant in a State government portal project:
Design and development of the new modules and new Web services
for the Epicentric portal foundation. Microsoft.NET (C#,
ASP.NET, ADO.NET, Web forms). Research on XML dialects (ebXML,
xCBL) applicability to B2B processes. Migration of the VB client-
server systems to .NET platform. Wireless access (.NET mobile
forms).Web content management: Stellent, Documentum,
KnowledgeBase, Percussion, Starphire. Integration with the e-
payment gateway and GIS modules (AcrIMS). Common services
framework based on the Web Services.
Chief Technical Architect in the EAI project for healthcare
company (BCBS). Evaluation of different EAI vendors (Vitria,
TIBCO, WebMethods, SeeBeyond, etc.). Making workflow design and
architecture of the system reengineering based on EAI
technology. Business rules engines (Ilog, Blaze) implementation.
Use of Versata technology. Integration with the mainframe back
end (DB2, IMS, CICS) through EAI adapters and MQ Series. XML/EDI
design. ATG Dynamo for CRM and personalization. 40+ people on
the project, annual budget $22M.
Project Director in design and development of the large scale
payment processing system (deployed for State departments in 8
States and offered as SAAS). Distributed document scanning,
processing (OCR/ICR; CAR/LAR) and management. Workflow
solutions. Image management/archival/ retrieval. Windows 2000,
MS SQL Server 2000, COM+. Adding Web based functionality based
on .NET platform. EDI exchange with external systems. Financial
controls, SOX compliance. 20+ people on the team. Budget $8M.
Chief Architect in design and implementation of the high volume
(up to 100000 documents daily) printing solution. Xerox and
Pitney Bowes hardware. Additional modules from Pitney Bowes and
Group1 for large data file preprocessing, separation of dynamic
and static content, creation of the check templates, bar coding.
Integration with SAP (NetWeaver). Project budget $3.5M/year.
Technical Architect in the payment processing integration set of
projects and products for both in house hosting, ASP and SAAS
models. Design and implementation of the integration gateways
(custom APIs, XML/SOAP, data and component level integration).
Both Microsoft (COM and .NET) and Java (Mostly BEA platform).
Optimization of the back end databases (MS SQL Server and
Oracle): clustering, performance tuning together with
scalability analysis and performance testing of the overall
systems. Implementation of a different type of connectivity and
transaction exchange with the credit card processors.
Working on architecture of client-server, legacy system
migration to the Web enables applications: WebSphere, BEA
WebLogic, Candle ROMA, Oracle AS 9i, Oracle Interconnect to pull
data from the mainframe DB2. Enterprise Information Portal
architecture development: IPlanet (Directory Server (LDAP),
Integration Server, Portal Server); Integration with other
applications through MQ Series, Oracle Interconnect. Moving part
of the system to mySAP. Design data exchange process with GIS
system.
Architecture design and development for IBM WebSphere
3.5/4.0/5.0 based projects (Rational, Visual Age, WebSphere
Studio, WSAD). DB2, Oracle. Design of interfaces with Java
Proxies. XML conversion and data exchange development, EDI. JMS,
MQ connectivity
Working on implementation of COM+, MS SQL Server 2000 based
package for claims processing in healthcare (technical design,
scalability, redundancy, benchmark tests, data warehousing and
data mining capabilities, OLAP, Analysis Services); MS
Application Center, Data Center. BizTalk (design
information/data sharing with external partners). Migration to
Microsoft.NET. Integration with SAP
Assessment and reengineering of IT system for the healthcare
company. Evaluation and technical analysis of different packages
implementation/integration (FACETS, DIAMONDS (Perot), QMACS,
Amisys). Participation in development of HIPPA assessment tool.
State government projects: defining IT strategy for a
department. Development of a technical master plan of the
department IT system reengineering. Running different phases of
the reengineering projects.
Working on integration of biometrics and smart card
technologies: Iris Scan and related SDKs; Data Card, GemPlus,
JavaCard. Integration of biometrics and smart card modules with
the case management solution (IMATS, DOJ). Pocket PC
applications design and development.
Technical assessment projects: portal solutions, ERP, CRM,
content management, BI, security vendors. Packages in fleet
management, medical claim processing, document imaging and
management. Assessment of client's IT infrastructure and
designing of the strategic technical plan of moving IT
infrastructure to the modern advanced platform.
Testing, QA and performance monitoring of systems and
applications: Compuware, Mercury Interactive, Empirix tools
06/2000 - 10/2000 Xpedior, Inc Minneapolis, MN
Senior Consultant
Chief Technical Architect role in e-commerce projects with the
combination of intensive technology development and rich media
design; Responsible for e-commerce practice in MN, CTO of the MN
office.
Management team of developers, creative designers, testers (20
people). Largest project budget 4 MM.
Building distributed system architecture (11,000+ nodes) based
on MS DNA platform. Implementation advanced concepts: SOAP, RDS,
Remote Scripting. Microsoft.NET framework.
Implementation and integration of a different POS terminals with
the more standard Web based functionality.
Data migration and conversion to XML
B2B processes design and optimization: BizTalk, TIBCO,
Extricity; RosettaNet, EDI
Research and proof of the concept modules enhancing creative
parts of the projects: voice/speech recognition, streaming
media, Web TV, VOIP, etc.
Making architecture design of the modules based on different
solutions: Cold Fusion, Web Sphere, Broad Vision, Blue Martini,
ATG Dynamo, mySAP, Interwoven, Vignette, Oracle. Siebel,
Clarify. Application Integration.
Playing QA role: designing test cases, their implementation
using stress and load tools from MS and RSW. Designing and
building hardware and network environment for QA work.
Management team of developers, creative designers, testers (20
people). Largest project budget 4 MM.
10/1999 - 06/2000 DigiBlaze Technologies (Game Financial)
Minneapolis, MN
Chief Technology Officer
System architecture design, software development and its
management for e-commerce payment processing system.
Management of development process, off shore development
management, creation of testing, maintenance and troubleshooting
procedures of different levels. IT Team size 8 people, budget in
charge 4 MM.
Building company technology from scratch, making it profitable
and bringing it to the pre-IPO stage.
System design and application development for back end payment
processing system for e-commerce applications (gateway for
credit cards and check processing). Implementation of e-commerce
type and POS type processing and it's integration with the rest
of the system. ASP and SAAS models
Software development for Web applications (IIS and Apache), MS
SQL Server 7.0, application development on Windows NT, Windows
2000 and UNIX systems. ASP, JavaScript, C/C++, Java, CGI, Perl,
COM/COM+. Elements of .NET technology (ASP+ and ADO+).
Data mining : OLAP and analysis services in MS SQL Server.
Integration and data mining in the client's modules : DB2 OLAP
Server Miner, DBMS_OLAP in Oracle 8i
Integration with other Web based systems :XML, Java, socket
programming, CGI, Solaris, AIX, Linux. Porting business logic :
WebSphere. IVR/VoiceXML
Processing of credit cards/customer data, generating reports,
information protection, risk management and fraud reduction,
development of new service features using standard data base and
e-commerce techniques, system integration with the customer
support/call center.
Maintaining technical contacts and relationships with the
clients implementation of CRM modules into the system.
01/1999 -10/1999 Game Financial Corporation Minneapolis, MN
Senior System Architect
Software design and development for support of financial
transactions: credit card processing, check cashing, ATM
machines networking. Management team consisting of software
engineers, technicians, testers, QA engineer.
System design and application development for card processing
(credit, debit, ATM) using various POS platforms and equipment
Implementation of networking and Internet solutions into
developed system for support and improvement of authorization
requests, settlements and balance results sending from different
locations. Making system design and integration for more than
150 locations over US. Migrating of the local databases into the
centralized Oracle-based environment.
Processing of credit cards/customer data, generating reports,
development of new service features using standard data base and
e-commerce technique
Solution of the problems of information protection using
encryption algorithms, secured network connections on a
different levels
03/1997 - 01/1999 Super PC International Minneapolis,
MN
Project Director
Managing design and development of ISDN switch based on
embedded systems development including software architecture,
embedded design and implementation of calculation algorithms.
Key accomplishments included:
Successfully led team to design and develop switch beta-version
and bring it to the stage of field tests. Provided outsourcing
of the parts of the project to different teams and managed them,
in charge of off-shore development. Overall budget in charge $5M
annually.
Implemented original massively parallel processing approach to
the switch architecture based on DSP (Analog Devices, Texas
Instruments) application (C cross compiler). Successfully
developed fast message passing algorithms with deadlock free
capabilities.
Development of compression algorithms for VOIP technology.
Implementing telecommunication protocols (ISDN, xDSL. ATM),
networking, Internet-based solutions, development of security
issues, billing modules utilizing data bases of the large
companies-partners or making connections with them (MS SQL
Server, Informix, Sybase).API based integration (C/C++,
WinSockets).
Providing consulting in the field of
telecommunication/networking, Web development (Windows, UNIX,
VB, C, ASP, Perl), system integration.
08/1996 - 03/1997 Guzik Technical Enterprises San Jose, CA
Senior Software Engineer
07/1995 - 08/1996 Scientific Research Computing Moscow,
Russia Senior Staff Scientist
11/1994 - 07/1995 Russian Federal Nuclear Center Arzamas-16,
Russia Senior Staff Scientist
01/1992 - 10/1994 SOFT-TEC/Motorola Moscow, Russia -
Phoenix AZ, USA Scientific Director
03/1985 - 12/1993 Institute of Physics and Technology Moscow,
Russia Research Scientist
Additional:
01/2005 - 06/2005 CCH, Inc Phoenix, AZ - Torrance, CA
Contract: Director of Technology
Leading staff of 75 in the design, development and integration
of tax and accounting products.
Mentoring and supervising teams of technical analysts, software
engineers, Web developers, Web and Application Architects; in
charge of hiring people, doing performance reviews, planning and
budget responsibilities. Directing teams of technical architects
and project managers. Responsible for the work of different
design and development groups across company, including off
shore development
Performing Chief Architect role in design and implementation of
the tax products based on MS platform: .NET (C#, ASP.NET,
ADO.NET, Web Services, SQL Server 2000 on Windows 2000 and
2003). Enterprise Architect as UML tool, Compuware DevPartner
Studio as the code profiling and optimization software.
Architecture of developed products included stand alone desktop
applications, client-server and Web based, n-tier applications.
Some of the applications were Citrix based. Helped to establish
Web Services as the most popular integration mechanism. Focused
department wide development on the enterprise level reusable
frameworks (security, exception handling, logging, etc.).
promoted Portal technology as the new base for the Web based
products. Actively participated in the most critical projects,
doing design and code reviews and optimization, project status
reviews, working with other organization on the product
integration tasks.
As a Director worked continuously on the complete software
development life cycle improvement by implementing unit test
frameworks in the development environment, applying code
coverage, analysis and optimization tools, putting in place more
structured processes of requirements gathering, analysis and
design with the coverage of the multiple project or product
stakeholders across the company, building more organized change
request handling
1998 - 2000 DI-SOFT, Inc Plymouth, MN President
Running own consulting business and making projects in the
areas of e-commerce, telecommunications, embedded system
development, applications development, projects outsourcing, off
shore development
Latest training: 2006-2007
SEI: Software Architecture: Principles and Practices
Project Activity Duration Estimating
Cobit: An IT Governance Framework
ITIL Awareness
Six Sigma Lean White Belt
SEI: Architecture Trade-off Analysis Method (ATAM)
SEI: Cost Benefit Analysis Method (CBAM)
Provision Proforma: Modeling of the Business Architecture
Target Account Selling: Opportunity Assessment
Target Account Selling: Strategy
QSM: Software Lifecycle Management (SLIM)
Real-Time Infrastructure
Large Proposal Workshop
Principles of Modeling
Principles of Use-Case Modeling With UML
Principles of Rational Unified Process
Principles of Modeling Behavior with UML
Whitepapers: 2005-2007
1. Recent Trends in Semantic SOA
2. Review of SCA and JBI in SOA World
3. Overview of the Real Time Java
4. Microformats: Overview
5. The Enterprise Mashups
6. Model-driven development (MDD), Design Pattern Toolkit (DPTK) and
Java Emitter Templates (JET)
7. Probabilistic Analysis of False Positive Error Detection in Software
Code
8. Analyzing the Specifics for a Business Rules Engine-based Project
9. Project Differentiators in Mature Markets
10. A Review of the Specifics for Framework-based Projects
11. Analysis of Grid Computing as It Applies to High-Volume Document
Processing and Optical Character Recognition
12. Modeling Software Defects Dynamics
13. Handling Uncertainty In Project Planning
Dmitri Ilkaev