Uploaded File
add photo
935 S Atlantic Ave
Daytona Beach, FL 32118
Software Development Director
21 years experience W2
Average rating
Profile views

Software Development Manager
Information Technology
Jan 2019 - present
  • Manage a geographically separated team of Scrum Masters, Software Engineers, QA Engineers and Production Support Personnel for all North America Consulting Projects
  • Responsible for delivery of Application Development, Cloud Infrastructure and Operational Support for all client products, which allow clients to access, visualize, and interpret a broad range of environmental data from around the globe, including real-time observations and future model forecasts
  • Migrated all infrastructure from local Data Centers to Microsoft Azure and Amazon cloud environments
  • Support of mission critical high availability systems
  • Responsible for Application Development and Support for all custom client projects
  • Implement all software development leveraging Microsoft Azure DevOps and Agile methodology
  • Manage client relationships, SLAs and budgets, and both vendors and contracting firms
Agile Methodology Application Development Data Center MS Azure Quality Assurance Scrum Scrum Master
Remove Skill
Vice President, Applications Development Manager
Jan 2016 - Jan 2019
  • Managed a team of Project Managers, Analysts, Software Engineers and Production Support Personnel
  • Responsible for all Applications Development, Systems Integration, Infrastructure and Operational Support of the Fraud Monitoring System, Fraud Prevention System, and the Claims Management System
  • Implemented a new Debit and Credit Card Fraud Detection System and supporting scalable infrastructure
  • Developed a custom Fraud Prevention System based on Citizens Banks unique business requirements
  • Implemented a new cloud based Telephony, Dialer and Data Analytics System to support multiple locations
  • Managed vendor relationships, contracting organizations, service contracts and billing
  • Program Management of a $5M annual portfolio including CIO and Steering Committee Reporting
  • Partnered with senior business leaders to translate their business strategy into technology roadmaps
  • Provided 24x7 production support for a complex high availability distributed environment with critical SLAs
Application Development Program Management Project Management
Remove Skill
Director of Software Development and Infrastructure
Information Technology
Jan 2006 - Jan 2016
  • Responsible for the development and support of all Customer Data Systems including two large Oracle Data Warehouses, Data Visualization Tools (Tableau) and Business Intelligence Reporting (Business Objects)
  • Transformation of all Customer Data Systems from legacy technology to a Java/J2EE technology stack
  • Managed diverse and geographically separated teams consisting of Scrum Masters, Analysts, Software Engineers, and QA Engineers for all application development following formal Agile methodology
  • Provided 24x7 production support for a complex high availability distributed environment consisting of critical daily real-time processing and reporting, with critical business SLAs
  • Relationship manager for several business units to understand their needs, improve their services and efficiency, manage expectations for project timelines and budgets, and establish Service Level Agreements
  • Managed multiple vendor relationships and contracts, consulting organizations, service contracts and billing
  • Established and managed budget and prioritization of portfolio work as part of the ongoing planning process
  • Partnered with Architecture Team to develop a roadmap to support future technology and business vision
Agile Methodology Application Development Business Intelligence Data Warehousing Project Management Quality Assurance Scrum Scrum Master
Remove Skill
Vice President, Development and Project Manager
Jan 2004 - Jan 2006
Online Banking
  • Managed a team of project managers, business analysts, and software engineers for all Online Banking Development and infrastructure projects ensuring on time and on budget delivery
  • Delivered an Online Banking Multi-Branding project to properly service and appropriately brand the single Online Banking Platform utilized by Citizens Bank and Charter One Bank customers
  • Delivered the Online Banking Gaps Project to add required functionality to the Online Banking Platform prior to the Charter One Bank conversion, and supported the Charter One customer conversion
  • Implemented an Online Banking Bill Payment project integrating an external bill payment vendor
Business Analysis Project Management
Remove Skill
Vice President, Senior Web Development Manager
Jan 2000 - Jan 2004
Online Banking
  • Managed project managers, software engineers, analysts, and testers for the Online Banking site servicing over 2M Online Banking Customers in a high availability 24x7x365 environment with 5000 concurrent users
  • Delivered the Online Banking personalization project to deliver a personalized experience and custom targeted content to online customers, including a complete restructuring of the underlying infrastructure
  • Responsible for development and support of the corporate website, and Online Account Opening application
  • Program manager responsible for delivery of $1M projects and a $5M annual portfolio to support new eCommerce functionality and system hardware following the eCommerce Division Best Practices
  • Responsible for the hardware and software upgrades of supporting infrastructure for all web based applications including capacity planning and Disaster Recovery following ITIL Practices
  • Relationship manager for multiple competing business units to understand their needs, facilitate the prioritization of all requests, manage expectations for project schedules and budgets, and establish SLAs
  • Managed all production crisis events due to the criticality of the applications, the involvement of many diverse and geographically separated teams, and the need for strong facilitation skills
  • Established the eCommerce Division Project Management and Software Development Best Practices Earlier roles included Technical Architect, Senior Software Engineer, and Software Engineer
eCommerce Strategies Program Management Project Management
Remove Skill
Edit Skills
Non-cloudteam Skill
Master's in Management Information Systems
Salve Regina University
Bachelor's in Computer Engineering
University of Rhode Island
Project Management
Application Development
Agile Methodology
Quality Assurance
Scrum Master
Business Intelligence
Data Warehousing
Program Management
eCommerce Strategies
Business Analysis
Data Center
MS Azure