Fork me on GitHub
Mark Huber
2317 Monticello Circle.
Plano, TX 75075
Cell: (713) 819-5705

Objective

To participate in and lead software development teams embodying the best values of Agile, Lean, and DevOps cultures.

Languages & Technologies

C#, .NET, Java, Javascript, SQL, jQuery, ExtJS, Require.js, grunt, ASP.Net MVC, WebAPI, Ninject, Topshelf, NLog, TPL, TDF, NUnit, Nuget, Powershell, Bash, Node.js, RabbitMQ, NServiceBus, MassTransit, RavenDB, ElasticSearch, Redis, Git, SVN, Vagrant, Docker

Learning

Terraform, Python, Flask, Neo4j, Ansible, Salt, AWS, Hypermedia, Nginx

Open Source

Topshelf.Integrations

Author
GitHub: http://git.io/Lg7vUg
Published a series of 6 integration packages for Topshelf OSS adding various enhancement for rapid development of windows services.

Ninject.Extensions.Quartz

Author
GitHub: http://git.io/zbxk1A
Developed extensions to integrate the Quartz.Net scheduling project with the popular IoC container Ninject.

Publications & Presentations

FutureStack 15

Speaker
Engineering Culture, Delivery & DevOps
An overview of the success of an engineering culture focused on Delivery, the traits which they exhibit, and the actions that supported the transformation.

Learning NServiceBus Sagas

Reviewer
By: Rich Helton
Packt Publishing
Acted as a technical reviewer for Learning NServiceBus Sagas as it was being written to verify acuracy and provide feedback to the author.

Education

University of Texas at Dallas

'08-'09
M.S.C.S. Computer Science
Major in Software Engineering

University of Texas at Dallas

'04-'08
B.S.C.S. Computer Science
Minor: Software Engineering

Certified ScrumMaster

Scrum Alliance

Professional Experience

Jan'11 - present
Dallas, TX

Cox Automotive (formerly Dealertrack)

Enterprise Architect
Previous: Senior Software Development Manager

Formed and established highly performing self-organized agile teams of passionate and engaged developers, QA, DevOps, and product engineers who were focused on the continuous iterative delivery of quality products and engineering.

Provided leadership and mentorship to product architects and engineering leads to create strong engineering practice and capability.

Led development team through iterative refactoring of a legacy project into a manageable platform for new development, continuous delivery, test driven development, and metrics based decision making. Today this platform hosts over 6,500 websites, serving on average 1.2 million page views per day.

Initiated and authored first release of internally developed open source software.

Interoperated on projects based in a variety of languages from C# to Node.js and Python.

Coordinated with DevOps team members to produce highly consistent and repeatable deployment processes.

Made tools and capabilities available to teams such as GitHub Enterprise, New Relic, PagerDuty, Crucible, and others.

Jun'10 - Jan'11
Richardson, TX

Texas Capital Bank

Programmer / Analyst

Integrated disparate business systems via web services and Biztalk.

Worked with clients to determine needs and guide requirements gathering.

Feb'10 - Mar'10
Dallas, TX

Blockdot, Inc.

Web Developer Contractor

Reviewed and provided guidance on the DotNetNuke CMS platform.

Advised and implemented best practices through design patterns and standards

Developed internal APIs to aid in work of other developers

Jan'09 - Jun'10
Plano, TX

intelliVOL, Inc.

Lead Developer

First non-founding member of product team, charged with developing a nationally available Web 2.0 application from the ground up.

Designed and implemented application architecture including ORM based data access, XML serialization strategies, and web services.

"Perfecting oneself is as much unlearning as it is learning." - Edsgar Dijkstra Copyright 2014