Resume

Summary

I am a strategic technology leader of globally distributed agile software delivery teams, having 20+ years of experience in software engineering. I take pride in delivering scalable, high-availability, enterprise-ready SaaS web applications. I am passionate about developing excellent people, implementing efficient processes, and delivering exceptional products that delight every customer.

Professional Experience

Chief Technology Officer 1/2023 – Present

Bitfocus Remote

At Bitfocus, we create technology that advances solutions to our greatest social challenges. Our software, Clarity Human Services, is the fastest-growing homelessness data platform in the nation, providing solutions for HMIS, case management, and more. Comprised of technology and public policy professionals, our staff are individuals who are passionate about helping transform systems of care through software and professional services that facilitate data-driven decision making.

Vice President of Technology, DaySmart Appointments 9/2019 – 9/2022

AppointmentPlus/DaySmart Software Remote

Remote technology leader managing distributed Software Engineering, Research & Development, Professional Services, Quality Assurance, and Product Management teams.
  • 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

Director of Software Engineering 2/2016 – 8/2019

AppointmentPlus Scottsdale, AZ

Technologies:

LAMP (PHP7, Laravel, MariaDB), Angular, ReactJS, C#.Net, IOS, Android, Bash, Git, Memcache, REST API, Jira, Zuora, Zendesk

  • 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

Software Development Manager 7/2012 – 2/2016

AppointmentPlus Scottsdale, AZ

Technologies:

LAMP, Angular, ReactJS, jQuery, Subversion, Memcache, REST API, Jenkins, Jira, Rally, Zuora, Zendesk

  • 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

Enterprise Solutions Engineer (interim) 1/2014 – 1/2015

AppointmentPlus Scottsdale, AZ

  • 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)

Lead Software Developer 6/2010 – 6/2012

AppointmentPlus Scottsdale, AZ

Technologies:

LAMP, jQuery, Subversion, Memcache, REST API

  • 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

Senior Applications Systems Analyst 6/2008 – 5/2010

University of Arizona College of Medicine – Phoenix Phoenix, AZ

Technologies:

LAMP, IIS 6, jQuery, Sencha, ColdFusion, Subversion

  • 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.

Freelance / Self-Employed Web Developer 1/2003 – 5/2010

NTB Web Solutions Chicago, IL/Phoenix, AZ

  • 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

Workstation Specialist 1/2004 – 6/2008

Saint Xavier University Chicago, IL

  • 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.

Interim Helpdesk Supervisor 5/2006 – 8/2006

Saint Xavier University Chicago, IL

  • Managed 2 full-time workstation specialists and 12 student interns
  • Planned and executed upgrade rollout plan for faculty desktops

Education

Bachelor of Science in Computer Science
Saint Xavier University, Chicago, IL


Presentations

  • Woz U Byte Club – Scottsdale, AZ2018
    • Why I Stopped Chasing Influence: The Introduction-to-Inspiration Leadership Growth Model
  • Woz U – Scottsdale, AZ 2018
    • Building Enterprise Ready Software [ Slides ]
    • Progressing In Your Career As A Software Developer
  • Desert Code Camp 2017.1 – Phoenix, AZ 2017
    • Progressing as a Software Developer [ Slides | Video ]
    • Succeeding as a New Leader in Technology [ Slides | Video ]

Professional Development/Continuing Education

  • Communicating across Cultures02/2016
  • Learning from Failure02/2016
  • Embracing Change02/2016
  • Influencing Others (lynda.com, 1.25 PDUs) 12/2015
  • Leading with Emotional Intelligence (lynda.com, 1.75 PMI PDUs) 02/2015
  • Up and Running with Amazon Web Services (lynda.com) 02/2015
  • Amazon Web Services Essential Training (lynda.com) 02/2015
  • Up and Running with Python (lynda.com) 02/2015
  • Agile Project Management (lynda.com) 02/2015
  • Executive Leadership Fundamentals (lynda.com, 1.5 PMI PDUs) 02/2015
  • Object-Oriented Programming with PHP (lynda.com) 02/2015
  • C# Essential Training (lynda.com) 01/2015
  • Up and Running with C# (lynda.com) 01/2015
  • Up and Running with AngularJS (lynda.com) 01/2015
  • Up and Running with CentOS Linux (lynda.com) 01/2015
  • PMI Certified Agile Practitioner Prep 07/2013
  • Managing Multiple Priorities & Projects 11/2012
  • Communicating With Tact & Skill for Managers & Supervisors 09/2012
  • Management Skills For First-Time Supervisors 09/2012
  • Excelling as a Manager or Supervisor 07/2012