Summary
Andrew Fairhurst is a seasoned software engineer with 12 years of experience designing and delivering enterprise-grade applications across insurance, finance, and trading firms. He’s fluent in both Microsoft and Java stacks—C#, ASP.NET, WCF, and SQL on one side and Java/J2EE, JSF, and Servlets on the other—bringing a practical mix of back-end architecture, real-time processing, and front-end data visualization. His background includes building real-time market surveillance and FIX-based trade processing systems, demonstrating an ability to solve low-latency, data-intensive problems. Comfortable as both an independent contributor and team player, he has a track record of maintaining and modernizing legacy systems while introducing scalable designs. Based in Kansas City, he pairs creative design sensibilities with disciplined engineering practices to meet diverse client needs.
12 years of coding experience
13 years of employment as a software developer
English