Resume

 Download Resume (PDF)


Skills and Proficiencies

Management

Software Development

Languages/Technologies

Agile Methodology (Scrum, Kanban)
Continuous Integration
Release Management
SDLC
Distributed & Offshore Teams
Version Control & Code Management
Professional Development
Solutions Engineering
OOP
Relational and NoSQL Databases
REST API Development
SaaS Web Applications
Requirements Gathering
User Interface Design
User Experience

PHP
Linux/Apache
MySQL/MariaDB/MongoDB
HTML/CSS
JavaScript (jquery, angularJS)
C#.Net
Python
C++
VB.Net


Professional Experience

Director of Software Engineering 2/2016 – Present

AppointmentPlus Scottsdale, AZ

  •  Created “Power I’s” leadership framework, 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 PHP 7, AngularJS 2, ReactJS, and Laravel
  • 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
  • Maintained sole ownership of distributed software engineering teams, comprised of 2 managers and 25+ engineers in 3 countries, utilizing LAMP, iOS, Android, and Windows technology stacks

Software Development Manager 7/2012 – 2/2016

AppointmentPlus Scottsdale, AZ

  • Directed 15 developers across 3 distributed teams in the US, Mexico, and India in development of new features, enterprise modifications, custom professional services engagements, and bugfixes
  • Implemented Scrum and Kanban Agile methodologies across Development and Quality Assurance teams to align with business needs
  • Implemented policies and procedures for code management, peer code reviews, and release strategies
  • Authored professional development program aimed at improving 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

  • 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

  • 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


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