Portrait of Stig Rune

Stig Rune Malterud

Software Engineer

Skill Stack

This overview highlights the diverse set of skills and technologies I have utilized throughout my career.

// backend

C# .NET ASP.NET Web APIs Minimal API FastEndpoints OpenAPI Entity Framework LINQ WCF Node.js NestJS REST-ish GraphQL gRPC

// frontend

Blazor .NET MAUI JavaScript TypeScript Astro Gatsby Static Site Generators Tailwind CSS React Knockout.js jQuery WPF

// architecture_patterns

SaaS Multi-tenancy Modular Monolith Microservices Event-Driven Pub/Sub Vertical Slices REPR Design Pattern Clean Architecture CQRS Backend-for-frontend

// infrastructure

Google Cloud Platform (GCP) Azure DigitalOcean Serverless Cloud Functions Cloud Run App Engine Managed Databases IAM Load Balancing Auto-scaling Self-hosting

// databases

PostgreSQL MSSQL MySQL SQLLite MongoDB Redis Row Level Security (RLS) Oracle PL/SQL

// devops

GitHub Actions Terraform Docker Aspire CI/CD Pipelines Infrastructure as Code Powershell Bash scripting CLI Tooling

// testing

TUnit xUnit NUnit MSTest Testcontainers Moq NSubstitute Verify NetArchTest Unit Testing Integration Testing End-to-End Testing Snapshot Testing

// professional_leadership

Technical Leadership Developer Mentoring Remote Work Technical Ownership Product Strategy Code Review Culture Client Communication Cross-functional Collaboration Documentation

// environments_tooling

Windows Linux Visual Studio Visual Studio Code Git / GitHub Docker Terminal LLM Tools

// process_methodology

Agile / Scrum Shape Up Test-Driven Development (TDD) Continuous Iteration System Modernization