Kevin Miller is an Independent Consultant with 16 years of experience building maintainable, test-driven web and mobile products, primarily on the .NET platform. He combines hands-on engineering—shipping C# services and contributing to frameworks like FubuMVC—with architecture and developer enablement work that modernizes legacy systems and improves team practices. Kevin has driven migrations to containerized dotnet core deployments and scaled write-heavy MySQL APIs to DynamoDB for dramatic performance gains, while also delivering cross-platform Xamarin and Swift mobile experiences. An advocate of quality and developer productivity, he mentors teams, authors tooling, and contributes to testing automation projects such as the canopy F# library. Based in Port Washington, WI, he brings a pragmatic blend of enterprise, startup, and even bioinformatics experience, and recently rekindled a passion for the web using TypeScript and Svelte.
16 years of coding experience
22 years of employment as a software developer
BS, Computers Science, BS, Computers Science at University of Wisconsin Oshkosh
Contributions:25 commits, 2 comments, 1 issue in 2 years 8 months
Contributions summary:Kevin primarily contributed to the backend of the FubuMVC framework, focusing on the core logic of exception handling and HTTP response writing. They implemented a generic `InterceptExceptionBehavior` with associated unit tests, enhancing the framework's ability to handle exceptions. Furthermore, the user added functionality to include the `Content-Length` header when writing files to the output, which improves HTTP responses. The commits also included merging in contributions related to input validation.
f# web automation and testing library, built on top of Selenium (friendly to c# also)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:11 commits, 6 comments, 1 issue in 5 months
Contributions summary:Kevin primarily focused on enhancing the F# web automation and testing library, `canopy`. Their contributions included bug fixes, such as resolving JavaScript errors and addressing issues with URL handling in the testing framework. They added features like the ability to sleep for fractions of a second and implemented improvements to the `on` function to provide more flexible URL matching. The user also refactored test definitions and improved the screenshot functionality.
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
Kevin Miller - Independent Consultant at PBGB Creative