
Personal Dashboard (WPF)
2025Clock, calendar, tasks, and weather widgets with MVVM.
- MVVM architecture with commands/services
- ICS calendar import (read-only)
- Material styling, CSV persistence
- Interactive To-Do list
Full-Stack Developer • C# / Next.js
I build practical, well-documented apps for web and desktop. Strong UI sense, readable code, and clean deployment. Explore selected work below, and feel free to contact me.
Year CS Student
Shipped Projects
Platforms (Web + Desktop)
Hi, my name is Mikolaj, and I'm a 3rd year BSc (Hons) Computing student focusing on full-stack web development and desktop applications. I'm passionate about building clean, efficient software that solves real problems and delivers great user experiences.
I started coding in secondary school with Python and Micro:bit. Since then I've grown through personal projects and coursework, working with modern web frameworks like Next.js and Angular, and desktop development with C# and WPF.
Languages
Frameworks/Tools
Cloud
Databases
Other
Chairperson of the college Motorsport Club. Providing members with go-karting trips, game events, and car meets - building a community around a shared passion.
A strong passion for cars drives me to work on mine and others' vehicles, building experience and a deeper appreciation for the engineering and skill involved.
Around tech since I was young - learning hardware and electronics from my dad. I've built, serviced and repaired multiple PCs, laptops and devices for myself and others.
Recently switched to Linux (Fedora Workstation) via dual-boot and enjoy tinkering to learn the differences vs. other OSes.
I also enjoy long gaming sessions as a reward after hard work—especially story-heavy FPS like Half-Life, STALKER 2 and Fallout.
Selected work with highlights.

Clock, calendar, tasks, and weather widgets with MVVM.

App simulating PC part selection and compatibility checks.
Web app to explore World of Tanks data via public API.

Personal Portfolio website built on Next.js.