Marius Schröder

Senior Software Engineer & Team Lead for Cloud, Azure, architecture, AI, and engineering leadership

Hi! I’m Marius Schröder, a Senior Software Engineer & Team Lead based between Karlsruhe and Pforzheim, passionate about building robust, scalable, cloud-native software and helping developers and teams grow.

You might also see my name written as Marius Schroeder or Marius Schröder Software.

Currently, I’m working at Medialesson GmbH in Pforzheim, where I focus on backend-heavy, cloud-native software with a strong emphasis on Cloud, Azure, .NET, AI integration, and software architecture. Earlier in my career, I also worked at STP Informationstechnologie AG in Karlsruhe.

Some of my articles and updates are also distributed through Medialesson on Medium and the Medialesson LinkedIn page.

With over 10 years of hands-on experience in software development, I have worked across cloud platforms, IoT projects, AI-enabled products, and scalable business applications. My next professional step is deliberately moving further toward engineering leadership and long-term Engineering Manager responsibilities, without losing the hands-on technical perspective that shaped my work.

This page is the profile-focused overview behind the homepage and blog: experience, certifications, public profiles, and the direction of my work. For a recruiter-friendly summary, see the Experience & Resume page.

Experience & Direction
#

I combine hands-on engineering with technical leadership. That means I enjoy working on architecture decisions, delivery quality, mentoring, and the systems that help teams ship reliably.

Today, that shows up in five recurring themes across my work:

  • Cloud, Azure, and .NET systems for robust backend and platform work
  • Software architecture that stays pragmatic under real delivery pressure
  • AI integration that solves actual product and workflow problems
  • Distributed systems for reliable, event-driven, and scalable platforms
  • Engineering leadership through mentoring, team enablement, agile leadership, and technical ownership

This site reflects that mix on purpose: deep technical writing, architecture thinking, and an increasing focus on leadership topics for the next chapter of my career.

What I Do
#

With years of experience in software development and technical team leadership, I specialize in:

🏗️ Software Architecture
#

Designing scalable and maintainable systems

✨ Clean Code
#

Writing code that’s easy to read, understand, and maintain

🎯 Best Practices
#

Implementing industry standards and modern development methodologies

👥 Team Leadership
#

Mentoring developers, improving collaboration, and growing toward engineering leadership

🧩 Problem Solving
#

Tackling complex technical challenges with pragmatic solutions

🚀 Cloud & DevOps
#

Building cloud-native solutions with Azure, Docker, and efficient CI/CD pipelines

🤖 AI Development
#

Integrating AI capabilities into modern applications and workflows

🇩🇪 Cloud Sovereignty
#

Advocating for German and European cloud sovereignty and data protection

My Philosophy
#

I believe in writing code that speaks for itself. Clear, concise, and elegant solutions are always better than clever but confusing ones.

What drives me:

  • 🇩🇪 German Cloud Sovereignty – Building secure, GDPR-compliant solutions
  • 💎 Writing Good Code – Clean, maintainable, and testable software
  • 👥 Mentoring, Team Development & Leadership – Helping developers grow and enabling stronger teams
  • 🎯 Pragmatism over Perfection – Delivering value while maintaining quality
  • 📚 Continuous Learning – Staying curious and sharing knowledge

Beyond Code
#

When I’m not writing code, you’ll find me:

  • 💪 At the gym or tackling OCR (Obstacle Course Racing) challenges
  • 💻 Contributing to open source – proud contributor to GitHub Desktop
  • 🤖 Building side projects – like my Translate Mate Discord Bot
  • 🎯 Mentoring junior developers and sharing knowledge

Certifications & Achievements
#

I’m committed to continuous learning and professional development:

Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure IoT Developer Specialty
Scrum.org Professional Scrum Master I
Professional Scrum Product Owner I
PeopleCert Scrum Master I
Fachkraft für Agile Führung (IHK)
Global AI Bootcamp 2025 - Germany - Pforzheim - Attendee
GitHub Desktop Contributor

Why I Write
#

Through this blog, I share insights, lessons learned, and best practices from my journey as a software engineer and technical lead. Whether you’re just starting out or already shipping systems at scale, I want this site to be useful for people working with Azure, .NET, AI, software architecture, and increasingly also engineering leadership.

Get In Touch
#

I’m always happy to connect with fellow developers and tech enthusiasts. Feel free to reach out:

📧 Email Me

💼 LinkedIn

🐙 GitHub

𝕏 X

✍️ Medium

🧠 Stack Overflow

🏢 Medialesson

Tech Stack & Expertise
#

Here’s what I work with daily and have extensive experience in:

💻 Primary Technologies
#

.NET (C#), AI/ML Integration, Cloud Computing, Docker, Azure

My go-to stack for building modern, scalable applications

☁️ Cloud & Infrastructure
#

Microsoft Azure, Docker, Kubernetes, CI/CD Pipelines, Azure DevOps

Building and deploying cloud-native solutions

🏗️ Architecture & Design
#

Microservices, Event-Driven Architecture, Domain-Driven Design, Clean Architecture

Designing systems that scale and last

🗄️ Databases & Storage
#

SQL Server, PostgreSQL, MongoDB, Redis, Azure Cosmos DB

From relational to NoSQL, choosing the right tool for the job

🔧 Tools & IDEs
#

JetBrains Rider, Visual Studio, Git, Azure DevOps, GitHub Actions

Using the best tools to maximize productivity

🌐 Additional Skills
#

TypeScript, Python, React, Angular, Node.js, IoT Development

Full-stack capabilities when needed


Let's build something amazing together – with German engineering quality! 🇩🇪