Agile Coach / Scrum Coach / Agile Transformation Coach / ScrumMaster - 2012 to Present
Coached and trained several Scrum teams in Agile principles and the Scrum framework.Designed and implemented the configuration of Atlassian's JIRA Software (JIRA Agile), Confluence (and other wiki products) & Mingle to support an optimal and pure Scrum process.Trained many engineers, ScrumMasters and Scrum product owners on how to use JIRA, Confluence & Mingle most effectively to utilize the Scrum framework.Apple, CA - Engineering Program Manager / Senior ScrumMaster - 2014 to 2015
Drive software engineering programs to develop Apple software and on-line store services, that are delivered to customers all over the world.
Very large scale Agile transformation in this 850+ person engineering group.Responsibilities for program management, Agile transformation strategy and implementation for over a dozen engineering teams and projects, Agile coaching, ScrumMaster, training on Scrum and JIRA Agile / JIRA Software.Utility (PG&E), CA - Agile Program Manager / Agile Coach / Senior ScrumMaster - 2014
Agile / Scrum transformation with teams developing mobile web applications.Responsibilities include: Developing Agile transformation strategy, Scrum Coach, ScrumMaster, JIRA Agile implementation design and management and Agile transformation guidance.e-Commerce Software Development Firm, CA - Agile Coach / Senior ScrumMaster - 2013 to 2014
Managed many e-Commerce projects at national omni-channel retailers, involving: iOS and Android mobile commerce application development, web services e-Commerce infrastructure software development.Agile / Scrum coaching and mentoring, Agile Lifecycle Management (ALM) coaching and consulting, designed Scrum implementation of Agile PM tool Mingle, and more.Environment: Apple iOS; Android; Java EE; Mingle; Atlassian JIRA, Confluence
Biotech Company (Genentech), CA - Mobile Apple iOS - Agile Coach / Senior ScrumMaster - 2012
Responsible for the project management of an enterprise software development project, developing an iOS app for iPad and iPhone providing HR functions. The iOS app accesses functionality in an SAP system via web services. The architecture of the system is based on Service Oriented Architecture (SOA). My responsibilities cover all aspects of the project including: iOS app development, middleware development utilizing an Enterprise Service Bus (ESB), SAP web services and User eXperience (UX).Agile Scrum transformation: Responsible for the transition of the software development team from waterfall methods to Agile Scrum methods. Coached and guided the team through this challenging transformation.Responsible for the project management of an enterprise iOS infrastructure project supporting many models of iPhones and iPads running several major versions of iOS. My responsibilities include preparing the enterprise for iOS 6 managing a large and diverse team covering: Mobile Device Management (MDM), iOS app testing, security, operations and support.Environment: Apple iOS, iPhone, iPad, Xcode; Atlassian JIRA, Greenhopper, Confluence; iRise Studio, iRise Mobile; SAP; MobileIronAtlassian Services Firm, CA - Senior Agile Project Manager / Senior ScrumMaster - 2011 to 2012
Our firm worked with customers all over the world and in Silicon Valley, including some of the biggest names in technology including Apple, Adobe, Cisco, Intel, LinkedIn and Yahoo just to name a few.This professional services firm provides development, implementation, support and training services focused around products like Atlassian’s JIRA and the Agile tool Greenhopper, Confluence and other Atlassian products and Zendesk.Responsible for the project management of multiple software development and consulting projects managing diverse teams of people with multiple cross team dependencies in several locations.Environment: Java EE (Java Enterprise Edition); Tomcat web server; MySQL; Apache HTTP server; Atlassian's JIRA, Greenhopper, Confluence; ZendeskNational Healthcare Provider, CA - Senior Project Manager - 2010 to 2011
Responsible for the project management of multiple projects managing diverse teams of people, both direct and indirect reports, with multiple cross team dependencies in many locations.
Electronic Payment System￼￼￼￼￼Responsible for managing the development and deployment of multiple software releases of this company's Electronic Payment Switch (EPS) software.Electronic Payment Switch (EPS) is an extremely high volume mission critical system that processes millions of dollars of electronic payments every day for the nationwide healthcare system. EPS processes a peak of over a hundred payment transactions per second using credit cards, debit cards, healthcare cards, checks, etc.EPS is built using Java EE technologies and runs on a highly fault tolerant clustered infrastructure built to adhere to the strictest security standards in the healthcare and payment card industries, such as the PCI SSC Data Security Standards issued by the Payment Card Industry Security Standards Council (PCI SSC).Environment: Java EE, WebSphere Application Server (WAS), Oracle 10, AIX (Unix), Apache HTTP server, F5 Networks BIG-IP (load balancing, clustering, etc.)
ICD-10 Implementation in a Data WarehouseManaged a data warehouse project implementing support for a healthcare diagnosis coding scheme known as International Statistical Classification of Diseases and Related Health Problems 10th Revision ( ICD-10 ).
IBM - Global Business Services - 2006 to 2009
Managing Consultant and Project ManagerMy work in IBM's Global Business Services division involved delivering project consulting services working with IBM clients to develop and implement strategies and technologies.As a Managing Consultant, I held a high position in this consulting organization that typically included responsibilities for managing projects, budgets, teams of people, collaborating with peers across divisions throughout the vast IBM company, managing client expectations and satisfaction, and working with people that ranged from top executives to junior developers and engineers.
Projects at IBMUniversity System, CA
Technical Project Manager and Team Leader
Managed the technical team responsible for developing a data warehouse and business intelligence system to support Enterprise Risk Management (ERM) for the University’s Office of the President.
Transitioned the project that started with waterfall methods and evolved it to Agile software development methods resulting in faster software development, higher quality and dramatic improvements in client satisfaction ratings.Generated over $2 million in new business through the development of Scope Of Work (SOW), Project Change Request (PCR), project plans and budget documentation.Responsible for recruiting and managing 14 architects, engineers and developers, as well as working with functional teammates developing business requirements.My team was responsible for creating technical documentation, hardware and software installation, development of an extensive Cognos reporting system, data warehouse and post deployment support.Implemented a Proof of Concept (PoC) and assisted the university in identifying the right tools and cost effective uses of those tools.
Environment: Java EE, Cognos 8 Business Intelligence (Report Studio, Query Studio, Framework Manager), DB2 Data Warehouse Edition, Tivoli LDAP Server, Windows Server, AIX (Unix), Cisco firewalls, Apache HTTP server, WebSphere Portal v6.x, VMware ESX, VMware Server
Technology Company, Silicon Valley, CALead Portal Consultant
Conducted requirements analysis and design of the LearningNetwork Portal.
Developed Proof of Concept (PoC) recommendations, managed PoC technical issues and developed use case documentation.
Environment: Java EE, Confluence, IBM WebSphere Portal v6.x
Large Educational System, NYCProject Manager and Senior Business Analyst
Development project to build and deploy a large scale Portal based infrastructure throughout the NYC public education system.
International Entertainment Company, Hollywood, CABusiness Analyst and Senior Architect
Phase 0 Discovery project for a Total Rewards Human Resources program.
Our team developed the business strategy to begin the process of implementing this strategic HR system.
National Mobile Telecommunications Company, NJTesting Manager and Lead Portal Consultant
Computer Generated Solutions (CGS) [IT Consulting], New York City, NY - 2005 to 2006
Software Engineer / Project ManagerManaged projects, conducted business strategy development, architected and implemented systems and developed software.
On my project assignments I managed developers, engineers, designers and worked closely with client executives, managers and technical staff.My efforts involved working with large clients from New York City to Washington DC, in industries such as legal, health care, banking, government services and more.
Projects at CGS
International Law Firm, New York City, NYProject Manager and Business Analyst
Conducted a Business Value Assessment (BVA) for a portal implementation. Accelerated the development of the vision and business case for an employee portal.
Healthcare Services Provider, New York City, NYProject Manager and Lead Developer
International Law Firm, New York City, NYProject Manager and Lead Developer
Developed and implemented a web content management (WCM) system for an employee Portal. Reduced the time to publish new web content.￼Environment: Java EE, IBM WebSphere Portal v5.x, IBM WebSphere Portal Search, DB2, Workplace Web Content Management, Windows Server
Professional Services Firm, New York City, NYProject Manager
Managed the implementation and development of portal and collaboration infrastructure to support our employees and to showcase the solutions we offered to our clients.Implemented blogs, wikis, web access to corporate email and calendaring, instant messaging, team collaboration spaces, web conferencing, enterprise search and more.Created a Proof of Concept (PoC) to showcase enterprise search solutions that involved WebSphere Portal Search, IBM OmniFind Enterprise Search, Lotus Domino Search and Google Enterprise Search.
Environment: Java EE, IBM WebSphere Portal v5.x, Mobile devices, IBM WebSphere Portal Search, IBM OmniFind Enterprise Search, Lotus Domino, Lotus Domino Search, Lotus QuickPlace, Lotus Sametime, Workplace Web Content Management, DB2, Windows Server
Distributed Systems Services (DSS) [IT Consulting], West Chester, PA - 2003 to 2005
Software Engineer / Manager of Solutions ArchitectureImplemented portals and collaboration technology for many clients. Many projects involved custom software development and large enterprise deployments.
Projects at DSS
Pharmaceutical Company, CA
Lead Architect and Developer
Architected and developed a Proof of Concept (PoC) that integrated Lotus Notes / Domino with SAP R/3 using the Lotus Connector for SAP. This solution was ultimately deployed into the production environment.
Integration included synchronization of SAP Business Workflow with Lotus Notes mail.This very unique solution dramatically reduced implementation costs and increased the speed of deployment.Environment: Lotus Domino, Lotus Notes, SAP R/3, Windows Server
Pharmaceutical Company, PAProject Manager and Lead Architect
Engineered and implemented a clustered architecture for collaboration system based on Lotus QuickPlace.Managed a Proof of Concept (PoC) of desktop video conferencing using Lotus Sametime. Environment: Lotus QuickPlace, Lotus Domino Search, Lotus Sametime, Mobile devices, Windows Server
Technology Company, PALead Architect
Engineered and implemented a portal and collaboration architecture based on WebSphere Portal, Lotus QuickPlace and Lotus Sametime.
Environment: Java EE, IBM WebSphere Portal v4.x, Lotus QuickPlace, Lotus Domino Search, Lotus Sametime, Windows Server
Independent Consultant - 2001 to 2003
Software Engineer / Project Manager
Worked on many projects that involved wireless mobile devices, portal, instant messaging, web conferencing and collaboration technologies.
Developed a Proof of Concept (PoC) for a pharmaceutical company involving a clustering architecture for collaboration system based on Lotus QuickPlace. Also implemented a PoC involving mobile devices, portal and instant messaging technologies.Architected and implemented several large clustered implementations for clients.Responsible for product management and customer support for a commercial software package that is focused on professional services automation (PSA).
InterFusion Inc. / Global IT Consulting Firm, NJ - 1995 to 2000
Founder / Software Engineer / Regional Consulting Practice ManagerBuilt a startup project consulting service practice and later sold the firm to a very large IT company, where I continued as regional manager for the Northeast US.Responsible for all aspects of practice management including product management, product development, sales, marketing, finances, recruiting and other management areas of the firm.Consulting services included strategic management consulting, software development, systems engineering and infrastructure.Began developing web applications and implementing Internet technologies very early in the Internet's growth starting in 1995 and worked on one of the first books published on web development using IBM Lotus technologies.InterFusion was the first company to offer Lotus InterNotes web hosting services and the first company (with the exception of Lotus) to put a Lotus Domino web server on the Internet.Founded InterFusion as a software development and consulting firm to focus on the convergence of Internet technologies with messaging, collaboration, mobile devices and conventional back office system technologies.
Independent Consulting, Silicon Valley, CA - 2010 to Present
Agile Coach, ScrumMaster and Project/Program Manager at several San Francisco Bay/Silicon Valley area companies managing many projects involving: iOS and Android mobile application development, iOS mobile enterprise infrastructure, web services infrastructure software development and operations, Agile / Scrum coaching and mentoring, Agile Lifecycle Management (ALM) coaching and consulting, and much much more.