Bill Robertson is a Senior/Principal Software Engineer with 13+ years of experience designing and delivering enterprise .NET and C# solutions, from greenfield microservices to large-scale legacy modernizations. He excels at translating ambiguous business problems into maintainable, event-driven architectures and has led teams through major transitions such as WebForms→MVC→.NET Core and on-prem→Azure. Recent work includes building a custom budgeting and staffing platform for a DC law firm with Terraform-powered IaC and Azure DevOps CI/CD, and previously designing a unified payments engine and event-driven microservices at Kredit. Bill combines hands-on implementation (RabbitMQ, MassTransit, MediatR, Quartz.NET) with mentoring and process improvements that consistently reduce deployment risk and manual effort. His background in mathematics, physics, and electrical engineering underpins a pragmatic, systems-oriented approach to reliability and performance. Based in Pflugerville, TX, he’s open to senior full-time or contract roles in Austin or remote and prefers owning outcomes end-to-end.
13 years of coding experience
17 years of employment as a software developer
Mathematics, Theoretical Physics, Mathematics, Theoretical Physics at The University of Texas at Arlington
Astrophysics, Astrophysics at University of North Texas
Electrical and Electronics Engineering, Electrical and Electronics Engineering at University of Oklahoma
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.