Laureate Software Engineer and Application Architect @ (July 2022 - January 2026)
Sr. Principal Software Architect @ (October 2021 - July 2022)
Sr. Principal Engineer @ (December 2020 - October 2021)
Lead Editor, Architecture and Design; co-host InfoQ Podcast @ (August 2016 - Present)
Principal Software Engineer and Associate Director @ (August 2019 - November 2020)
Principal Software Engineer and Associate Director @ (January 2017 - July 2019)
.NET Technical Lead @ (August 2014 - January 2017)
Sr. Software Engineer @ HomeAway Software for Professionals (March 2013 - July 2014)
Sr. Multi-Discipline Engineer II with Honors @ (October 2006 - March 2013)
Software Engineer @ (November 2002 - September 2006)
Web Applications Developer @ (February 2002 - November 2002)
Consultant @ Immedient (July 1997 - January 2002)
Thomas Betts Education
The Johns Hopkins University
MS (Systems Engineering)
2009-2011
University of Denver
BSME (Mechanical Engineering)
1995-1999
Thomas Betts Skills
ASP.NET MVC
Software Design
Requirements Analysis
SharePoint
Software Architectural Design
REST
Agile Project Management
SSIS
Unit Testing
Web Applications
ASP
Net
Visual Studio
T Sql
Software Solution Architecture
Microsoft SQL Server
XSLT
Agile Methodologies
LINQ
IIS
Scrum
AJAX
UML
ASP.NET
Visual Basic
Net Framework
Enterprise Architecture
XML
Web Services
WinForms
JavaScript
WCF
TFS
Software Engineering
SQL
Test Driven Development
SSRS
Database Design
Software Development
WPF
SOA
VB.NET
C#
Architecture
Solution Architecture
Integration
Object Oriented Design
System Architecture
Databases
.NET
.NET Framework
Thomas Betts Summary
Thomas Betts, based in Englewood, CO, US, is currently a Senior Laureate Software Engineer and Architect at Blackbaud. Thomas Betts brings experience from previous roles at Blackbaud and InfoQ. Thomas Betts holds a 2009 - 2011 MS in Systems Engineering @ The Johns Hopkins University. With a robust skill set that includes ASP.NET MVC, Software Design, Requirements Analysis, SharePoint, Software Architectural Design and more. Thomas Betts has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Thomas Betts?
Find contact details for 700 million professionals.