13 Mabro Dr. - Shawn Cicoria

advertisement
Shawn P. Cicoria
13 Mabro Dr.
Denville, NJ 07834
Cell (973) 220-9600
Email: shawn@cicoria.com
Blog: http://cicoria.com &
http://blogs.msdn.com/scicoria
Summary
Experienced enterprise, solution, and organization lead in development architecture with more than 20 years combined
experience impacting successful delivery cross organizations and platforms, through skillful development, enhancement,
and orchestration of integrated technical products/platforms for national and international organizations. Practiced
agile leadership, coach providing team velocity focusing on achieving continuous delivery of customer value, and deep
experience across breadth of application lifecycle management. Willing to relocate.
Expertise
Product Development – Agile coach – Lean Principles – Agile practices – Certified Scrum master (CSM)– XP Practices –
Technical project team leadership – Lean Architecture – Microsoft platform – Service oriented architectures – web
technologies – mobile platforms – R&D – Infrastructure Design – Program management – Joint customer collaboration –
Customer facing – Pre and Post sales engagement and delivery success – Cloud – Windows Azure – Office 365 – Amazon
Web Services – Cloud solution architectures – .NET – C# - C++ - ASP.NET – MVC – SharePoint – JavaScript – Mobile –
Windows 8 Apps – SQL – BizTalk – Framework Development – Basic and Complex distributed platforms – Security –
Federation and Identity management – SAML – OAuth – WS-Federation – WS-Trust – WS-*
Microsoft, NY Metro – 2008 – Present
Solutions Architect, Pre/post sales, Delivery Consultant
Visual Studio / ALM Ranger – Windows Azure Cloud OneTAP lead – presenter at internal TechReady – Iterative and Agile
delivery methods core development team – Architecture and tooling guidance for ALM tools – Identity and Federation
Community captain – SharePoint SME – AD FS and Federation SME – Azure and Cloud SME – Core collaboration hiring
team – Solution Selling and Guidance
Microsoft Services Solution Delivery Center Lead
 Delivery architect and Development Manager for core virtual team providing guidance, best practices, review,
remediation, maturity of methodology and techniques
Big 4 Audit firm
 Technical team lead, development, architecture SharePoint 2013 App model solutions across multiple applications
for global use
Financial Advisory firm
 Identified, sold, closed, and delivered contract to work with customer team on providing a public internet portal for
advisory clients for the #1 ranked Financial Advisor
 Provided solution in agile delivery approach combination of remote and co-located small team within schedule,
under budget
 Hands on solution architecture, development based upon modern web and mobile platforms utilizing Microsoft
platform and Amazon Web Services
Large pharmaceutical firm
 Provide direct global delivery guidance, and direction on techniques, practices for agile / iterative methods
 Hands on lead on architectural areas for SharePoint, CRM, .NET, Federation, and other platform areas
Large property and casualty insurance firm
 Provide mentorship and coach for agile and iterative practices

Shawn Cicoria – Page 2 – shawn@cicoria.com
Solution and Enterprise architecture guidance and delivery for large scale consumer services across multiple product
lines
Large automotive specialty parts and tools vendor
 Lead Solution Architect, Development lead and direct interaction with SVP to drive out Enterprise Architecture for
highly integrated Ecommerce and CRM solution – integrating with SAP, BAAN, 3rd party catalogs, and fulfillment –
built on MOSS / ASP.NET, using SOA principles
 Leverage SCRUM techniques, lead and hands-one contribution for 12 month project with mixed 3rd party, offshore,
and customer resources – providing commerce for the auto-industry dealer network
 Leveraging Federated authentication / identity management with large OEM’s
Large Blue Cross health insurance provider
 Provide large scale collaboration architecture and guidance, and delivery for SharePoint server offering for internal
and external collaboration
Large industrial development firm
 Provide delivery, guidance, architecture on large collaboration across global organizations and partners
 Guidance and architecture on use of federation approaches and product, platform integration
