Recommended expert

Markus Demmler

Senior Developer, Coach: Retail

Markus Demmler
Augsburg, Germany

Experience

Sep 2022 - Present
3 years 6 months

Senior Developer, Coach: Retail

  • Developed a store management app
  • Technologies: C#/XAML, Xamarin.Forms, MvvmCross, NUnit, Xamarin.UITest, Entity Framework Core, ASP.NET Core Web API, Azure DevOps, Visual Studio App Center
May 2022 - Aug 2022
4 months

Senior Developer, Coach: Logistics

  • Developed a new app framework for unified app development in logistics
  • Technologies: C#, .NET MAUI, Reactive, SkiaSharp, Moq, xUnit, Xamarin UI Test, Confluence, Jira, Bitbucket, Jenkins
Jan 2022 - Apr 2022
4 months

Senior Developer, Coach: Logistics

  • Developed a web application for log file analysis and data replay
  • Technologies: C#, Blazor, MudBlazor, Reactive, ASP.NET Web API, Moq, xUnit, Confluence, Jira, Bitbucket, Jenkins
Feb 2020 - Dec 2021
1 year 11 months

Senior Developer, Coach: Logistics

  • Modernized the driver workstation for a leading logistics company by developing a modern Android app and integrating it into existing business processes using web services
  • Technologies: C#/XAML, Xamarin.Forms, Xamarin.Android, Xamarin.Forms Shell, Jenkins, Jira, Bitbucket, Swagger, Scrum
Sep 2019 - Jan 2020
5 months

Lead Developer: Public Transport

  • Developed a new ticketing app for Android and iOS
  • Technologies: C#, Xamarin.iOS, Xamarin.Android, SVN, Jira, location services, activity recognition, background services
Nov 2018 - Jul 2019
9 months

Senior Developer, Coach: Logistics

  • Modernization of the driver's workstation for a leading logistics provider by redeveloping a modern Android app and integrating it into existing business processes using web services
  • Technologies: C#/XAML, Xamarin.Forms, Xamarin.Android, MvvmCross, Jenkins, Jira, Bitbucket, Swagger, Scrum
Jul 2018 - Oct 2018
4 months

Senior Developer, Coach: IT Document Management

  • Redevelopment of a WPF app and related Office add-ins for the secure management, editing, and sharing of documents
  • Technologies: C#/XAML, WPF, MVVM, MahApps.Metro, Zeplin, moq, Visual Studio 2017, Team Foundation Server 2017, Scrum
Apr 2017 - Jun 2017
3 months

Lead Developer: Industry

  • Development of an app for service technicians to manage all production-related resources and perform maintenance tasks
  • Technologies: C#/XAML, Xamarin.Forms, MvvmCross, Visual Studio 2017, Team Foundation Server 2017, Scrum, App Center
Jan 2017 - Dec 2018
2 years

Consultant: Microsoft

  • Support for Microsoft in technical presales as a P-TSP (Partner Technology Solution Professional) with a focus on Xamarin, mobile development, and mobile DevOps tools (Visual Studio App Center)
Jul 2015 - Jul 2017
2 years 1 month

Lead Developer: Banknote Processing

  • Development of a cross-platform framework (Windows UWP+WPF, iOS, Android) for applications in banknote processing
  • Technologies: C#/XAML, WPF, Xamarin.Forms, MvvmCross, Universal Windows Platform, Visual Studio 2017, Team Foundation Server 2015, Scrum
Mar 2015 - May 2015
3 months

Lead Developer: IT Consulting

  • Requirements analysis, design, and implementation of a mobile application for consolidated access to processing tasks
  • Technologies: C#, HTML5, CSS3, JavaScript, AngularJS, Apache Cordova, Ionic, Bootstrap, ASP.NET Web API, Visual Studio 2015, Azure Mobile Apps, Team Foundation Server 2013, iOS, Android, Balsamiq Mockups
Jan 2015 - Mar 2015
3 months

Lead Developer: Healthcare

  • Developed a mobile application for iPad and Android tablets to provide secure access to key performance indicators (KPIs), including financial and HR data for management and controlling
  • Technologies: C#/XAML, Xamarin.Forms, MVVM, Syncfusion Essential Studio for Xamarin, ASP.NET Web API, Visual Studio 2013, Team Foundation Server 2012, iOS, Android
Dec 2013 - Dec 2016
3 years 1 month

Senior Developer: IT Document Management

  • Developed a responsive web application for secure management, editing, and exchange of documents
  • Technologies: ASP.NET MVC 5, ASP.NET Web API 2, JavaScript, HTML5, CSS3, Knockout.js, Bootstrap, QUnit, Visual Studio 2013, Team Foundation Server 2013, Git, Scrum
Jan 2013 - Jun 2015
2 years 6 months

Lead Developer: IT Consulting

  • Developed a Windows 8 line-of-business app for recording work and performance times and assigning them to projects/orders, using Microsoft Dynamics CRM as the backend system
  • Technologies: C#/XAML, Windows 8/WinRT, MVVM, .NET 4.5, layered architecture, caching, user experience, Visual Studio 2012, Team Foundation Server 2012, Microsoft Dynamics CRM 2011, OData, LINQ, SQLite, Scrum
Jan 2011 - Sep 2012
1 year 9 months

