Skip to content
View avresial's full-sized avatar

Block or report avresial

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
avresial/README.md

Hi — I'm Mikołaj Karkowski 👋

Full-stack .NET engineer focused on building productive, maintainable desktop and web applications.

  • 🔭 I'm currently working on: Finance Manager — a personal budgeting application built with Blazor.
  • 🌱 I'm learning and improving: advanced Blazor patterns, desktop app UX with WPF, and robust API design.
  • 💬 Ask me about: Blazor, WPF, REST APIs, .NET architecture and app performance.
  • ⚡ Fun fact: my hobby is photography — I enjoy capturing landscapes and street scenes.

What I build

I design and implement end-to-end solutions across desktop and web: rich WPF clients, Blazor web apps, and reliable APIs. I favour clear architecture, strong typing, and pragmatic automation (tests & CI).

  • Desktop: WPF, MVVM patterns, responsive UI for Windows users
  • Web: Blazor (client & server) for interactive, component-driven experiences
  • APIs: RESTful APIs with .NET, secure endpoints and clean versioning

Tech Stack (top skills)

  • Blazor
  • WPF
  • APIs (ASP.NET / .NET Web API)
  • C# / .NET 6+
  • EF Core, SQLite / PostgreSQL
  • Git & GitHub, CI pipelines

Featured Project

Finance Manager

A personal budgeting application to help track expenses, plan budgets, and visualise financial health. Built with Blazor (frontend) and .NET APIs, focusing on a clean UX and reliable data handling.

Live app: https://avresial.github.io/FinanceManager
Repository: https://github.com/avresial/FinanceManager
Description: Personal project - Blazor WASM application for managing assets and investments.

Finance Manager Screenshot


Open to work

Yes — available for roles as a Fullstack .NET Developer (desktop + web).


Contact & Socials


GitHub Stats

Mikołaj's GitHub Stats
Top Languages

Pinned Loading

  1. FinanceManager FinanceManager Public

    Personal project - Blazor WASM application for managing assets and investments

    C# 5 2

  2. Exercises Exercises Public

    This is the place where i store code used in any courses i do.

    C#

  3. RumikApp RumikApp Public

    App allows user to browse, save and edit information about beverages.

    C# 1

  4. ViTools ViTools Public

    App allows user to duplicate a dataset and convert xml annotations to YOLO format in order to train model in darknet.

    C# 1