Professional Experience

January 2023 - Present


  • Managed an internationally distributed team of 50+, including directors, managers, and contributors in all Product Management, Engineering, and DevOps/Infrastructure disciplines
  • Implemented improved agile development processes, providing enhanced visibility into and greater control of the intake and execution of work, especially within offshore teams
  • Established technology strategy for current and next generation products to align product direction with industry needs and address technical debt
  • Implemented improved change control process and procedures for managing changes to production systems
  • Implemented improved incident response process and procedures for handling security incidents within the system
  • Owned and supported technology controls for SOC 2 audit, leading to completion of audit with no exceptions
  • Led data engineering team through delivering a brand new data lake/data warehouse product to enable our customers to gain greater analytical insights into their data
  • Set strategy for and led engineering team through accelerating the development of the next generation of our primary SaaS product, leading to planned beta launch in Fall 2024
  • Managed $4.6M R&D budget
September 2019 - September 2022
DaySmart Appointments (AppointmentPlus)

VP of Technology

  • Built and managed an internationally distributed team of 40+ directors, managers, and engineers in all product delivery disciplines.
  • Worked with executive leadership, business stakeholders, and product teams to develop product mission, core product value, and overall product strategy
  • Worked with Platform and Operations teams to migrate application from physical hardware to AWS, utilizing IaaS with CloudFormation, CodePipeline, EC2, Aurora, S3 and other cloud native solutions
  • Implemented application monitoring tools into legacy and next generation platforms to aid in visibility of application health
  • Increased release frequency and improved release processes, documentation, and communication
  • Directed product development team through making data-driven product strategy decisions
  • Worked with QA teams to improve test coverage and eliminate invalid tests, decreasing test suite execution time and decreasing failed releases
  • Collaborated with Finance team and auditors to improve efforts around capturing data for capitalizing software development hours and capturing R&D tax credits
  • Implemented strategy shift to capitalize on growth opportunities during 2020 pandemic, leading to consistent MoM revenue growth in 2020, and eventual acquisition by DaySmart Software in 2021
  • As needed, provided hands on support in architecting, developing, building, troubleshooting and deploying code
February 2016 - September 2019
DaySmart Appointments (AppointmentPlus)

Director of Engineering

  • Maintained sole ownership of distributed agile software engineering teams, comprised of 2 managers, 25+ engineers in 3 countries, utilizing LAMP, iOS, Android, and Windows technologies for developing 10+ core products
  • Created “Power I’s” people management framework and “Introduction to Inspiration” leadership growth model designed to inspire individuals and encourage “bottom up” innovation
  • Developed product strategy and project plan for development of next generation versions of flagship products, utilizing latest LAMP and Javascript platforms
  • Participated in executive leadership meetings, contributing to definition of company vision and strategy and development of product roadmap
  • Defined and implemented framework for capitalization of software development hours and amortization of software development costs
July 2012 - February 2016
DaySmart Appointments (AppointmentPlus)

Software Engineering Manager

  • Maintained oversight of software development activities for Product Development and Professional Services
  • Managed 15+ developers across 3 distributed teams in the US, Mexico, and India in development of new features, custom enterprise modifications, and software maintenance
  • Implemented Scrum and Kanban Agile methodologies across Development and Quality Assurance teams to align with business needs
  • Implemented policies and procedures for development, code management, peer code reviews, product versioning and release strategies
  • Developed “Outside the Curly Braces” professional development program aimed at developing the soft skills of software developers
January 2014 - January 2015
DaySmart Appointments (AppointmentPlus)

Interim Enterprise Solutions Engineer

  • Engaged in requirements and design discussions with enterprise level clients to design and implement modifications generating $250K in revenue
  • Worked directly with key decision makers in Fortune 500 companies to gather requirements, design candidate solutions, deliver SOWs, develop and implement applications and provide ongoing enterprise level support
  • Key clients include:
    • City of New York
    • Bridgestone/Firestone
    • Anheuser-Busch
    • Concentra
    • Unum
    • Exos (Athlete’s Performance)
June 2010 - June 2012
DaySmart Appointments (AppointmentPlus)

Lead Software Engineer

  • Developed application’s first REST API, consumed by enterprise clients for custom interface development
  • Designed and implemented application’s first major redesign for administrative interface
  • Developed utilities to automate client implementation tasks
  • Participated in planning and developing new features
June 2008 - May 2010
University of Arizona College of Medicine - Phoenix

Senior Application Systems Analyst

  • Supported the web development needs of students, faculty, and staff on local campus as the sole applications systems analyst; collaborated with developers at Tucson campus for college-wide projects.
  • Developed new web applications as needed to support, improve, or replace administrative processes.
  • Managed all phases of each project from planning through requirements analysis, development, testing, and revision.
  • Participated in faculty development sessions, training faculty in various areas of educational technology.
January 2003 - May 2010
NTB Web Solutions

Freelance/Contract Web Developer

  • Developed standards-compliant websites with e-commerce, PHP/MySQL CMS, multimedia components, and other functionality
  • Created original graphic designs for brochures, business cards, postcards, invitations, DVDs and other multimedia products
  • Past clients include:
    • International Trauma Life Support Arizona
    • Arizona College of Emergency Physicians
    • Association of Biomedical Communications Directors
    • Case Management Society of America – Arizona Chapter
    • Health & Science Communications Association
    • XS Tennis
January 2004 - June 2008
Saint Xavier University

Workstation Specialist

  • Provided Tier 2 and Tier 3 support for 5,000 students and several hundred faculty and staff on all campus systems, including Active Directory, Exchange, Datatel UI, BlackBoard, CBORD Odyssey PCS, and WinPak systems
  • Planned and conducted training sessions for faculty, staff, and students, and developed documentation for use of campus technology resources and desktop applications
  • Served as Technology Advisor on the Center for the Advancement of Teaching and Learning Advisory Board
  • Served as System Administrator for the Blackboard Learning Management System, providing support for both students and faculty
  • Created documentation for interns/specialists and end users, and conducted training for both Information Services staff and end users
  • Assisted in several new student orientations, introducing students to campus technology and information services
  • Developed software to automate common installation processes within the Workstation Services Group.


BS in Computer Science

Saint Xavier University