Skip to content

Fullstack .NET Developer

C# · .NET · React · Azure · Stockholm, Sweden

I write C#/.NET backends, build React frontends, and use AI where it solves a real problem. Currently consulting through School of Applied Technology.

Portfolio

Flagship Project

CodeQuest

CodeQuest

AI-driven coding platform where users learn C# by solving challenges inside a story that adapts based on their answers. The backend validates code with Roslyn and generates new chapters with Azure OpenAI.

  • Dynamic chapter-based story generation with Azure OpenAI
  • Server-side code validation using Roslyn for objective evaluation
  • JWT-based authentication and session handling

2026

mek-bookings – Event-Driven Bookings Microservice

mek-bookings – Event-Driven Bookings Microservice

A collaborative learning project exploring event-driven microservices with Apache Kafka. This repo contains the bookings service and frontend: ASP.NET Core, PostgreSQL, Kafka on Aiven, and Server-Sent Events for real-time UI updates.

TrainMateX Vision

TrainMateX Vision

Fullstack training app with React 19 + TanStack Router on the front and ASP.NET Core / .NET 9 on the back. Clerk handles auth, every API endpoint is JWT-protected. The backend uses a four-layer architecture with full CRUD for training programs, workouts, and exercises.

sqs-mini – Event-Driven Pipeline

sqs-mini – Event-Driven Pipeline

Backend project showing an event-driven pipeline: a Minimal API publishes messages to AWS SQS, a .NET Worker Service consumes them with long polling and idempotent processing, and failures route to a DLQ. Infrastructure is provisioned in C# via Pulumi.

Postman Clone

Postman Clone

A desktop tool built with C# and WinForms for sending HTTP requests and viewing JSON responses. Built as a learning project to explore desktop development and understand how API testing tools work under the hood.

2025

E-Shop

E-Shop

A demo e-commerce built in React (Vite + Tailwind) and published on Netlify as a school assignment at Företagsuniversitetet.

2024

Journey

Train Driver2010–2025
Health Science2020–2023
Web Development2023–2025
.NET Consulting2026–

Feb 2026 – present

Fullstack C# .NET Consultant

School of Applied Technology

Building fullstack .NET applications in agile teams. Working across backend, frontend, and deployment with a focus on readable code and clear architecture.

Oct 2025 – Jan 2026

Fullstack C# .NET

School of Applied Technology

Intensive three-month programme in fullstack web development. Focus on TDD, mob programming, and building real applications from day one.

Mar 2024 – Jan 2026

Personal Trainer

Friskis & Svettis

Designed training programs and coached clients in strength and health. Built experience in clear communication, trust, and supporting long-term behaviour change.

Jan 2025 – Jun 2025

Degree Project – Customer Experience (CX) & Dark Patterns

University West

Qualitative study on how dark design patterns affect user experience and trust on the web.

Aug 2024 – Jun 2025

Fullstack Developer, Higher Vocational Education

Företagsuniversitetet (Vocational College)

Studies in JavaScript, React, TypeScript, HTML5, CSS3, and agile ways of working for fullstack development.

Dec 2023 – Oct 2025

Train Engineer

SJ Stockholmståg

Operated commuter trains in Stockholm with strict safety requirements. Made real-time decisions under time pressure with direct consequences for passengers and traffic.

Aug 2023 – Jun 2025

Webmaster, Higher Education Diploma (120 ECTS)

University West

Two-year programme covering frontend, backend, Linux administration, UI/UX, security, mobile web development, and project-based work (AIL profile).

Jan 2023 – Jun 2023

Bachelor's Thesis: "Do green feet increase physical activity?"

GIH – Health Pedagogy Program

Combined nudges (visual footsteps + posters) increased stair usage by 7.3% at Uppsala C. Awarded scholarship from the Överste and Fru Adolf Johnssons fund.

Mar 2023 – May 2023

National PT License

Active Sweden

Professional certification according to the Active Sweden standard for personal trainers.

Aug 2020 – Jun 2023

Bachelor's Degree in Sports Science (Health Pedagogy)

GIH – The Swedish School of Sport and Health Sciences

Three-year degree focused on health, behaviour change, pedagogy, and human performance. Gave me a strong foundation in coaching, motivation, and applying theory in practice.

Mar 2018 – Dec 2023

Train Engineer

MTR Pendeltågen

Over five years on the Stockholm commuter rail network, handling daily operations in a high-frequency system. Developed routines for sustained focus and correct decision-making in safety-critical conditions.

Apr 2013 – Feb 2018

Train Engineer & Instructor

SJ AB

Combined daily train operations with training and supervising new drivers. Learned to explain procedures clearly and take responsibility for someone else's learning.

Jun 2011 – Apr 2013

Consulting Train Driver

ProTrain Bemanning AB

Consulting train driver across multiple operators. Adapted quickly to different systems and procedures, and learned early how to be reliable in unfamiliar environments.

2010 – 2011

Train Driver Education

TCC ProTrain

Vocational training in safety, regulations, and operational decision-making. Foundation for a methodical way of working under pressure.

Skills

Core Stack

  • C# / .NET
  • ASP.NET Core
  • React
  • TypeScript
  • EF Core
  • PostgreSQL / SQL Server / SQLite
  • REST API
  • Git / GitHub / GitHub Actions

Also Worked With

Angular · React Native · Azure OpenAI · Monaco Editor · Clerk · Pulumi / IaC · AWS SQS · Apache Kafka · Docker / Docker Compose · Kubernetes · Linux / WSL · Prometheus / Grafana · Self-hosted runners · Node.js / Express · WinForms

Current Focus

  • AI integration
  • Fullstack product development
  • System design and architecture
  • Cloud / deployment workflows
  • Modern API design

Contact

If you have a .NET role, a consulting project, or just want to talk tech, email is the fastest way to reach me. I usually reply within a day or two.