Development & Other Stuff I Do

Zach Hegwood

Lafayette, CO

I'm a programmer, a manager, a mentor, an architect, and a creative. I thrive when I have the opportunity to change the things that need changing and am given the time to make things as perfect as can be at that given moment.

Null Software

Null Software is my personal company. I've built an application ( that allows businesses to post promotions and users to search for promotions in their area. I've built a working prototype that allows people to track daily fitness goals (, but I think this will work better as a Facebook app so maybe will go that route someday. I'm currently building a job board for PHP developers focused on Phalcon PHP ( There is a splash page up now, but the first iteration will be done soon. I also build websites for people/businesses in my spare time under the guise of Null Software.

Work Experience

Director of Engineering

November 2015 - Present

KBM Group Data Services

Louisville, CO

  • Responsible for the oversight and direction of UI and QE teams at KBM Group.
  • Ownership of the Zipline DMP, a highly functional Data Management Platform that has garnered praise as a Strong Performer by Forrester Research.
  • Responsible for bringing thoughts and ideas of C-Level management to the Zipline DMP through requirements gathering, wire-framing, and iterative implementation.
  • Continued responsibility building out new functionality in the Zipline DMP with AngularJS and Zurb Foundation in the UI and PHP/Laravel and mySQL on the server.
  • Continued to serve as Scrum Master for the UI and SDK teams.

Sr. Web Developer/Lead

July 2013 - November 2015

KBM Group Data Services / i-Behavior

Louisville, CO

  • Responsible for the architectural direction and implementation of the Zipline DMP leaning toward a service oriented REST architecture and a UI built with AngularJS, HTML, and CSS (Zurb Foundation) and a server side using Laravel.
  • Responsibile for wireframing and requirements gathering for new functionality in the Zipline DMP.
  • Led the adoption of an Agile workflow in the UI and SDK teams and served as Scrum Master for the Interactive group (UI and SDK teams).

Web UI Developer/Lead

February 2012 - July 2013

Vail Resorts

Broomfield, CO

  • Responsible for creating and maintaining the UI (HTML, CSS, and JavaScript/jQuery) for the Vail Resorts brand and e-commerce websites which include Vail, Beaver Creek, Breckenridge, Keystone, Heavenly, and
  • Led and mentored contractors and other employees with regards to the UI code, conducted code reviews, and lead project demos for management and stakeholders.
  • Responsible for building and maintaining some of the C#/.Net code for the Vail Resorts brand websites.
  • Led my group's adoption of an Agile development environment.

Custom Web Developer

April 2010 - February 2012


Boulder, CO

  • Designed and built custom applications for reporting and data analysis for a number of large/Fortune 500 customers using the Prototype JS Library, our internal JavaScript SDK, XML, HTML, CSS, JavaScript and JSON.
  • Built data analysis modules, reports, and business solutions with Alteryx.
  • Responsible for estimation and timely delivery of web applications using Agile methodologies and Rally software.
  • Scrum Master on a couple projects. Gained Scrum Master Certification Sept 2011.

UI Developer

October 2008 - April 2010


Glendale, CO

  • Designed and built custom, content managed sites and applications for HOAs and management companies using ExtJs (Sencha), ASP, XML, XSL as well as HTML, CSS, and JavaScript.
  • Started a project to build a customer issue tracking system with ExtJS (Sencha) on .Net/C#.
  • Introduced Agile and SCRUM development methodologies to management, development team, and quality team.
  • Led UX sessions when designing new product interfaces.

Sr. Web Developer

September 2006 - October 2008

Boulder, CO

  • Designed and developed the prototype, first, and ultimately the last versions of Fuser was a REST app built with AJAX technologies on a C#/.Net/JSON platform with ExtJS (Sencha) on the front end.
  • Developed the Fuser for Facebook application. This was also built using AJAX technologies, ExtJs (Sencha), Facebook's JavaScript API, and FBML.
  • Developed the Fuser for Myspace application. This was also built using AJAX technologies, ExtJs, the Opensocial, and the Myspace API.
  • Member of the UX team through the prototype and release version of and also worked closely with product management and quality engineering on a daily basis.

Sr. UI Developer

February 2006 - September 2006

Insight Consulting (Contractor at Corporate Express)

Broomfield, CO

  • Designed and built custom interfaces in for the mid-market sales group at Corporate Express using AJAX technologies and the API.
  • Designed and built custom interfaces in for the customer support group at Corporate Express using AJAX technologies and the API.
  • Prototyped access to reports for Blackberry devices using PHP, HTML, CSS, and the Salesforce API.

Web Designer/Developer

February 2005 - February 2006


Denver, CO

  • Responsible for the design, build, and launch of various pieces of the SharperAgent custom marketing software with JavaScript, XML, and XSLT on a C#/.Net platform.
  • Built an older version of the company website using HTML, JavaScript, ASP, SQL, CSS, Photoshop, and Flash with attention to SEO.
  • Designed and built pieces for internet marketing, banner ads, managed SEO for the website, and implemented tracking and reporting using Google Analytics.

Between 2000 and 2005, I was a Marketing Content Creator, Customer Support Specialist, and System Administrator with Raindance and Huge Hosting/Data 393. None of this experience is real pertinent to the kind of work I do today or hope to do in the future.

Education and Certifications

University of Colorado at Boulder

Graduated May 2000

BSBA - Information Systems Emphasis

Dean’s List: Fall 1997, Spring 1998

Certified Scrum Master – Scrum Alliance Sept 2011

OWASP Security Training – October 2012

Sitecore Certified Developer – March 2013

Core Technologies & Software

Languages: HTML(5), CSS(3), JavaScript, PHP, mySQL

Libraries/APIs: AngularJS, jQuery, Laravel, Phalcon, LESS, Zurb Foundation, Bootstrap, LESS, Google Maps API, Highcharts, Stripe, PayPal, Guzzle

Technologies: LAMP, IIS, REST, APIs, Web Services, AJAX, JSON, Responsive Web, Agile Development, Cloud Computing

Software: Photoshop, PHP Storm, Eclipse, Aptana, VI Editor, Git, SVN, Rally, JIRA, Crucible, Stash, Bitbucket, Balsamiq