Experience

Company: MusConv
January 2020 - July 2021

Stack:
.NET 5, WPF, Xamarin.Mac, AvaloniaUI

Company:
MusConv is a product company. The main product is an application which you can use to transfer your media between popular music services like Spotify, Apple Music, Amazon, etc.

Responsibilities:
Interviewing new candidates, writing code reviews, writing documentation, improving application performance, developing new features, fixing issues.

Company: AvaloniaUI OÜ
July 2021 - April 2024

Stack:
.NET 7, Avalonia, UWP, WPF, Xamarin, Objective-C/++

Company:
AvaloniaUI is a product company. The main product is a cross-platform UI framework called Avalonia.

Responsibilities:
Developing new features, writing code reviews, writing documentation, supporting customers, maintaining Azure CI\CD pipeline, writing blog posts, supporting Visual Studio Extension, supporting Visual Studio templates, writing unit tests and integration tests for front-end and back-end.

Skills

C# .NET Git .NET Core OOP LINQ Azure Design Patterns WPF AvaloniaUI XAML Xamarin CI/CD

Highlights

In first company:

When I started working at MusConv - it was a small company with only 2 employees. When I left the company the team consisted of 5 people, we migrated the whole solution with 70+ projects from WPF and Xamarin.Mac to Avalonia, also we migrated our multitarget application from .NET461 to .NET5, we have added logging, started writing documentation, massively reduced amount of bugs, massively improved transfer speed, made a lot of UI improvements. Migration to Avalonia massively reduced the development cost of new features.

In second company:

As an Engineer in Avalonia I was single-handedly maintaining 5 libraries (AvaloniaVS, CLI Templates, TreeDataGrid, AvaloniaEdit, TemplateStudio) which are the core libraries for our project. My responsibility were to make important fixes, implement new features, resolve the issues and release the NuGet packages.
I have ported to Avalonia on my own the TemplateStudio for WPF - VS extension which helps user to generate the Avalonia application template using the wizard-based experience.

I have worked on Unity, Schneider Electric, Moodys, Outsystems projects with different technologies and code bases and we have managed to deliver all these projects successfully. I was working on the porting WPF apps to Avalonia, writing UI part from the scratch using developed designs and also I've fixed lots of customer issues starting from Windows\OSX Avalonia native code to adding new controls, fixing tooling etc.

Preferred language

Українська, English


$3000 / mo

  • Ukraine, Kyiv
  • 4 years of experience
  • English: Advanced/Fluent
  • Remote work
  • Office
  • Published 24 April 2024
  • Typically replies in: 29 minutes
  • Response rate 50%
  • 5 views in last week