Kenneth Swan is a Senior Software Engineer based in Texas with over a decade of experience delivering full-stack web, mobile, and cloud-native solutions, currently working at Microsoft. He’s fluent in C#, TypeScript, Java, and PowerShell and has built high-impact systems from .NET Core microservices and legal contract workflows to mobile apps using .NET MAUI and Ionic. Kenneth has repeatedly improved performance and scalability—cutting render times dramatically and architecting interchangeable CMS and microservice patterns for enterprise teams. An active open-source contributor to the Steeltoe OSS ecosystem, he has modernized samples and added security and RabbitMQ integrations to support multi-targeted .NET apps. Comfortable across Azure and AWS, he combines hands-on coding with DevOps sensibilities and a history of leading small teams and code reviews to drive reliable delivery.
6 years of coding experience
13 years of employment as a software developer
Computer Engineering, Computer Engineering at University of Michigan
Bachelor of Science Computer Science Engineering, Bachelor of Science Computer Science Engineering at University of North Texas
Steeltoe samples and reference application collection
Role in this project:
Back-end Developer
Contributions:11 reviews, 9 commits, 17 PRs in 7 months
Contributions summary:Kenneth's contributions primarily focused on updating sample applications within the Steeltoe framework to support multiple .NET versions. These updates involved modifying project files (.csproj) to target netcoreapp3.1 and net5.0, ensuring compatibility and leveraging Steeltoe components. The user also updated C# files, including changes in dependencies and startup configurations. The commits demonstrate a strong understanding of .NET framework versions and Steeltoe's component integrations.
.NET Components for Externalized Configuration, Database Connectors, Service Discovery, Logging and Distributed Tracing, Application Management, Security, and more.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:24 reviews, 10 commits, 25 PRs in 6 months
Contributions summary:Kenneth primarily focused on enhancing the Steeltoe project, a .NET framework for cloud-native applications, contributing to security and messaging components. Their work included adding OAuth service URL fallback mechanisms, removing preprocessor directives, and integrating RabbitMQ connection factory and options. They also worked on RabbitMQ host configurations, command-line argument handling, and refactoring the host class, demonstrating expertise in both back-end development and DevOps-related tasks.
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.
Request Free Trial
Kenneth Swan - Senior Software Engineer at Microsoft