About Me
Andreas
Self-taught .NET Developer with expertise in distributed systems, cloud architecture, and high-performance applications.
Through self-education and practical application, I've built a comprehensive understanding of the .NET ecosystem from the ground up. My dedication often means losing track of time while solving complex problems and building robust solutions. What started as curiosity has evolved into technical expertise, driven by countless hours of hands-on development and a genuine enthusiasm for creating efficient, powerful applications.
Skills
ASP.NET Core
MVC Core & Optimizely
Entity Framework Core
Blazor WebAssembly (WASM)
.NET API Controllers & Minimal APIs
SignalR & gRPC
Distributed Systems
Message Brokers (RabbitMQ, NATS)
Azure ServiceBus, Amazon SQS
MassTransit & Message Routing
Event-Driven Architectures
Distributed Transactions & SAGA
Design Patterns & Architecture
CQRS & Repository Patterns
Domain-Driven Design & Event Sourcing
Microservices Architecture
Factory, Builder & Strategy Patterns
Clean Architecture & SOLID Principles
Project & Work Management
JIRA (Issue tracking & Agile boards)
Scrum Methodology & Ceremonies
Kanban Boards (Trello, Asana)
GitHub Projects & Issue Management
Agile Project Planning & Estimation
Testing & Quality Assurance
xUnit & NUnit Test Frameworks
Moq (Mocking Framework)
AutoFixture (Test Data Generation)
BenchmarkDotNet (Performance Testing)
Test-Driven Development (TDD)
Web & Frontend
Blazor WebAssembly & Components
JavaScript, TypeScript & JS Interop
UI Frameworks (MudBlazor, Bootstrap)
HTML5, CSS3 & Responsive Design
Progressive Web Apps (PWA) & Real-time Communication
Cloud & DevOps
CI/CD (Azure DevOps, GitHub Actions)
Containerization (Docker, Kubernetes)
Monitoring (Prometheus, Grafana, ELK)
Infrastructure as Code (Terraform, ARM)
Multi-Cloud (Azure, AWS, GCP)
Security & Authentication
Identity & Access Management (IAM)
OAuth 2.0 & OpenID Connect
.NET Identity & B2C Authentication
Data Encryption & Cryptography
Network & Protocol Security
Database & Infrastructure
Relational Databases (MS SQL, Postgres)
NoSQL & Document Databases
Caching (Redis, In-Memory)
Data Access & ORM Technologies
Logging Infrastructure & Telemetry
Networking & Protocols
Socket Programming & TCP/IP
Secure Communications (SSL/TLS)
Binary Serialization & Framing
Web Protocols (HTTP, WebSockets)
Game Networking (RakNET, Steam)
UnityEngine Development
Game Networking & Multiplayer
Plugin & Mod Development
Gameplay Systems & Mechanics
Performance & Memory Optimization
Unity Integration with Backend Services
Performance & Threading
Multithreading & Parallel Programming
Asynchronous Programming
Thread Safety & Concurrency Patterns
Memory & Resource Optimization
Performance Profiling & Benchmarking
Programming Languages
C# (.NET Framework, .NET Core, .NET 9)
Python (Data Science, Automation)
Rust (Systems Programming)
Go (Golang, Cloud-Native)
JavaScript/TypeScript (Web Development)
Machine Learning & AI
AI Frameworks (TensorFlow, PyTorch)
Speech Recognition & NLP
Model Inference & Optimization
Transformer Models & Neural Networks
AI Integration with .NET Applications
Cross-Platform Development
.NET MAUI (Mobile & Desktop)
Blazor Hybrid Applications
Native UI & XAML
Cross-Platform Architecture & DI
Platform-Specific Features (iOS/Android/Windows)
Projects
ToxVoice
Gameserver Moderation Tool
A voice-to-text transcription service that transforms in-game voice chat into text for moderation. Helps game server owners maintain healthy communities through automated detection and customizable content filters. Currently used by over 150 active game servers to monitor player communications in real-time.
HexProxy
Game Network Proxy
A RakNet Proxy that routes game network traffic to destinations, using TCP for control messages and UDP for game networking with high performance byte buffer handling.
Vital Discord Sync
Game Integration Tool
A bridge application that connects the game Rust to Discord, allowing players to receive alerts about in-game events, control game entities remotely, and communicate between platforms through real-time WebSocket connections.
Limitless Gameserver Sync
Game Economics & Permissions System
A synchronization system that connects multiple game servers to share player economies, permissions, and out-of-game purchases. Built with high-performance networking using custom RPC messaging with transaction support to maintain data integrity across distributed game environments.
GameserverHive
Game Server Management Platform
A web portal that enables users to remotely control and manage their game servers through an agent installed on their machines. Provides complete control over server operations including updates, start/stop functionality, and real-time console streaming through an intuitive web interface.
Work Experience
2023 - Present
Freelance
.NET Developer
Working full-time on .NET projects, specializing in distributed systems and high-performance applications.
Developed multiple production-ready applications using .NET ecosystem
Specialized in game-related network infrastructure and tools
Focused on creating secure, scalable solutions
2023
PayNow.gg
Backend Developer
Joined an established development team as a backend developer, contributing to existing systems using both Golang and .NET technologies.
Collaborated on team-based development of payment processing systems
Worked with both Golang and .NET in an established codebase
Gained experience in a structured development environment with defined processes
2020 - 2022
Nackademin (Yrkeshögskola)
Student
Higher vocational education in CMS .NET Web Development.
Specialized in .NET development and web technologies
Gained practical experience through real-world projects
Developed strong foundations in software architecture and design patterns
2016 - 2020
Blueberry.gg
Founder & Developer
Founded and managed a company providing gameservers and microtransactions for the game Rust.
Led a team of 20 people for server moderation and maintenance
Transitioned from hiring developers to becoming a proficient developer myself
Built and maintained a successful gaming platform with multiple revenue streams
Managed all aspects of the business including infrastructure, development, and customer support
2014 - 2015
E-Sports
Professional Counter-Strike Player
Competed professionally in Counter-Strike tournaments, developing exceptional teamwork and performance under pressure skills.
Learned to perform effectively in high-pressure environments
Developed strong team communication and collaboration skills
Practiced strategic thinking and quick decision-making
2013 - 2014
Infront IT-Partner AB
Technical Specialist & System Administrator
Served as technical lead at a rapidly growing IT reseller company, managing both internal infrastructure and external client deployments.
Maintained internal infrastructure and provided user support
Performed client-facing hardware and software installations
Transitioned into technical sales role with strong customer relations
Managed projects including Exchange to Office 365 migrations
Contact Me
Get In Touch
Feel free to contact me for job opportunities or collaborations.