CedarLogic, LLC – Independent Consultant, 2007 – 2008
Acting VP Enterprise Architecture, The Related Companies – NY, NY
Advisor to Chief Information Office (CIO)
 Provide overall Architectural direction on several development activities across multiple locations
 Rollout Integration Office SharePoint Server (MOSS) leveraging Workflow, Dashboards, KPI, Analysis and Reporting
Services
 Data Mart & Warehouse / Financial Dashboards using SSRS / SSAS and ETL using SSIS – deployed via SharePoint /
MOSS
 Team Leadership and mentoring on core .NET related technologies, TFS, WSS, MOSS, SQL 2005, BizTalk 2006
 Lead on build of ASP.NET Rapid Development Sites using Agile/Scrum
Organizational and Architecture Contributions
Management: Teams- 5-15; Hands-on lead; Business Process Analysis; Business Development; Trainer; Techniques:
Design Patterns, Frameworks, Agile (Scrum) processes, NET 3.0/3.5 – Windows Communication Foundation; Windows
Workflow Foundation; Visual Studio 2005/8, TFS 2005/2008 ASP.NET 2.0/3.5, SQL 2005; SharePoint (WSS v3 / MOSS);
BizTalk 2006
Avanade, NY Metro – 2003 – 2007
Joint venture of Accenture and Microsoft providing IT integration solutions to global customers. Annual revenues
totaling $500M.
Industry Solutions Architect, Financial Services
Part of Accenture Financial Services team to develop and drive architecture solutions and capabilities. Sell services and
solutions to clients, Accenture partners, and Microsoft internal teams. Create architectural vision and proof of concept
based on business drivers, technical capability strategies and standards, emerging technology, tradeoff analysis, and
best practices. Manage technical project and process quality assurance.
Client Contributions:
 Delivered $250K in monthly revenues by transforming underperforming 10 person development team to deliver
technology products on time according to specifications.





Shawn Cicoria – Page 3 – shawn@cicoria.com
Contributed to closure of $20M contract with large local government to provide integration services through
collaboration with team comprised of Avanade, Accenture, Microsoft, and 3rd party vendors.
Selected to drive .NET Certification effort for the 3rd largest financial services firm; led solution team, enabled
infrastructure team collaboration, and merged .NET into Company’s server and workstation deployments.
Influenced establishment of a vertical solution concentration for the financial services industry.
Led Equity Systems Blueprint business process analysis for 4th largest Financial Services Firm, assessing value of .NET
and migration strategies from script-like platforms.
Produced integrated solution for largest US City Building and Permitting solution by leveraging features of BizTalk
2004, Share Point, and .NET web services.
Architecture and Operations Contributions:
 Produced enterprise infrastructure roles, systems, and services as Lead Architect and Technology Preview Developer
for ACA Dynamic Systems Framework. Created design time rules, validation, and deployment services.
 Initiated development of Dynamic Solutions Framework asset for Company.
 Discovered and implemented hardware asset that enabled extensive cross-enterprise views of organizational assets,
services, and components.
 Identified automation, standardization, and institutionalization processes as Technical Architect and Lead Developer
on Company Migration Accelerator test. Developed mixed deployment tools (ASP.NET, Win Forms), background
processing using framework components, and real time interaction with Active Directory and Novell LDAP.
 Introduced framework to asynchronously process requests leveraging run-time configuration for identification of
channels, queue connectors, and requested processes. Framework supported multi-threaded channels through
configuration and event notification.
 Accelerated the development of senior and mid-level personnel by delivering ‘Principles of Architecture’ training.
 Improved client satisfaction, increased margins, and reduced customer costs by assessing implementation risks and
restructuring project team and delivery center.
 Received 1 of the 2 ‘Avanade Contribution of Excellence’ recognitions awarded in 2005.
