Qualifications

advertisement
MIKE CORNELL
QUALIFICATIONS
Mr. Cornell is an accomplished professional with 20 years in IT, working primarily with
Microsoft (.NET) technologies over the last 10 years. His background includes engagements as
an Architect with Microsoft and as a Principal Consultant with HP Professional Services. Mike
has managed numerous custom application development and system integration projects to
customers throughout the Northeast.
RELATED EXPERIENCE SUMMARY








Strong software architectural design and implementation skills.
Proven abilities in the analysis, selection and application of new technologies to business
needs.
Knowledge of current technologies, methodologies, and industry trends.
Strong leadership and organizational skills including experience mentoring junior team
members.
Ability to work in a fast-paced and dynamic environment in both technical and non-technical
roles.
Strong analysis, problem-solving, and risk management skills.
Ability to deal with ambiguity, effectively prioritize, make rapid and sound decisions, and
respond to frequent demands of multiple customers.
Experienced in working with vendors for customization, integration, and troubleshooting of
commercial applications
SKILLS
Application architecture, .NET, COM/COM+/DCOM, C, C++, C#, Java, VB.Net, XML,
BizTalk, web services, ASP, ASP.net, AJAX, high-performance applications, SQLServer,
Windows and NLB Clusters, Oracle, DB2, IIS, MSMQ/MQSeries, automated test frameworks,,
WPF, WCF, structured analysis and design, SOA, UML, project management, transaction
processing, Sharepoint, Virtual Earth, Team Lead
EXPERIENCE
State of CT DOT (consultant)
.NET Application Development 7/08-current
 Designed, developed, and implemented custom applications to support management of
traffic accident data for statistical analysis and reporting to Federal agencies.
 Migrated existing road inventory system from ASP to ASP.net, VB6/.COM to VB.net to
improve responsiveness, stability, performance, supportability
MIKE CORNELL





Migrated data from legacy mainframe and UNIX environments.
Implemented interfaces and data feeds to/from legacy systems and to other agencies.
Implemented service interface to current and new GIS environments
Trained DOT developers in best practices for application architecture, development, and
management.
Technologies used included: WinForms, ASP.net, Javascript, VB.net, C#, AJAX, Web
Services, Oracle, Crystal, SSRS, XML, Virtual Earth, VSS, Click-Once deployment
XL Capital .NET (consultant)
.NET Application development
3/08-6/08
 Designed, developed, and supported custom applications to support specialty insurance
business.
 Introduced requirements and design modeling techniques using UML and Sparx
Enterprise Architect and mentored others in use.
 Technologies included C#, WinForms, Microsoft Office interop, Framework 3.0, DB2
State of CT Judicial Branch (consultant) Application Architect
7/06 – 12/07
 Initially engaged to analyze existing troublesome mission-critical intranet web
application (State of CT court/justice data) and recommend an approach to
stabilize/extend and/or replace.
 Identified and corrected critical problems with legacy application causing chronic system
performance and stability issues. Implemented monitoring and corrective procedures for
Operations staff.
 Developed list of options, risks, and recommendations and reviewed these with Judicial
IT and business group management. Decision was made to replace with current
Microsoft technologies.
 Engaged as Application Architect to design and implement initial phase of the new
application using current-generation products (VS2008. WPF, webservices, PKI,
Enterprise Library, VSTS) and design patterns.
 Developed project plan, staffing plan, and application migration plan.
 Participated in transition of operational support, ramp-up of development environment,
and selection of staffing.
 Identified technologies for the new application and suitable development tools.
 Assisted in the development and rollout of the 1st phase of the new application
 Technologies included: VS2008, .NET Framework 3.0,. WPF, webservices, PKI,
Enterprise Library, VSTS, SQL Server, OLTP and Analysis databases
Brooks Automation (consultant) Application Architect
12/05 - 7/06
 Assisted manufacturing software vendor in the design and migration of their premier
