Ivan Josipovic is a Cloud Architect with 11 years of experience designing scalable platform engineering solutions and leading DevOps transformations from Vancouver, BC. He combines a software engineering background in C#, ASP.NET Core and Blazor with deep cloud-native expertise in Kubernetes, GitOps, Terraform and Azure platform services. At Teck Resources he architected enterprise CI/CD strategies, led shared Kubernetes adoption, and built an internal developer platform that supports 200 monthly users with full self-service deployment workflows. A hands-on contributor to open source UI libraries like MudBlazor and BlazorStrap, he brings a front-end sensibility that improves developer and user experience across platforms. Known for bridging infrastructure and application teams, he focuses on practical automation, observability, and developer productivity. Beyond architecture, he has a track record of modernizing legacy enterprise systems and shipping reliable, auditable tooling that accelerates cloud adoption.
Blazor Component Library based on Material Design principles with an emphasis on ease of use and extensibility
Role in this project:
Front-end Developer
Contributions:11 commits, 8 PRs, 35 comments in 10 months
Contributions summary:Ivan primarily contributed to the MudBlazor component library, focusing on improving UI components. Their commits fixed bugs related to input validation and display, ensuring correct error propagation in components like `MudSelect` and `MudTextField`. They also fixed spelling errors and made UI improvements to the `MudTypeahead` and `MudAutocomplete` components. Several commits show the user working on component design and feature improvements.
Contributions:7 commits, 5 PRs, 10 comments in 7 months
Contributions summary:Ivan primarily focused on enhancing the user interface and functionality of BlazorStrap components. Their contributions include fixing a modal closing issue, integrating Blazor 0.8.0 support, and implementing two-way data binding for modal visibility. They also updated various components such as ListGroupItem, Carousel, and Input to leverage EventCallbacks and ensure proper event handling. These changes suggest a focus on improving the component library's usability and integration with Blazor framework updates.
bootstrap4razorblazor-serverbootstrap5data-grid
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
Ivan Josipovic - Cloud Architect at Teck Resources Limited