Chronology of
Experience
Lochbridge, Detroit, MichiganJuly
2014 to Present
.
I am a Senior Systems Architect with
Lochbridge. My areas of expertise include JEE, SOA, MDA/MDD, and
BPM,end-to-end application/service delivery, and technical architectural analysis
·
Worked for two projects at Volkswagen of
America
·
Audi Incentive Claims BPM: Putting together
architectural specifications for SOA services so that vendor has a smooth
start once they start working on the project.
·
Part Order Management SOA Proof of Concept:
Came as a SOA expert to help the team move forward towards performance tests.
Currently in the middle of performance test evaluation.
·
Currently working on an internal project for
Lochbridge, consisting of a metadata-driven framework for forms-based mobile
applications.
Systems in Motion, Ann Arbor,
MichiganMay 2013 to July 2014
.
Solution and Technical Architect
Was Senior
Technical Architect at Systems in Motion
·
Worked
on various accounts (Best Buy, Wells Fargo) account as Solutions Architect:
·
Best
Buy - Home Connections CL3, Phase 1: Design and Development of Web Services,
DB structure, EJBs, and technical infrastructure for integration with other
internal Best Buy applications.
·
Wells
Fargo - Weblogic Migration Project, Phase 2: Migrating 8 enterprise
applications from Weblogic Application Server 9.2 to Weblogic App Server 11g,
and from EJB 2.x to Spring 3.1.
·
Wells
Fargo – Integrated Compensation Application – Senior J2EE Developer.
·
Monsanto
- Business Process Management with IBM Business Process Manager 7.5 (formerly
Lombardi)
·
Mentored
developers in my teams on Web Services, Java, and JEE Technologies.
·
Participated
in recruiting/hiring via technical interviews and collaboration with
Recruiting Director.
Independent Contractor (Epitec,
Miracle Software)November 2012 to April 2013
.
Senior Application Architect – On
Star / General Motors
·
Acted
as the Test Manager for SIT while learning the OnStar application ecosystem
·
Worked
with OnStar Continuous Integration Team on establishing OnStar Continuous
Integration/Continuous Deployments tools and best practices.
Application Technology Architect –
Ford Motor Company
·
Worked
on the Java Center of Excellence, helping Ford projects and initiatives in
different roles in an as-needed basis.
·
Acted
as key member on team in charge of elaborating the strategy for Continuous
Integration, Interface Virtualization, and Test Data Management while
allocated to the Global Order to Delivery (GOTD) Program.
·
Incorporated
Continuous Integration tools and practices to the GOTD delivery teams, both
in the elaboration of strategy and processes, and on a consulting basis to
the delivery teams using uBuild and integrating it with AccuRev and an
in-house CI framework standardized for deployment.
X by 2, Farmington Hills, Michigan April
2011 to October 2012
Associate Director – Solution and
Application Architecture
Provided
leadership in application and technical architecture.
·
Collaborated
with a team of architects on a Business and Architectural Assessment for the
Claims Domain for Auto Owners Insurance.
·
Collaborated
with a team of architects in an accelerated Build vs. Buy effort for
Auto-Owners Insurance.
·
Performed
architectural assessment of a custom business-rules engine framework for Auto
Owners Insurance
·
Performed
architectural assessment of fit for Auto-Owners Infrastructure (mid-range
servers and mainframe), and evaluated their end.-to-end performance
monitoring software.
·
Designed
and developed a JEE-compatible multi-threading framework for use by Auto Owners.
·
Wrote
a Technical Report for Auto-Owners CIO on performance testing and monitoring
within Auto-Owners.
·
Developed
performance-testing processes for use in conjunction with Auto-Owners Agile
methodology.
·
Collaborated
in a Business Intelligence effort for Blue Cross/Blue Shield of Michigan for
the Physician Group Incentive Program (PGIP).
Compuware Corporation, Detroit,
MichiganOctober 2004 to April 2011
Senior Systems
Architect
10/04-04/11
Provided
leadership for global architecture strategy and end-to-end development of
critical enterprise applications, services and business processes to
Compuware clients, in the areas of Enterprise Service Oriented Architecture
(SOA), Business Process Management (BPM), Workflow Management, Web Services,
and J2EE.
·
Was
Application and Technical Architect for multiple client engagements, first
within Compuware Model Driven Architecture team, then in the Professional
Services organization
·
Designed
and developed a meta-data driven generalized File-to-XML technology adapter
for using within the WSO2 ESB, which was used by Chrysler to translate many
flat and Excel file formats into a standardized XML representation in an XML
database, for use in their data integration effort for marketing data.
·
Designed
and developed a multi-threaded integration framework for Compuware Covisint
for use within the OnStar GM engagement, which allowed the GM to integrate
Web clients to leverage OnStar next-generation Web Services across Web
Service Client versions. The framework later became part of Covisint CONNECT
Integration framework.
·
Created
reusable frameworks for various clients (BCBSM, GM, Chrysler, etc…), some of
which have been reused in multiple applications for over 5 years.
·
Managed
application life-cycle for web applications and workflow systems from
specification/archiecture, through design/development, through production
deployment.
·
Assisted
with the management of a Business Intelligence Sustain Operation for General
Motors.
·
Advised
CIO and directors of a medium-size insurance company (American Community
Mutual Insurance Company) on BPM, SOA, and modernization over a period of two
years.
·
Applied
code-generation principles in a GM engagement (Stars on Cars Initiative) to
generate an entire Web application in a fraction of the time it was planned,
and the resulting application had practically zero defects.
·
Worked
as Model Driven Architecture consultant with various Compuware Clients.
Applied Model Driven Architecture in client engagement (Mount Clemens General
Hospital) to replace and port to the Web an Objective-C time-tracking
application. The application and all documentation was developed in a
fraction of the time and cost that the original application took to develop.
ABN AMRO, Ann Arbor, Michigan (Modis)October
2003 to October 2004
Chief Technical Architect – SUMO
Initiative
Was Chief Technical Architect for the ABN AMRO Mortgage Group Architecture
Team for the Mortgage Group SUMO Initiative. SUMO was an ABN AMRO initiative
of the highest priority, whose main objective was to re-design the end-to-end
mortgage business processes, utilizing leading-edge technologies in a
comprehensive component architecture, including web-portals, web services,
application servers, integration brokers, workflow automation, document
management, and business-rule automation.
·
Designed
ABN AMRO Mortgage Reference Architecture and Business Component Architecture.
Provided leadership and guidance in architecture design of Process and Entity
Component Architecture (BPM), and Pervasive Technical Services. Also
collaborated with other architects in Portal Architecture, Data Architecture,
and Integration Architecture
·
Elaborated
ABN AMRO Mortgage Business Meta-Architecture and Business Architecture.
Collaborated with Senior VP-Level Business Experts for the development of the
Business Object Architecture, which was very important to align the Business
Processes and Business Entities to the Business Objectives.
·
Provided
expert advice to other architects and technical staff within the organization
in areas such as enterprise components, distributed computing, XML, J2EE,
SOA, MDA, and software development methodologies.
Lockheed Martin, Southfield,
Michigan (Independent Consultant)June 2003 to October 2003
Worked with Lockheed Martin’s senior architects in the requirements gathering
phase for a critical subproject of the General Motors Kimono Initiative,
whose primary purpose was to consolidate diagnostics software within GM,
based on international standards, and to design a global knowledge base for
use by dealerships.
·
Evaluated
and reversed-engineered two applications, in preparation for the solution
design.
·
Collaborated
with Business Analyst and stakeholders in the development of a business model
·
Performed
effort estimation for the elaboration and construction phases based on the
RUP and technology analysis.
·
Elaborated
a comprehensive business case using Solution Matrix’ approach and Monte Carlo
methods.
Pfizer Global R&D – Discovery
Research Informatics, Ann Arbor, MI December 2001 to June 2003
Chief Architect – Discovery Research
Informatics
Provided
leadership for global architecture strategy through the Discovery Research
Informatics department in the areas of J2EE and Web Services, as well as
architectural leadership and mentorship to management and project teams in
the areas of architecture strategy, enterprise application development, J2EE,
Model Driven Architecture (MDA), Web Services, and Service Oriented
Architecture (SOA).
·
Was
Chief Architect for the Discovery Research Informatics Department, as well as
Enterprise Architect for representing Discovery Research in the Global
Architecture Group. Supported development teams with architectural
reviews and recommendations.
·
Designed
an Enterprise Reference Architecture based on SOA and MDA, enabling alignment
of software to business processes, accelerating development through component
reuse, and enhancing adaptation to business and technology change,
particularly in the areas of J2EE and Web Services.
·
Developed
Technical Services Framework, and led the Component Team in the development
of Business Component Framework, both based on the Reference Architecture.
Led Component Team in the rapid construction of a critical application for
analysis of laboratory data, based on the Business Component Framework.
·
Designed
an Enterprise SDLC Framework based on the RUP, CBD, and MDA supporting the
architecture and the organization, Promoted best practices for design and
development based on OOAD, CBD, SOA, and MDA. This included mentoring of
technical leads, publication of software development standards, and a
lecture-series on cutting-edge design and architecture practices.
·
Provided
architectural and technological guidance in the areas of emerging
technologies and enterprise-level products, through technical reviews and
recommendations.
IONA Global Services, Waltham,
MA
July 2000 to October 2001
Object Technology Consultant
(Enterprise Global Services)
Contributed
to various enterprise-level projects with Fortune 500 companies in different
roles, as Software Architect, Technical Lead, Senior Developer, and Business
Modeler.
·
Collaborated
in architectural planning for the AIGI Enterprise Component Factory with
IONA’s Chief Enterprise Architect, IONA’s CBD Practice Director, and AIGI
Technical Leads. This included architectural strategies and patterns for
components, infrastructure, resource management, and data exchange.
·
Designed
and developed Enterprise Load-Testing Framework based on RMI.
·
Designed
Reversible Transaction Framework for transaction recovery of mainframe
systems for Bank of Montreal.
DataNet Quality Systems, Southfield,
MIFebruary 1996 to July 2000
Chief Scientist – Statistical
Process Control & Real-Time
Charts
September 1999 to July
2000
· Designed frameworks and algorithms for distributed systems
for DCOM and CORBA, and developed prototypes for emerging technologies for
DataNet next-generation distributed architecture.
Senior Software EngineerOctober 1996
to September 1999
·
Collaborated
extensively with DataNet’s Chief Architect in the design and development of
WinSPC Enterprise, the leading Statistical Process Control (SPC) Enterprise
System for Windows utilizing CBD, UML, OOAD, COM and OLE, and was awarded the
1997 ISA President’s Award for Innovation in Technology for WinSPC.