Senior Developer: Smart Card and Security Applications

  • Developed a new one-time password application
  • Technologies: C#, .NET 4.0, Enterprise Library, Moq, Coded UI Tests, Visual Studio 2010, Scrum
Jan 2010 - Sep 2013
3 years 9 months

Lead Developer: Healthcare

  • Developed a distributed practice application for a therapy center
  • Technologies: C#, .NET 4.0, WPF, WCF, Entity Framework, Enterprise Library, DevComponents UI Controls, SQL Server 2008, Visual Studio 2010, Team Foundation Server 2010, LINQ
Oct 2009 - Dec 2010
1 year 3 months

Senior Developer: Smart Card and Security Applications

  • Enhanced a TPM application with its management server
  • Technologies: C#, ASP.NET 3.5 Web Forms, Coded UI Tests, Visual Studio 2008/2010, Scrum
Aug 2005 - Aug 2008
3 years 1 month

Enterprise Developer: Surveying

  • Built a new distributed product framework for GPS surveying applications to process real-time data
  • Technologies: C#, .NET 2.0/3.5, Windows Forms, .NET Remoting, Windows Services, SQL Server 2005, XML, Enterprise Library, Visual Studio 2005 Team System, MSTest

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (12.5 years), Healthcare (4 years), Retail (3.5 years), Transportation (3 years), and Banking and Finance (2 years).

Information Technology
Healthcare
Retail
Transportation
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (18 years), Product Development (14.5 years), and Sales (2 years).

Information Technology
Product Development
Sales

Summary

As a freelance .NET senior software developer/architect, I help my clients with the development process, architecture design, coaching, and technical project management.

I am skilled in the full .NET development environment.

My main expertise is in building mobile business apps with Xamarin.Forms and .NET MAUI, as well as .NET web development with Blazor.

Skills

  • Mobile – .Net Maui, Xamarin.forms, Xamarin.ios, Xamarin.android, Uwp, Azure Mobile Apps, Mvvmcross, Sqlite, Visual Studio App Center, Skiasharp, Reactive

  • Windows – C# / .Net, Xaml, Wpf, Uwp, Winui, Mahapps.metro

  • Backend – Asp.net Core Web Api, Rest, Odata, Wcf, Web Services, Entity Framework, Linq, Windows Services

  • Web – Blazor, Mudblazor, Javascript, Html5, Css3, Bootstrap, Single-page Applications

  • Testing – Xunit, Moq, Xamarin Ui Test

  • Engineering / Responsibilities – Clean Code, Software Quality, Software Design, Design Patterns, Architecture: Layers, Mvc, Mvvm, Client/server, Unit Testing, Tdd, Code Reviews, Pair Programming, Coding Guidelines, Scrum/agile, Process Models, Tfs, Git, Visual Studio, Resharper, Visual Studio For Mac, Ui Design, Usability, User Experience, Analysis: Business, Technical, Conceptual, Ooa/ood, Uml, Lead Developer, Consultant, Coach

Languages

German
Advanced
English
Advanced

Education

University Diploma in Computer Science · Computer Science

Certifications & licenses

Xamarin Certified Mobile Mobile Developer

Xamarin.iOS

Xamarin Certified Mobile Developer

SQLite

Visual Studio App Center

Microsoft Technical Summit

Reactive Azure Solutions Certification

Microsoft 70-532 Developing Microsoft

SkiaSharp

SCRUM Master Training + Certification

Management 3.0 Training

MahAps.Metro

Lead Developer: Tasks and Workshop

ASP.NET Core Web API

Entity Framework, LINQ

iSAQB Architecture Days

OData

Visual Studio ALM Days 2012

Xamarin.Android

DWX Developer Week

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Markus based?

Markus is based in Augsburg, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Markus speak?

Markus speaks the following languages: German (Advanced), English (Advanced).

How many years of experience does Markus have?

Markus has at least 19 years of experience. During this time, Markus has worked in at least 12 different roles. The average length of individual experience is 1 year and 1 month. Note that Markus may not have shared all experience and actually has more experience.

What roles would Markus be best suited for?

Based on recent experience, Markus would be well-suited for roles such as: Senior Developer, Coach: Retail, Senior Developer, Coach: Logistics, Lead Developer: Public Transport.

What is Markus's latest experience?

Markus's most recent position is Senior Developer, Coach: Retail.

Which industries is Markus most experienced in?

Markus is most experienced in industries like Information Technology (IT), Healthcare, and Retail. Markus also has some experience in Transportation and Logistics, Banking and Finance, and Manufacturing.

Which business areas is Markus most experienced in?

Markus is most experienced in business areas like Information Technology (IT), Product Development, and Sales. Markus also has some experience in Business Intelligence.

Which industries has Markus worked in recently?

Markus has recently worked in industries like Retail, Transportation and Logistics, and Information Technology (IT).

Which business areas has Markus worked in recently?

Markus has recently worked in business areas like Information Technology (IT) and Product Development.

What is Markus's education?

Markus holds a Master in Computer Science.

Does Markus have any certificates?

Markus has 14 certificates. Among them, these include: Xamarin Certified Mobile Mobile Developer, Xamarin.iOS, and Xamarin Certified Mobile Developer.

What is the availability of Markus?

Markus is immediately available for suitable projects.

What is the rate of Markus?

Markus's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Markus?

To hire Markus, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 860-1020 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.