SunGard Securities Finance, NY Metro – 2003 – 2004
Global provider of integrated financial solutions for the securities lending and repo industries. Annual revenues totaled
$1B.
Vice President, Product Manager
Hired to command and direct alignment of solution architecture, product development and client sales. Designed and
developed solutions to complex applications problems, system administration issues, and network concerns. Performed
systems management and integration functions. Managed distribution and movement of solutions to customers.
Analyzed sales potential and monitored customer preferences.



Developed OMNI Connection Facility Product; sold capability to client by ensuring asset components met their
unique needs.
Avoided package development risk by orchestrating replacement of vendor originally selected that was unable to
meet requirements.
Integrated relevant solutions to maximize processing between securities lending systems, clearing agents, custody
banks, 3rd party services, and internal accounting systems.
State Street, Boston, MA – 2001 – 2002
Global financial services provider with annual revenues totaling $4B.
Vice President, Technical Project Manager, Development Lead

Booked $4B in trades on WebLend system immediately after it was released into production.




Shawn Cicoria – Page 4 – shawn@cicoria.com
Introduced hands-on security infrastructures using Netegrity Siteminder Web Agent through custom agent
development.
Delivered WebLend product, a business to business securities lending application, in just 3 months after assuming
ownership of project team that had previously missed their deadlines and production schedule for over 2 years.
Provided application architecture, development, and team leadership.
Represented Company on EquiLend industry consortium; contributed to establishment of EquiLend’s architecture.
Pioneered the first EquiLend platform execution in just 6 months by leading 20 person distributed team in the
establishment of Company’s back office integration design, connectivity and business processing.
SunGard Securities Finance, NY Metro – 1996 – 1999
Global provider of integrated financial solutions for the securities lending industries; Company later became SunGard
Securities Finance.
Product Manager
Selected to lead pre- and post-sales product implementation through systems management and integration functions.
Managed internal development, client implementation, and client funded system enhancement projects. Collaborated
with engineers and software developers to select appropriate design solutions and ensure the compatibility of system
components. Analyzed system performance under multiple operating conditions.

Increased revenues by $1.4M in one year through architecture of open data and messaging, ad-hoc reporting, and
full transaction level integrity systems. Integrated World Lend Securities Lending system, New IBM TX Series, DB2
Products, and MQ Series.

Co-directed the conversion of Company’s core product from a Mainframe Virtual Storage Access Method to
Windows and DB2 in just 4 months.

Conceptualized and implemented web based supporting applications, securities lending and international stock loan
systems, and system modifications.

Elevated programming, interfaces, client software implementation and installation processes through introduction
of standards, configuration, and meta-data driven solutions.
Released configuration management and call tracking systems for client services and development groups.

Plural (MicroModelling Associates), NY Metro, 1999 – 2001
Domestic provider of integrated professional services and solutions for the financial services industries that later
became Dell Professional Services. Annual revenues totaled $100M.
Associate Director
Chosen to manage medium to large teams comprised of project managers, business analysis, database administrators
and developers for clients’ technical projects. Directed process improvements and major contributions to intellectual
assets in support of pre-sales. Coordinated internal resource management for 20 personnel. Served as technical
evangelist for .NET Microsoft technologies.







Enabled $2M in revenues through building relationships, team, global equity order routing, and post execution
processing product to client.
Deployed global system for order management and trade entry.
Orchestrated solution development with CreditSights and introduced Agile techniques for content management
system development.
Implemented XML/FIX protocols for routing and messaging capabilities.
Created research tool for content management system using NCompass.
Determined technology/platform choices and methods for Company projects.
Improved delivery methodologies by designing process improvements that leveraged UML, RUP techniques and
Agile approaches
Shawn Cicoria – Page 5 – shawn@cicoria.com
SetFocus, Trainer – 2003
Instructor .NET and Microsoft Technologies Training (www.SetFocus.com)
Certified Trainer (MCT) on Microsoft & .NET Technologies for Masters and Public courses
Education
Doctorate in Professional Studies (DPS) – expected 2015
Pace University, White Plains, NY
Masters of Business Administration (MBA), Finance, MIS Concentrations
Pace University, New York, New York
Bachelors in Economics - Stockton State College, Pomona, New Jersey
Certifications








