Martin Zikmund, Developer in Prague, Czech Republic
Martin is available for hire
Hire Martin

Martin Zikmund

Verified Expert  in Engineering

Software Developer

Location
Prague, Czech Republic
Toptal Member Since
January 15, 2019

Martin is a mobile and cloud solutions developer working primarily in the Microsoft technology stack. He is a Microsoft Certified Professional, Solutions Developer, and Xamarin Certified Mobile Developer. Martin has worked on multiple cross-platform mobile apps and back-end solutions in ASP.NET Core both in team environments and individually. He is looking for interesting and challenging opportunities on Toptal.

Portfolio

PricewaterhouseCoopers
Azure DevOps, Microsoft Azure, ASP.NET Core
Hexagon AB
Windows Presentation Foundation (WPF), Android...
Sphereline s.r.o.
Unity, .NET, Xamarin, Universal Windows Platform (UWP)

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio 2017, Windows 10

The most amazing...

...product I've built is a Xamarin.Forms mapping application used daily by hundreds of field technicians of a top-tier energy provider in the Czech Republic.

Work Experience

Senior Advisor

2017 - PRESENT
PricewaterhouseCoopers
  • Built an ASP.NET Core Web API with OpenID Connect authentication.
  • Worked on back-end infrastructure for a business application targeting CEOs and top management of large companies.
  • Managed builds and deployments on Azure DevOps.
  • Participated in frequent inter-team communication, using Scrum methodology.
  • Managed various Microsoft Azure environments including App Services, Azure Storage, Azure SQL, and Redis.
Technologies: Azure DevOps, Microsoft Azure, ASP.NET Core

Mobile Solution Architect, Web Service Developer

2014 - PRESENT
Hexagon AB
  • Developed a cross-platform mapping application providing complex services to field technicians of a top-tier energy provider in the Czech Republic. The app displays a variety of geographical data and provides insights for the technician to be able to track verification progress and navigate between points of interest efficiently. The application communicates with a third party in a two-way manner to access additional data. The app is fully cross-platform, available for Windows 10 and Android.
  • Built a web service providing geographical information to several clients.
  • Provided cross-platform mobile app development consultations to other teams within the company.
  • Built web components for a native Android app.
  • Shared knowledge around Xamarin and Xamarin.Forms development with other teams.
Technologies: Windows Presentation Foundation (WPF), Android, Universal Windows Platform (UWP), Xamarin.Forms

Lead Developer

2013 - PRESENT
Sphereline s.r.o.
  • Built mobile applications for the Microsoft Store on Windows 10.
  • Created several smaller portfolio websites for clients.
  • Developed apps on contract.
Technologies: Unity, .NET, Xamarin, Universal Windows Platform (UWP)

Software Engineer (R&D)

2013 - 2018
CertiCon a.s.
  • Created a mobile application with which the user can remotely control a robotic mission. The user can assign autonomous tasks to individual robots or groups as well as control them directly.
  • Built a camera surveillance system simulation allowing optimization of viewing angles and rotation of individual cameras.
  • Provided guidance on implementing interop of UWP apps with classic Windows DLL libraries using Brokered Windows Runtime Components.
  • Set up build and test pipelines for UWP apps.
  • Created a Windows desktop application allowing plotting web service data in different forms to charts.
Technologies: Android, Win2D, Xamarin, Universal Windows Platform (UWP)

Personal Blog

http://blog.mzikmund.com/
I am actively writing posts on my personal blog. Main topics include UWP, Xamarin and ASP.NET development.

Alchemy 10

Universal Windows Platform game for Windows 10. Features many features of UWP including voice control, Fluent design system and Microsoft Advertising platform.

Contributions to Xamarin.Forms

http://github.com/xamarin/Xamarin.Forms/pulls?q=is%3Apr+author%3AMartinZikmund+is%3Aclosed
I made several pull requests that were accepted to Xamarin.Forms' codebase on GitHub.

Contributions to MvvmCross

