Alex Gavruta, Developer in Timișoara, Timiș County, Romania
Alex is available for hire
Hire Alex

Alex Gavruta

Verified Expert  in Engineering

Xamarin Developer

Timișoara, Timiș County, Romania

Toptal member since March 31, 2020

Bio

Alex is a senior Xamarin developer with 9+ years of experience in mobile app development. He specializes in creating cross-platform mobile apps using C# and Xamarin.Forms—handling the entire development process, from software design to application distribution on app stores. Most notably, Alex has worked on an AI-powered app for an Irish healthcare provider, doubling market reach and generating revenue, and improved mobile UX for a Dutch healthcare provider, doubling their active users.

Portfolio

Habitus Health
Xamarin.Forms, .NET MAUI, C#.NET, SignalR, REST APIs...
MiGuide
Xamarin.Forms, Xamarin.iOS, Xamarin.Android, C#, C#.NET...
Freelance
.NET Core, App UI, XAML, Agile, .NET, Xamarin.iOS, Xamarin.Android, C#, OAuth...

Experience

Availability

Part-time

Preferred Environment

Agile, Entity Framework, Git, Android, Xamarin, .NET Core, C#, Xamarin.Forms, .NET MAUI, SignalR

The most amazing...

...mobile app that I've designed and developed is Habitus Health, which uses AI to detect and correct human posture at workstations.

Work Experience

Senior Xamarin/MAUI Developer

2021 - PRESENT
Habitus Health
  • Engaged with an Irish healthcare startup to help automate ergonomic workspace assessments, eliminating the need for human intervention.
  • Doubled the market-reach time and generated revenue for the first time by designing, implementing, and deploying Android and iOS cross-platform mobile applications to ergonomically assess human posture at desks.
  • Improved ergonomic assessment time by 12x by integrating AI and algorithmic calculus for assessing human posture with high accuracy in real-time.
Technologies: Xamarin.Forms, .NET MAUI, C#.NET, SignalR, REST APIs, Model View ViewModel (MVVM), Azure, Mobile App Development

Senior Xamarin Developer

2021 - 2021
MiGuide
  • Engaged with a Dutch healthcare provider to solve their mobile application's performance issue that was resulting in low numbers of active users.
  • Improved the user experience and doubled the number of active users by reimplementing the application's main feature with a cleaner codebase and model–view–viewmodel best practices.
  • Reduced the release time by 70% by designing automated pipelines for Android and iOS application deployment.
Technologies: Xamarin.Forms, Xamarin.iOS, Xamarin.Android, C#, C#.NET, Model View ViewModel (MVVM), REST APIs, OpenID Connect (OIDC), Azure, Mobile App Development

Senior Xamarin Developer

2020 - 2021
Freelance
  • Developed a cross-platform application to help the client manage his worldwide network of workspaces.
  • Reduced the client's costs drastically and increased application maintainability by implementing a Xamarin.Forms application and replacing the old native ones for Android and iOS.
  • Enhanced the application security and functionalities by integrating and consuming REST API and OAuth.
  • Improved UI and UX by collaborating closely with the design team in implementing the design specifications.
Technologies: .NET Core, App UI, XAML, Agile, .NET, Xamarin.iOS, Xamarin.Android, C#, OAuth, REST, Xamarin.Forms, Xamarin, Mobile App Development

Senior Xamarin Developer

2017 - 2020
KROHNE
  • Implemented a cross-platform mobile app to perform wirelessly, including software updates, a full backup, and restoring the device’s current state for a client that develops industrial measurement devices used in plants with limited access.
  • Designed a custom mechanism for faster data transmission over BLE.
  • Improved device backup and restore time by 50% by designing the custom mechanism.
Technologies: .NET Core, App UI, Agile, .NET, Jira, Git, Model View ViewModel (MVVM), User Interface (UI), XAML, Xamarin.iOS, Xamarin.Android, Xamarin.Forms, C#, Mobile App Development

Xamarin Developer

2016 - 2017
KROHNE
  • Implemented a cross-platform mobile app for an easier and faster way of managing the measurement devices for a client that develops industrial measurement devices used in plants with limited access.
  • Improved client’s device management process by reducing over 80% of connection time by designing a wireless management solution over BLE.
  • Reduced debugging time by 80% by building a cross-platform native mobile application (Android and iOS) and integrating it in an easy, efficient, and accessible manner.
Technologies: .NET Core, App UI, Agile, .NET, Jira, Git, Model View ViewModel (MVVM), XAML, Xamarin.iOS, Android, Xamarin, Xamarin.Forms, C#, Mobile App Development

Android Developer

2015 - 2016
Freelance
  • Developed an Android application for real-time management of guest lists at social events.
  • Improved logistical efficiency by cutting 50% by designing and building a native Android application, allowing complete control over the guest management process.
  • Dropped social events entrance time by 70% using custom search methods in the Android app.
Technologies: App UI, Agile, Trello, Model View ViewModel (MVVM), APIs, Microsoft Excel, Git, Firebase, Java, Mobile App Development

Android Developer

2014 - 2015
Freelance
  • Designed and implemented a custom Android application for a car insurance company that wanted to be able to quantify the ability to drive for its clients in order to offer insurance discounts.
  • Designed a 100%-accurate risk classification algorithm using the smartphone’s motion sensors to detect drivers' actions.
  • Kept client’s costs to zero and eliminated additional hardware by designing a mobile Android app solution.
Technologies: App UI, Google Cloud Endpoints, Algorithms, Trello, Git, MySQL, Firebase, Java, Mobile App Development

Xamarin Mobile Application for Android and iOS

https://apps.apple.com/us/app/opticheck-flow-mobile/id1476806101
A Xamarin Forms based app for managing external Bluetooth LE devices. I implemented the UI in XAML by closely discussing it with the designers. I also worked on the business logic and implemented it to be reusable on the desktop application as well.

Habitus Health

https://apps.apple.com/ro/app/habitus-health/id1611013562
An amazing app for detecting and correcting human posture at workstations. Habitus Health uses AI to prevent injuries and eliminate health and safety hazards for sedentary employees, regardless of workplace location.
2016 - 2018

Master's Degree in Information Technology

Politehnica University of Timisoara - Timisoara, Romania

2012 - 2016

Bachelor's Degree in Computer Science

Politehnica University of Timisoara - Timisoara, Romania

JUNE 2012 - PRESENT

Certificate in Advanced English

University of Cambridge

Libraries/APIs

Xamarin.Android, SignalR, Entity Framework, Xamarin.iOS, REST APIs

Tools

Git, Syncfusion, Jira, Trello, Microsoft Excel

Languages

C#, XAML, C#.NET, Java

Frameworks

.NET, .NET Core, .NET MAUI, Google Cloud Endpoints, ASP.NET Core

Paradigms

REST, Model View ViewModel (MVVM), Agile

Platforms

Xamarin, Firebase, Bluetooth Low Energy (LE), Android, Azure

Storage

MySQL

Other

Xamarin.Forms, App UI, Mobile App Development, OAuth, APIs, OpenID Connect (OIDC), Algorithms, User Interface (UI)

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