Certified Scrum Master (CSM) – ScrumAlliance.org
Microsoft Certified Professional Developer – Windows Azure Developer 4
Microsoft Certified Professional Developer – Windows Azure Developer 4
o Windows Azure
o .NET Framework 4, Data Access
o .NET Framework 4, Service Communication Applications (WCF/REST)
o SharePoint 2010, Application Development
o Microsoft Office SharePoint Server 2007 Application Development
o .NET Framework 3.5, Windows Workflow Foundation Applications
o Microsoft Office SharePoint Server: Configuration
o Microsoft Windows SharePoint Services: Configuration
o Microsoft Windows SharePoint Services: Application Development
o .Net Framework: Distributed Applications
o .Net Framework: Web Applications
o .Net Framework: Windows Applications
Microsoft Certified Trainer (MCT) – Web, Cloud, Application, Solutions, Database
Microsoft Certified Professional Developer – Enterprise, Distributed, Web, and Windows
Microsoft Certified Solution Developer)
Microsoft Certified Database Administrator (MCDBA)
Microsoft Certified Systems Engineer - (MCSE + Internet)
Publications









Blog: http://blogs.msdn.com/scicoria, http://www.Cicoria.com/
Better Unit Testing with Microsoft Fakes: ALM Rangers:
http://blogs.msdn.com/b/visualstudioalm/archive/2013/03/01/alm-rangers-ship-guidance-for-microsoft-fakes-tfsdisaster-avoidance-and-updates-to-two-other-guides.aspx
http://vsartesttoolingguide.codeplex.com/releases/view/102290
ALM Rangers: Team Foundation Service: http://vsarguidance.codeplex.com/downloads/get/379885
Co-Author Pro WCF: Practical Microsoft SOA Implementation, Apress, November 2006, ISBN 1-59059-702-8
MSDN Article: Integrating WCF Services with COM+ http://msdn2.microsoft.com/en-us/library/bb735856.aspx
Http.sys in WinXP SP2: What It Means with Windows Communication Foundation
(http://www.dotnetjunkies.com/Tutorial/99DD7042-532D-4DB4-8625-1CD8BF422D64.dcik)
Accessing App Config settings from SQL 2005 CLR
http://www.sqljunkies.com/Article/6CA864E9-E107-408E-B30A-4BA15B0CD11C.scuk
Using the Microsoft Exception Box




Shawn Cicoria – Page 6 – shawn@cicoria.com
http://geekswithblogs.net/cicorias/archive/2006/05/09/77715.aspx
File Splitter Utility in C# and Win Forms (http://www.codeproject.com/csharp/FileSplitter.asp )
Proper Threading in Win Forms .NET (http://www.codeproject.com/csharp/winformThreading.asp )
Username logging for ASP.NET & ASP using an ISAPI Filter (http://www.codeproject.com/aspnet/isapilogger.asp)
Additional History (full details on request)
NEUDESIC – April 2007 – August 2007
Regional Director, NY Metro. Provide project oversight and presales activities. Helped close largest NY Financial Services
client ($550K)
INCURRENT, Parsippany, New Jersey – 2002-2003
Senior Web Architect, Development Lead: Oversaw system deployment using partial .NET and web services. Resolved
scale, performance, configuration management, exception handling, and monitoring issues.
SWISS BANK CORPORATION, New York, New York – 1993-1996
Project Manager, Business Analyst: Implemented global business process reengineering, investments, clearance,
compliance, and general ledger securities lending systems.
PUBLIC SERVICE ELECTRIC & GAS, Newark, New Jersey – 1991-1993
Senior Analyst, Technology Planning: Established development lab for analysis, testing, and development of Client
Server technologies with Oracle and SQL servers.
Download