http://github.com/MvvmCross/MvvmCross/pulls?q=is%3Apr+author%3AMartinZikmund+is%3Aclosed
I made several pull requests that were accepted to MvvmCross codebase on GitHub.

Brick Collection

A UWP application for fans of Lego. The users can enter the Lego sets they own and the application will store the collection details in a cloud database. This can then be used to search for owned parts, to download instructions for individual sets and also viewing statistics.

Languages

C#, XAML, SQL, HTML, C++, Java, HTML5, JavaScript, CSS

Frameworks

.NET, .NET Core, Windows Presentation Foundation (WPF), ASP.NET, ASP.NET Core, ASP.NET Core MVC, ASP.NET MVC, NUnit, Json.NET, Unity, Unity2D, Entity, Entity Framework Core, ASP.NET Web Forms, Unity3D, Monogame

Libraries/APIs

Windows Forms (WinForms), LINQ, Xamarin.iOS, Xamarin.Android, Azure Blob Storage API

Tools

Microsoft Visual Studio, Azure App Service, Adobe Photoshop, MSTest, Git, ReSharper, xUnit, Microsoft Graph

Paradigms

Model View Viewmodel (MVVM), Windows App Development, Azure DevOps, Agile, MVC Design, Unit Testing, App Development, Reactive Programming

Platforms

Universal Windows Platform (UWP), Xamarin, Visual Studio 2017, MvvmCross, Windows, iOS, Android, Azure, Microsoft Edge, Windows UI, Azure Functions

Storage

JSON, SQL Server 2017, Azure SQL

Other

Xamarin.Forms, UWP UI Design, App Design, Windows 10, Microsoft Azure, Win2D, Mixed Reality (MR), Azure WebJobs

2012 - 2020

Bachelor's and Master's Degrees in Software and Data Engineering (in progress)

Charles University - Prague

APRIL 2018 - APRIL 2019

Xamarin Certified Developer

Xamarin

SEPTEMBER 2016 - PRESENT

Microsoft Certified Solutions Developer: App Builder (Charter)

Microsoft

SEPTEMBER 2016 - PRESENT

Microsoft® Certified Solutions Associate: Universal Windows Platform (Charter)

Microsoft

OCTOBER 2015 - PRESENT

Microsoft Certified Solutions Developer: Universal Windows Platform (Charter)

Microsoft

APRIL 2015 - PRESENT

Microsoft Technology Associate: Mobility and Device Fundamentals

Microsoft

DECEMBER 2014 - PRESENT

Microsoft Technology Associate: Networking Fundamentals

Microsoft

DECEMBER 2014 - PRESENT

Microsoft Technology Associate: Gaming Development Fundamentals

Microsoft

DECEMBER 2014 - PRESENT

Microsoft Technology Associate: Windows Server Administration Fundamentals

Microsoft

DECEMBER 2014 - PRESENT

Microsoft Technology Associate: Security Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: .NET Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: Software Development Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: HTML5 Application Development Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: Web Development Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: Windows Operating System Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: Software Testing Fundamentals

Microsoft

NOVEMBER 2014 - PRESENT

Microsoft Technology Associate: Database Fundamentals

Microsoft

JUNE 2014 - PRESENT

Microsoft Specialist: Windows UX Design

Microsoft

AUGUST 2013 - PRESENT

Microsoft Certified Solutions Developer: Web Applications (Charter)

Microsoft

APRIL 2013 - PRESENT

Microsoft Specialist: Programming in C#

Microsoft

APRIL 2013 - PRESENT

Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3

Microsoft

AUGUST 2012 - PRESENT

Microsoft Certified Professional

Microsoft

DECEMBER 2011 - PRESENT

Goethe-Zertifikat B2

Goethe Institut

DECEMBER 2011 - PRESENT

Cambridge Certificate in Advanced English (level C1)

British Council

OCTOBER 2011 - PRESENT

Microsoft® Certified Professional Developer: Web Developer 4

Microsoft

OCTOBER 2011 - PRESENT

Microsoft® Certified Professional Developer: Windows Developer 4

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