shop-floor package from C++/Oracle to .NET/ C#/SQL Server.
 Application employs very large (20 TB) databases, high data-capture rates (e.g. 10K
records/sec) and 24X7 availability for semiconductor and other manufacturing
environments.
2
MIKE CORNELL

Demonstrated performance and stability of new design with full-scale Proof-of-Concept
test at Microsoft Technology Center
HP Professional Services
Principal Consultant 6/88 – 10/05
Microsoft Technology Center
Architect
 Delivered Architecture Design and Proof-of-Concept engagements for Microsoft
technologies, focusing primarily on .NET applications and SQL Server.
 Worked with a variety of current and potential Microsoft direct customers and ISVs
to map technology to business problems and optimize solutions for performance,
scalability, and stability.
 Customers included Aetna, Aptify, Bank of America, Cyence International, Dollar
Tree, ESPN, Equities One, IDP, Manulife, Metlife, Misys, Modus, NYC Dept of Ed,
Pfizer, Paychex ,Primavera, Southern Progress, , St Paul Travelers, Verizon, VFC
 Tutored customer technical staff as needed on new technologies. SSIS, SSRS,
Replication, Clustering, Mirroring, Load Balancing
 Assisted customers with migrations of data from Oracle, DB2, Informix, ISAM
databases and applications written in VB/BASIC, COBOL, FORTRAN, C, C++
 Lead discussions with customer technical business management staff on
cost/risk/strategy issues.
 Wrote whitepapers documenting these findings to assist their customers in
selection of appropriate deployment hardware for satisfactory performance
and redundancy.
CBS
PM/Tech Lead
 Led a joint Microsoft/HP team to deliver a successful proof-of-concept for migration
of an existing UNIX-based C++/Tuxedo/Oracle advertisement management
application to .NET.
 Built data layer of architecture for communication with legacy Oracle, Tuxedo, and
reporting environments and acted as integration focal point for UI and Business layer
components developed by others.
 Provided hands-on consulting sessions with customer to demonstrate Windows and
.NET features.
 Developed budgetary estimate and preliminary project plan for migration of entire
application which is now underway (10 person-year effort).
Welch Allyn
Architect/Tech Lead
 Led a joint Microsoft/HP team to deliver a successful proof-of-concept for migration
of an existing UNIX-based C++ clinical monitoring system to .NET.
Pitney Bowes
Application Developer
3
MIKE CORNELL

Designed and developed UI and database tools and for management of Active
Directory and Exchange data during enterprise-wide user account and email
migrations. Developed mechanisms to automate data exchanges, reporting, and
email notifications.
State of Maryland DMV


Designed, developed, and supported COM+ and .NET business/data objects built
with VB/VB.net and C++.
Focused on optimization of SQLServer and DB2 databases used by a statewide
application to issues drivers’ licenses and application interfaces with related external
systems
Bank of New York

PM / Tech Lead
Lead team to stabilize public website in preparation for IPO and add additional
functionality (Garden Site)
HP Professional Services

Instructor/Developer
Microsoft DNA (COM/DCOM) technologies for customer proof-of-concept ‘quick
starts’. Customers included Chase, Merrill Lynch, United Health Care
Martha Stewart Living Online

.NET instructor
Instructor for internal .NET training to HP Professional Services Organization.
Microsoft Technology Labs

Architect/Tech Lead
Designed and developed tools to monitor, filter, and escalate network-related
problems at corporate datacenters for the worldwide HP corporate network.
HP (internal project)

Application Developer
Assisted in design and troubleshooting for rewrite of currency trading system.
HP (internal project)

Application Developer
Unit Manager
Team lead for a group of 30 consultants for approximately 1 year. Responsible for
insuring that the team met budget, utilization, and customer satisfactions metrics)
EDUCATION
Engineering, University of Cincinnati
PROFESSIONAL TRAINING
MCSE (Microsoft Certified Systems Engineer)
4
MIKE CORNELL
MCSD (Microsoft Certified Solution Developer)
MCSD for .NET
MSDBA (SQL Server)
Professional Engineering Registration
CONTACT
cornell@MCPLogic.com
(860)965-8938
5
Download