01 // PROFESSIONAL PROFILE
Portfolio of Marvin Drude, a senior full stack developer in Germany building performance-minded C#, .NET, Blazor, analytics, BI, and developer tooling systems.
I design and ship full-stack software with C#, .NET, Blazor, databases, and a constant eye on allocation pressure, response time, query shape, and runtime cost. The work ranges from BI product development to analytics platforms, backend systems, real-time games, and developer tooling.
02 // WORK EXPERIENCE
FOCUS //
BI product engineering
- •
Designing and implementing features in the Vivendi BI product branch for faster customer decision-making.
- •
Translating complex business requirements into maintainable C# systems with lower long-term technical debt.
- •
Improving BI workflow performance, data handling, and developer productivity with focused tooling.
.NETC#BlazorSQL ServerPostgreSQL
FOCUS //
Independent products
- •
Co-founding a small software company focused on self-driven products and tailored client solutions.
- •
Owning product development from concept and architecture through deployment and maintenance.
- •
Building tools that are used directly by the team, which keeps quality pressure close to the work.
.NETC#BlazorMongoDBClickHouseNode.js
FOCUS //
Cloud systems and migrations
- •
Designed and enhanced modern web applications with ASP.NET, React, and native JavaScript.
- •
Planned cloud-native Microsoft Azure architectures with a focus on reliability and cost discipline.
- •
Migrated legacy codebases into modern environments while preserving business-critical behavior.
.NETC#AzureReactSQL ServerSharePoint
FOCUS //
Azure and web platforms
- •
Designed and implemented Microsoft Azure architectures for scalable and secure customer solutions.
- •
Built React and native JavaScript frontend components with a focus on usability and performance.
- •
Modernized legacy systems into current ASP.NET, .NET Framework, and .NET 5/6 environments.
.NETC#AzureReactNode.jsPowerShellSharePointTeams