.NET Web Development
Building modern web applications with ASP.NET Core, Blazor, and MVC. Strong expertise in C#, Razor Pages, and Entity Framework Core.
```
Building modern web applications with ASP.NET Core, Blazor, and MVC. Strong expertise in C#, Razor Pages, and Entity Framework Core.
Seamless integration of backend and frontend using REST APIs, SignalR, and gRPC. Experienced in applying Clean Architecture principles and Domain-Driven Design.
Component-based UI development using Blazor. Creation of reusable UI elements and responsive layouts with Bootstrap and CSS Grid.
Optimization of .NET applications through caching, asynchronous programming, and efficient database access. Utilizing middleware, logging, and monitoring solutions.
Version control with Git, collaborative workflows with GitHub, code reviews via pull requests, and branching strategies such as Git Flow.
Unit testing with xUnit and MSTest, mocking with NSubstitute, code coverage analysis, and TDD practices. End-to-end testing using Playwright or Selenium.
Experience with SQL Server, PostgreSQL, and MySQL. Data access using Entity Framework Core, LINQ, and structured migration strategies.
Agile development with Scrum and Kanban, task management using Azure Boards and Jira, and documentation using Markdown and wiki systems.
Efficient development using Visual Studio, Rider, and ReSharper, along with powerful debugging, profiling, and monitoring tools.
A modern social network like application based on Blazor WebAssembly with Supabase as Backend. Important features are authentication and real time data passing.
View project →A modern Blazor application to track and analyze expenses. Some interesting features are multi accounts and projects, database integration with supabase.
View project →A modern tracker and data visualizer for football data and real time form checks. Multi comparison and analysis with various apis. Multi leagues work in progress.
View project →A modern dart counter with different gamemodes and difficulties. Analyze your Training and track your Progress. Game on!
View project →A simple web application for hearts. Play against cpu players in four different difficulties, analyze your own game and track your points.
View project →A simple web application for managing your whole project with just one tool. Work with mates, schedule tasks, track your progress!
View project →Planning a new project? Let’s talk about how we can make it happen.