Josh Huber

Chief Technology Officer at InventiveCoders, LLC

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Josh Huber is a Chief Technology Officer and seasoned software leader with 11 years of hands-on architecture and development experience and a longer history of building commercial .NET solutions. He has designed, delivered, and maintained over 25 long-lived applications and now leads a high-performing cloud team modernizing legacy systems and shipping Azure-native solutions. Josh combines pragmatic legacy-code rescue—turning “unapproachable” systems into understandable, maintainable platforms—with active contributions to notable open-source projects like the Radzen Blazor UI library and System.IO.Abstractions testing improvements. His background spans enterprise actuarial software, manufacturing logistics, and in-house toolchains, giving him a strong track record in both product and operational domains. Based in Seattle, he balances technical leadership with hands-on development and a knack for bridging complex business needs to clean, testable code.
code11 years of coding experience
job22 years of employment as a software developer
bookUniversity of Miami
github-logo-circle

Github Skills (15)

ui-components10
blazor10
dotnet-new10
dotnet10
filesystem10
component-library10
asp-net-core10
tdd10
csharp10
io10
dotnet-core10
blazor-server10
testing10
type-conversion9
datagrid7

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 9 PRs, 17 comments in 1 year 10 months
Contributions summary:Josh primarily contributed to the testing aspects of the repository, as demonstrated through multiple commits that add, modify, and enhance test cases. These changes specifically target the `MockFileStreamFactoryTests`, `MockFileStream`, and other related testing classes. The user addressed issues such as the creation of files in the file system, file sharing, and exception handling for file operations. Their work ensures the accuracy and reliability of the `System.IO.Abstractions` library.
fsdotnettestingsystem-ioio
radzenhq/radzen-blazor

Jan 2024 - Feb 2025

Radzen Blazor is a set of 90+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
Role in this project:
userFull-stack Developer
Contributions:10 PRs, 9 comments, 2 issues in 1 year
Contributions summary:Josh focused on enhancing the Radzen Blazor UI component library, particularly the `RadzenNumeric` and `RadzenDatePicker` components. Their contributions included supporting custom numeric types, improving the handling of `IFormattable` types, and adding support for `DateOnly` and `TimeOnly` data types within the date picker. They also introduced an `ItemComparer` parameter to the `DropDownBase` component for enhanced item selection and implemented other minor bug fixes and enhancements.
schedulerdatagridblazor-uiui-componentstheming
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
Josh Huber - Chief Technology Officer at InventiveCoders, LLC