Skip to content

Fullstack .NET Developer

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

I write C# and .NET backends, build React frontends and use AI where it solves a real problem. I am currently looking for new opportunities as a software developer.

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

TrainMateX

Mobile / Frontend / Health & Fitness

TrainMateX

Mobile fitness application built with React Native, Expo and TypeScript where users can browse exercises from an external API and build personal workouts through swipe-based interactions. The app uses global state management, local persistence and animated UI interactions, with a focus on creating a clear and intuitive mobile user experience.

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 Development2026
Azure Fundamentals (AZ-900)08/2026

August 2026

Microsoft Certified: Azure Fundamentals (AZ-900)

Microsoft

Earned Microsoft Azure Fundamentals certification, validating foundational knowledge of cloud concepts, Azure architecture, Azure services, management, governance, security, and pricing.

February 2026 – June 2026

Fullstack .NET Developer

School of Applied Technology

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

October 2025 – January 2026

Fullstack .NET Developer

School of Applied Technology

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

March 2024 – January 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.

August 2025 – October 2025

Internship / LIA – Software Development

SJ Stockholmståg AB

Developed a REST API for train information using ASP.NET Core, SQLite, and Entity Framework Core. The work included CRUD functionality, database migrations, Clean Architecture, Swagger documentation, Git, and unit tests with xUnit.

August 2024 – October 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.

December 2023 – October 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.

January 2025 – June 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.

August 2023 – June 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).

March 2018 – December 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.

January 2023 – June 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.

August 2020 – June 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.

March 2023 – May 2023

National PT License

Active Sweden

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

April 2013 – February 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.

June 2011 – April 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.

January 2009 – December 2009

Military Service, Squad Leader

Swedish Armed Forces, Helicopter Wing

Leadership, discipline, teamwork, and decision-making in a safety-critical environment.

Skills

Core Stack

  • C# / .NET
  • ASP.NET Core
  • React
  • TypeScript
  • Azure (AZ-900 Certified)
  • 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 project opportunity, or just want to talk tech, email is the fastest way to reach me. I usually reply within a day or two.