VINCENT J. MICELI 3550 Bullis RD, Elma
ny 14059
VJM@ORCHARDPARKSOFTWARE.COM
(716) 310-9077
OBJECTIVE
I am seeking a Software Developer, Architect, or Management position.  I offer over 20 years of application design, system implementation, support, and project management experience.  I also have over 18 years of experience developing and working with e-commerce platforms and internet business solutions. 
EXPERIENCE
SOA Architect                                                                       June  2011 – Present
Computer Task Group,  Buffalo, New York
Independent Health, Williamsville, New York
ECM Correspondence
I am the lead architect of Independent Health’s ECM Correspondence project.  The ECM Correspondence project unifies all generated correspondence under a single WebSphere MQ based solution.  The solution orchestrates enterprise document generation request events and composition tasks for multiple data sources yielding over 2500 different documents outputs.  My responsibilities include:
Designing and implementing SOA based solutions for business applications 
Building and mentoring IBM WebSphere Message Queue &amp; Message Broker development teams
Implement test driven development methodologies
Implement Agile Scrum development methodologies
Collecting business software requirements
Documenting technical requirements and specifications
Creating and maintaining code standards
Principal Software Architect                                      May  2009 – May 2011
Meritain Health,  Amherst, New York
I lead a team of architects responsible for all new Microsoft .NET development at Meritain Health, Amherst.  My responsibilities included:
Primary architect and lead developer on Silverlight based call center CRM application.
Implemented Team Foundation Server with continuous build integration and test automation 
Implement Agile Scrum development methodologies and best practices using Team Foundation Server,  SharePoint and Visual Studio
Collecting business software requirements
Documenting technical requirements and specifications
Providing estimates on development tasks
Creating and maintaining code standards
Creating deployment and change control strategies and tools for applications, internal SDKs, and SQL Server database schema updates.
Creating and publishing standardized frameworks and tools for internal use.
Architect                                                                         February  2003 – May 2009
Datatel,  Buffalo, New York
I was the lead architect and lead software developer for ActiveCampus eMarketing 2.x.  My responsibilities included:
Building and mentoring  .NET development teams
Implement test driven development methodologies
Implement Agile Scrum development methodologies
Collecting business software requirements
Documenting technical requirements and specifications
Creating and maintaining code standards
 In my position as architect, I was also responsible for creating and maintaining key framework modules.  These modules include frameworks for:
Object-to-relational  database mapping
Exception handling
Security
Unit testing
AJAX / JavaScript user interface components 
Web based content management
E-commerce
Event ticketing
One-to-one marketing 
Web page editing
Architect                                         March 2002 – February 2003
Commerce Innovations Group, Buffalo, New York
I was principal owner lead systems architect and software developer for Commerce Innovations Group. I specialized in building customized e-commerce software solutions based on the Microsoft .NET platform and technology. I offered complete solution development from project planning and requirements gathering to design and implementation.   My clients included:
Delaware North Companies:  http://www.delawarenorth.comCreated  e-commerce online gift stores  in ASP.NET 1.1 and Commerce Server 2000
http://www.tdbanknorthgarden.com/Created e-commerce event ticketing website for premiere customers of the Boston Bruins and Boston Celtics  in ASP.NET 1.1
Kingdom  Financial Holdings:  http://www.kingsec.co.zw/Created “Western Union” style money transfer system for web based orders using ASP.NET, SOAP and Window Forms based applications.
Architect                                                                          August 2001 – March 2002
LiquidMatrix, Orchard Park, New York
I was the lead architect and software developer for ActiveCampus eMarketing 2.0.  This product is based on Microsoft .NET platform. The product has Internet front-end based on ASP.NET and middleware components based on SOAP/Web Services and Microsoft SQL Server. As the lead architect and project manager my responsibilities included developing and delivering comprehensive training on .NET technologies for the development team. Training was delivered in weekly, one-hour classes over the course of several months.  I was responsible for designing new and innovative applications delivered as ASP.NET Web based interfaces and .NET desktop applications. 
Enterprise Management Architect                                      January 1997 – July 2001
Reciprocal, Buffalo, New York
I spearheaded research, design and implementation of a datacenter enterprise management system for monitoring a heterogeneous network of SUN, Microsoft NT, and Nortel equipment using BMC Patrol and Micromuse’s Netcool/Omnibus. I developed Knowledge Modules for monitoring proprietary applications using BMC Patrol Agents and BMC Patrol PSL.  The system centralized management of operations for three production datacenters and one disaster recovery site.  I created software and process documentation for the installation of new datacenters.   I successfully managed a four week project to install a digital rights clearinghouse datacenter implementation for Mitsubishi in Yokohama, Japan.
Chief System Software Architect                            January 1996 – January 1997
Client Logic, Buffalo, New York
I was the designer and chief programmer of a fault tolerant and load balanced distributed system framework similar to Object Management Group’s CORBA. I was also the designer and chief programmer of Internet order entry software based on ParcPlace’s Visual Wave. The success of this Web based order entry software lead to the development of Client Logic’s Internet division. I helped design the first web base systems for Client Logic customers including:
Microsoft
Traveling Software
Informix
R&amp;D Manager of Electronic Services                                      February  1994 – January 1996
Client Logic, Buffalo, New York
I founded Client Logic’s Interactive Voice Response application development group. Development languages included C, C++, VoiceTek Generations, and Informix Embedded SQL for C.  The IVR system created a new million dollar revenue stream for Client Logic.  Applications developed included:
Call Tree Processing
Technical Support Self Help
Dealer Locator
Fax Back
Order Status
Automated Order Entry
Automated Customer Account Management 
Senior Network Engineer / Repair Depot Manager                  March  1992 – February  1994
O.A . Systems, Buffalo, New York
I was responsible for installing and maintaining Novell and Windows NT computer networks for clients. I configured, installed, and managed the Novell networks of several local hospitals, town government offices and lawyer firms. I specialized in troubleshooting difficult problems with network hardware/software.  During this time, I also managed an electronic repair depot where I was responsible for electronic diagnostics and repair of desktop computers, laptop computers, monitors, and printers.  
PROFESSIONAL EDUCATION
Microsoft Dynamics CRM 4.0 Development 
2008
Unified Modeling Language Documenting 
1995, 2003, 2005
Object Orientated Programming
1995
SmallTalk Programming
1995,1996
C++,  C  Programming
1994
EDUCATION
Electronic Technology                                                                                  June 1992
Bryant &amp; Stratton Business School, Clarence, New York Skills
Application Development
Architecting  Business Applications &amp; Systems
Project  Management
Business Analysis
Requirement  Gathering
Process Methodologies
Extreme Programming 
Agile Development 
Design Methodologies
Rapid Application 
User Centered 
Test Driven 
Relational Database Normalization
Object Oriented Design  
Languages
C# ,  C++,  C , Java
JavaScript
 SQL
XML/XSLT
HTML/CSS
SOAP
XAML
Linq
Frameworks
Silverlight
WPF
ASP.NET 
ADO.NET 
AJAX.NET 
WCF
MVC
WF
Entity Framework
Applications
Visual Studio
Expression Studio 
Team Foundation
SharePoint
SQL 
IIS 
NUnit
NCover
CruiseControl
dotTrace
Reflector
WebSphereEclipse 
Subversion