Markus Strobl, Developer in Linz, Austria
Markus is available for hire
Hire Markus

Markus Strobl

Verified Expert  in Engineering

Full-stack Developer

Location
Linz, Austria
Toptal Member Since
September 8, 2021

Markus is a seasoned senior full-stack developer and cloud architect with a demonstrated history of designing and implementing complex cloud solutions, software architecture, and modern approaches to software development. He is dedicated to life-long learning and working with cutting-edge technology. Markus has a broad understanding of the agile software development process and can guide businesses from ideas and vision to a finished product.

Portfolio

Self-employed
Angular, ASP.NET Core, Azure, Azure Application Insights, Azure Cosmos DB...
dataformers GmbH
Agile, ASP.NET Core, Angular, Azure DevOps, Azure IoT Suite, Azure IoT Edge, C#...
Raiffeisen Software GmbH
.NET, Windows Presentation Foundation (WPF)...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), Azure DevOps, Microsoft Teams, Angular, ASP.NET Core, C#, TypeScript

The most amazing...

...project I've worked on was guiding an agile development team into building a solution for biometric access control based on Microsoft Azure.

Work Experience

Cloud Architect | Software Engineer | Consultant

2021 - PRESENT
Self-employed
  • Consulted with companies on the use of Microsoft Azure and Azure DevOps.
  • Worked with development teams to apply modern approaches to software architecture, software engineering, and quality assurance.
  • Analyzed and solved scalability and performance bottlenecks in distributed systems.
  • Designed and implemented Azure Cloud-based solutions for various clients in different industries.
  • Served as a software engineer implementing solutions based on .NET Core, Angular, and Blazor.
Technologies: Angular, ASP.NET Core, Azure, Azure Application Insights, Azure Cosmos DB, Azure Active Directory B2C (ADB2C), Azure Data Explorer, Azure DevOps, Azure Event Hubs, Azure App Service, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL, Bicep, Windows PowerShell

Senior Cloud Architect | Lead Developer

2014 - 2021
dataformers GmbH
  • Designed and implemented Azure Cloud-based solutions for various clients in different industries.
  • Provided technical leadership of small to mid-sized agile development teams.
  • Established software and quality standards, continuous integration, and delivery infrastructures.
  • Worked with teams in establishing automated test strategies through unit, integration, and end-to-end testing.
  • Conducted code and architecture reviews of internal and external applications.
  • Organized a knowledge transfer platform and held talks and workshops related to current technologies.
Technologies: Agile, ASP.NET Core, Angular, Azure DevOps, Azure IoT Suite, Azure IoT Edge, C#, Cloud Architecture, Docker, Entity Framework Core, Integration Testing, Kanban, Microsoft Azure, Microsoft SQL Server, .NET Core, Scrum, Software Architecture, Unit Testing, Software QA

Software Architect | Senior Full-stack Developer

2000 - 2014
Raiffeisen Software GmbH
  • Developed a web-based software platform for Treasury applications.
  • Operated the infrastructure using SQL Server and Internet Information Server.
  • Trained co-workers while evaluating new technologies.
  • Created a knowledge transfer platform for developers using Microsoft .NET technology.
  • Conducted code and architecture reviews, contributing to software development guidelines.
  • Developed a solution for the shareholder management in the Raiffeisen Group (banking).
  • Developed low-level custom components based on C/C++, Win32, and COM automation.
  • Built interoperability components through integrating web portals and groupware solutions into custom software.
  • Developed company-wide infrastructure and base software tools.
Technologies: .NET, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), Microsoft SQL Server, JavaScript, Software Architecture

Energy Efficiency in Intra-logistics

The solution aimed to improve energy efficiency by collecting and analyzing extensive battery charging data and guiding workers towards improved battery usage. It included a web application, stream processing, and big data analytics.

My role on this project included:
• Azure Cloud consulting
• Scaling issues detection and solving
• Architectural shortcomings analysis and refactoring strategy design
• Quality assurance and testing strategy design and implementation
• Big data analytics
• Agile development process optimization
• Development team performance optimization.

Air Quality

This project was focused on building an IoT platform, consisting of different apps ranging from communication with industrial control units to measuring sensor data and transmitting it to the cloud for further processing and storage. The solution was based on Microsoft Azure, ASP.NET Core, and Xamarin Forms.

My role on this project included:
• Cloud and system architecture design
• Development team coordination
• Requirements' specification
• Real-time stream cloud data processing implementation
• Azure IoT Edge Docker modules implementation.

Biometric Access Control

The solution provided biometric access control to buildings and advanced auditing and management capabilities, focusing on security and usability. The solution was based on Microsoft Azure, .NET Core, Angular, and Xamarin Forms.

My role on this project included:
• Cloud and system architecture design
• Development team coordination
• Key features implementation
• Code reviews
• Technical requirements' design and specification
• Interdisciplinary collaboration with different departments and business areas to drive product development.

Dental and Medical Product

The solution aimed at guiding dentists throughout various workflows, collecting device telemetry and medical documents supporting documentation and regulatory requirements. The product was based on Microsoft Azure, .NET Core, and Angular and included a third-party field gateway device.

My role on this project included:
• Cloud and system architecture design
• Development of the IoT and the enterprise web application coordination
• Key features development on every part of the system
• Automated testing strategy development to fulfill certification requirements of the medical industry
• Cloud patterns implementation to increase the application's resiliency.

Warehouse Logistics

I was part of an international team developing and commissioning a logistics solution for automated warehouses based on Microsoft .NET Framework, Windows Presentation Foundation, Windows Workflow Foundation, and Entity Framework.

Languages

C#, JavaScript, TypeScript

Frameworks

.NET Core, Angular, ASP.NET Core, Entity Framework Core, Blazor, .NET, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), Windows Workflow Foundation, Windows PowerShell

Tools

Visual Studio, Azure IoT Suite, Azure App Service, Azure IoT Hub, Azure Active Directory B2C (ADB2C), Azure Key Vault, SendGrid, Git, Microsoft Teams, Slack, Neuron-ESB, Azure Application Insights, Jira, Confluence, Azure Kubernetes Service (AKS)

Paradigms

Unit Testing, Agile, Scrum, Test Automation, Clean Code, Azure DevOps, Kanban, Clean Architecture, CQRS, Microservices, Event-driven Architecture, Responsive Web Design (RWD)

Platforms

Azure Functions, Visual Studio Code (VS Code), Azure Event Hubs, Docker, Azure

Storage

Microsoft SQL Server, Azure Cosmos DB, Azure Active Directory, Azure SQL

Other

Microsoft Azure, Software Architecture, Cloud Architecture, Integration Testing, SOLID Principles, Xamarin.Forms, Azure IoT Edge, Azure Service Bus, Azure Event Grid, Azure Storage, Domain-driven Design (DDD), Vertical Slice Architecture, Progressive Web Applications (PWA), Content Delivery Networks (CDN), Windows Communication Foundation (WCF), Software QA, Performance, Azure Data Explorer, Azure Monitor, Azure Stream Analytics, ML.NET, Machine Learning, Bicep

Libraries/APIs

SignalR

JANUARY 2010 - PRESENT

Microsoft Certified Professional

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring