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.