Summary
Thomas Bach is a seasoned software consultant with 14 years of hands-on experience designing and building enterprise web applications and services, currently focused at Centare. He brings deep expertise in Microsoft stacks—C#, ASP.NET MVC/Web Forms, WCF—and front-end technologies like Angular, Backbone, JavaScript and CSS, paired with practical experience across databases including SQL Server, Oracle, Sybase and MongoDB. Comfortable in both architecture and delivery, he applies domain-driven design and the Onion Pattern with IoC to produce maintainable, testable systems, and has served as technical owner and code-reviewer on large digital payments platforms. A thoughtful problem solver with an applied-math and engineering background from the University of Wisconsin, he also has worked across languages (Python, Java, C) and legacy systems, which helps him bridge modern architectures with existing enterprise landscapes.
13 years of coding experience
7 years of employment as a software developer
BS, Electrical Engineering and Computer Engineering Major, 3.7, BS, Electrical Engineering and Computer Engineering Major, 3.7 at University of Wisconsin-Milwaukee
BS, Applied Math and Computer Science, 3.6, BS, Applied Math and Computer Science, 3.6 at University of Wisconsin-Stout