Skip to content
View klasolsson81's full-sized avatar

Block or report klasolsson81

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
klasolsson81/README.md

header

Typing SVG


Portfolio LinkedIn Email Profile Views


 About Me

name: Klas Olsson
location: Göteborg, Sweden
role: Full-Stack Developer & .NET Student

background: >
  Career changer. Spent 22 years in Swedish automotive manufacturing
  before pivoting to software development in autumn 2025. Now shipping
  real SaaS products while studying full-time — from database design
  and secure .NET APIs to polished React frontends and cloud deployment.

education:
  program: Systemutvecklare .NET
  school: NBI-Handelsakademin, Göteborg
  graduation: 2027

currently_working_on:
  - DOJO Future LMS — Team member, Infinet Code (Swedish YH/MYH platform)
  - JobbPilot — AI-powered job application tracker (SaaS, solo build)

currently_learning:
  - Clean Architecture & CQRS with MediatR
  - Pipeline Behaviors & FluentValidation
  - ADO.NET and stored procedures
  - AWS infrastructure (first production deployment)
  - Agentic multi-instance Claude Code workflows

focus_areas:
  - .NET 10 + Clean Architecture (the stack I'm going deep on)
  - Full-stack TypeScript with Next.js & React
  - AI integration (OpenAI, Claude, Gemini)
  - Security: JWT, RBAC, 2FA, encryption
  - Cloud: Azure, AWS, Vercel, Supabase

fun_fact: >
  Built KalasKoll for my son Alexander's 6th birthday party —
  ended up hitting 60,000+ views on LinkedIn.

 Tech Stack

Backend & .NET

C# .NET ASP.NET Core Entity Framework MediatR Blazor

Frontend & React

React Next.js TypeScript Tailwind CSS Framer Motion Three.js

Database & Cloud

SQL Server Supabase PostgreSQL Azure AWS

DevOps & Tools

Docker Vercel GitHub Actions n8n Git

AI & Payments

OpenAI Claude Stripe


 Featured Projects

DOJO Future LMS  


Learning Management System for Swedish Yrkeshögskola

Team member at Infinet Code, building a purpose-built LMS for Swedish YH education — MYH-compliance reporting, LIA-management for internship partners, CSN attendance integration, and BankID auth. Four portals: SuperAdmin, Teacher, Student, and Company.

JobbPilot  


AI-powered job application tracker (SaaS)

Complete job-search companion: kanban pipeline for applications, automated relevance scoring, Platsbanken scraping via n8n with Discord webhooks, and a civic-design UI inspired by Swedish government services. My current Clean Architecture & AWS playground.


Swedish SaaS for kids' birthday party invitations

Full RSVP management with GDPR-encrypted allergy tracking, AI-generated cards, QR-code invitations, Stripe payments, and 87 indexed pages with full SEO. Built end-to-end solo.

60,000+ views on LinkedIn at launch

Yobber V2  


AI-driven recruitment platform rebuild

Complete rebuild for Devotion Ventures: AI candidate-job matching, kanban pipeline, RBAC, live video interviews via Daily.co, and i18n (Swedish/English). Shipped 96/100 backlog items in ~3 weeks solo using agentic Claude Code workflows. 112 tests green at handover.


 GitHub Metrics

Metrics

Activity Graph


 Contribution Snake

github-contribution-grid-snake



Let's connect! I'm always open to interesting projects and collaborations.


Portfolio LinkedIn GitHub

footer

Pinned Loading

  1. Console_Detective Console_Detective Public

    C# 1

  2. portfolio-klas portfolio-klas Public

    Klas Olsson Portfolio Homepage

    HTML 1

  3. FitnessProgressTracker FitnessProgressTracker Public

    C# 2