Download Resume (PDF, 92KB) →


I live in a remote cabin in the mountains north of Asheville with my beautiful wife Kimberly, and our 3 kiddos Seth, Benjamin, and Mia. My family comes before my work, and I am incredibly thankful for them. They make me laugh; they make me cry; they do all the things that a family should do, but most of all, they keep me motivated and fulfilled.

I'm from Canada, which means people usually ask me questions like "Oh yeah, it's cold up there right?" It is, but it's also majestic and serene. The town I'm from keeps an average population of about 200, and I grew up in its suburbs in a rustic wooden home that my Dad built on the most secluded, peaceful lake you can imagine. It was my lake; I put a lot of miles into it swimming and by boat, and pulled a lot of fish out of it. It's where I would go when I was happy, and it's where I would go when I wasn't. I see it rarely these days and I miss it dearly.


I'm a consultant, software engineer, architect, and developer coach with more than 21 years experience in server and client-side development (C#, .NET, SQL, Web API, HTML, CSS, JavaScript, Angular, Umbraco, more). I have professional experience in marketing and graphic design, software development instruction, and I'm fanatical about personal growth and opportunity creation.

Microsoft Certified, Certified Splunk Power User, Certified Google Analytics, Certified ScrumMaster, Certified Umbraco Developer Level I and Level II, Stanford University Software Security Foundations certificate, Sinequa Intelligent Search certified, contribution to several patent filings and awards, complete web application development from proposal through project delivery, maintenance, and marketing.

Areas of expertise: Technical strategy, SOLID web and API development, software architecture, C#, .NET, Web API, .NET MVC, SQL, CSS, JavaScript, jQuery, Umbraco, Microsoft Azure, Git, Google Analytics, intelligent search.

Professional Experience

Independent Consulting Experience

Global Healthcare Technology and Staffing Company (Web/API Development) - .NET, C#, Web API, .NET MVC, PostgreSQL, OAuth 2.0, Node.js, Express.js, CouchDB

115+ Year Old Industry Leader, Stone Materials (Development, Analytics, Strategy) - Umbraco, .NET, feature development, strategy, and analytics

Healthcare Technology Startup (Web/API Development) - Web API, .NET MVC, PostgreSQL, Angular, HTML, CSS

Global Software Training Institute (Instructor) - Front-End Web Development, part-time instructor

Legal Technology Startup (Web Development, UI/UX, Strategy) - Bootstrap, JavaScript, jQuery, Angular, Ruby, HTML, CSS

Global Leader, Video Games and Digital Entertainment (Marketing, Design) - Adobe Photoshop, HTML, CSS, Adobe InDesign, Adobe Illustrator

Lead, IT Architecture

Ciena 2020 - Present

IT Lead and Architect within the Custom Applications division of Ciena. Responsible for management and development of internal applications including Intelligent Search (Sinequa), security and standards (SonarQube, Azure DevOps, front-end and back-end development), and promoting innovation and best practices across development teams. Involvement in employee recognition programs, IT architecture and engineering forums, and improving security practices.

Senior Consultant

AgileThought 2018 - 2020

Architecture and development of “big four” enterprise microservices using C# .NET, SQL Server, Web API, Unity (IoC), Azure DevOps, React, and NHibernate. Complete ownership and responsibility for on-time delivery and demo of various platform features in a high performing, senior-level only Agile team.

Senior Consultant

Magenic 2016 - 2018

Development of “big four” enterprise web software using C# .NET, SQL Server, Web API, Entity Framework, Unity (IoC), Git, Azure, Splunk. Responsible for development, architecture, proof-of-concept, and project management (Agile). Also used: Azure DevOps, HTML, CSS, JavaScript, barcode and OCR SDKs, Postman, Fiddler, Apache JMeter.

Principal Software Engineer II

Scientific Games (formerly Williams Interactive, WMS Gaming) 2009 - 2016

Full-stack development, .NET, CQRS, SQL Server, Web API, Autofac, JavaScript, jQuery, Agile. Site and server administration in Microsoft Azure. SCM migration and administration (GitHub Enterprise, Visual SVN), patents, process improvements within the organization. Also used: ASP.NET, WCF, Umbraco, HTML, CSS, graphic design.

Creative Director and Lead Developer

Marketing Max 2007-2009

Design and development for clients including Terminix, TruGreen, Sage Software, and Managed projects from consultation through design, launch, maintenance, and marketing. Development in ASP.NET using C# and SQL Server, and integration with third-party APIs and tools including Google Maps, Authorize.Net, and PayPal.

Website / Systems Administrator

Selina Naturally (formerly The Grain & Salt Society) 2006-2007

Management and maintenance of information systems including website, computers, network, servers, phone network. Development of website features. Design and programming support for marketing team, email campaigns, list management, and web promotions.


Computer Science

Kennesaw State University, Kennesaw, GA

4.0 GPA, completed 36 credits. Courses include: Statistics, Algebra, Calculus, Macroeconomics, Microeconomics, English Composition II – Technical Writing, Psychology, Ethics, Speech Communications - Public Speaking.

Advanced Diploma – Multimedia Production

Confederation College of Applied Arts and Technology, Thunder Bay, ON 1999 - 2002

3.74 GPA, Dean's List graduate of the three-year Multimedia Production program at Confederation College, including successful completion of a four month, 576-hour internship.

Additional Areas of Study

SOLID design, security, cryptography, blockchain, decentralized technologies,, Microsoft Bot Framework, design patterns, test-driven development and mocking, continuous integration, Agile and Kanban, cloud services (Microsoft Azure, Amazon AWS, Rackspace Cloud), software architecture (services-oriented architecture, microservices, REST, domain-driven design, caching, table/blob/queue, web sockets), mobile, single page applications (Angular), UI design (Bootstrap, jQuery, LESS, SASS), marketing, user experience, API design, best practices, alternate frameworks (Node.js, Python, PostgreSQL, Redis), data science and analytics, intelligent search.

Personal Interests

  • Software Architecture
  • Blockchain
  • Cryptography
  • Cryptocurrencies
  • Security
  • Design
  • Branding
  • Writing
  • Marketing
  • Business
  • Data/Analytics
  • Instruction
  • Mentorship
  • Fitness/CrossFit
  • Bowling