Hi, I'm William Connolly, a Senior Full Stack .NET Engineer with nearly 9 years of experience building scalable enterprise and cloud-native applications using C#, .NET 8, ASP.NET Core, Angular, SQL Server, and Azure. I specialize in designing reliable, high-performance systems and modernizing legacy platforms. I've consistently delivered reliable, high-traffic software for SaaS and payment platforms, improved system performance through SQL optimization and EF Core tuning, and led technical discussions in Agile teams. I also mentor junior engineers and enjoy translating product goals into robust, secure software solutions, including AI-powered features with Python and OpenAI.

William Connolly

Hi, I'm William Connolly, a Senior Full Stack .NET Engineer with nearly 9 years of experience building scalable enterprise and cloud-native applications using C#, .NET 8, ASP.NET Core, Angular, SQL Server, and Azure. I specialize in designing reliable, high-performance systems and modernizing legacy platforms. I've consistently delivered reliable, high-traffic software for SaaS and payment platforms, improved system performance through SQL optimization and EF Core tuning, and led technical discussions in Agile teams. I also mentor junior engineers and enjoy translating product goals into robust, secure software solutions, including AI-powered features with Python and OpenAI.

Available to hire

Hi, I’m William Connolly, a Senior Full Stack .NET Engineer with nearly 9 years of experience building scalable enterprise and cloud-native applications using C#, .NET 8, ASP.NET Core, Angular, SQL Server, and Azure. I specialize in designing reliable, high-performance systems and modernizing legacy platforms.

I’ve consistently delivered reliable, high-traffic software for SaaS and payment platforms, improved system performance through SQL optimization and EF Core tuning, and led technical discussions in Agile teams. I also mentor junior engineers and enjoy translating product goals into robust, secure software solutions, including AI-powered features with Python and OpenAI.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer, Tech Lead at Parafin
September 1, 2025 - June 1, 2026
Contributed to a cloud-native payment platform built with C#, .NET 8, ASP.NET Core, and Azure, supporting payment processing workflows across e-commerce, retail, and high-risk merchant environments. Developed and enhanced backend microservices for payment orchestration, merchant onboarding, and transaction processing; built REST APIs with reliability, idempotency, and resilient transaction handling; developed operational dashboards in Angular to improve visibility of settlements, transactions, and payment exceptions; contributed to event-driven processing using Kafka and Azure Service Bus; improved application performance via SQL Server query optimization, indexing, and EF Core tuning; supported containerized deployments with Docker and AKS; enhanced Azure DevOps CI/CD pipelines and deployment automation; strengthened security with JWT authentication, RBAC, encryption, and PCI-aligned secure development; and developed unit/integration tests with xUnit and Moq.
Staff Software Engineer, Cloud Advisor at Khoros
May 1, 2023 - September 1, 2025
Architected scalable backend services using C#, .NET 6/8, and ASP.NET Core Web API, supporting enterprise platform capabilities and high-throughput workloads with 99.7% service availability. Designed and implemented event-driven systems using Kafka; led cloud-native architecture initiatives across Azure App Services, Azure Functions, Docker, and AKS; defined API security standards with JWT, OAuth2, RBAC, and OWASP-aligned practices; optimized backend performance through SQL Server tuning, Redis caching (reducing API response times by 16%), and frontend analytics; designed responsive Angular frontends and dashboards; established frontend architecture standards and collaboration with product/UX teams; led AI-powered moderation and classification using Python, OpenAI APIs, LLMs, embeddings, and RAG pipelines; built data pipelines with Python, Pandas, and Elasticsearch; mentored junior and mid-level engineers; collaborated with Product, QA, DevOps, and Data Engineering teams.
Senior Software Engineer at Khoros
July 1, 2017 - May 1, 2023
Built and enhanced backend services using C#, .NET Core, ASP.NET Web API, and microservices; improved maintainability and deployment across teams. Developed React and TypeScript frontend applications to improve community/moderation UX. Implemented backend integration services using Node.js and PostgreSQL; designed and optimized RESTful APIs; improved PostgreSQL query performance and indexing. Used RabbitMQ for asynchronous processing of notifications and background jobs. Built and maintained CI/CD pipelines using Azure DevOps and Docker; collaborated with Product, QA, UX, and DevOps teams in Agile/Scrum to deliver iterative improvements.

Education

Bachelor of Science (BS), Computer Science at The University of Texas at Austin
January 1, 2013 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet