Martin Bříza, Developer in Brno, South Moravian Region, Czech Republic
Martin is available for hire
Hire Martin

Martin Bříza

Verified Expert  in Engineering

User Interface (UI) Developer

Brno, South Moravian Region, Czech Republic

Toptal member since February 12, 2021

Bio

Martin is a freelance desktop developer with experience in a variety of multiplatform projects and a focus on C++ with Qt. The majority of his past experience has been gained from Red Hat, Toggl, and civil engineering projects for SCIA, Reawote, and the Faculty of Civil Engineering at Brno University of Technology.

Portfolio

Toggl
C++, Qt, Linux, Windows, MacOS, Continuous Delivery (CD)
Red Hat
C++, Qt, Linux

Experience

  • C++ - 10 years
  • Linux - 10 years
  • Qt - 8 years
  • Desktop - 8 years
  • User Interface (UI) - 8 years
  • MacOS - 6 years
  • QML - 6 years
  • Windows - 6 years

Availability

Part-time

Preferred Environment

Linux, C++, Qt, Desktop, Windows, MacOS, Qt Creator, Git

The most amazing...

...project I've ever started was the Fedora Media Writer, a tool that helps hundreds of people install Fedora on their computers every day.

Work Experience

Software Engineer

2018 - 2020
Toggl
  • Ported the majority of the build process from a custom solution over to an established CI/CD platform.
  • Introduced CMake to the project to allow configurable and reliable builds on all platforms.
  • Created a full new UI for the Linux application in QML.
Technologies: C++, Qt, Linux, Windows, MacOS, Continuous Delivery (CD)

Software Engineer

2012 - 2018
Red Hat
  • Took over maintenance of LiveUSB Creator, a Python Qt4 application, and rewrote it in C++ and Qt5 as Fedora Media Writer, a tool that allows you to create bootable Fedora portable media in Linux, Windows, and macOS.
  • Developed a GNOME-based platform abstraction plugin for Qt, along with two widget styles to match the GNOME environment.
  • Maintained a suite of Qt-based Linux packages for Fedora and Red Hat Enterprise Linux.
Technologies: C++, Qt, Linux

Experience

Fedora Media Writer

https://github.com/FedoraQt/MediaWriter
Fedora Media Writer is a tool that helps users put Fedora images on their portable drives such as flash disks.

It is able to automatically download the required image for them and write them in a dd-like fashion, using either dd itself or some other way to access the drive directly.

Lith IRC

https://lith.app/
Lith is a multiplatform WeeChat Relay client, allowing you to connect to your running WeeChat instance from anywhere, be it your phone or your desktop computer.

This is my pet project, developed to satisfy my own curiosity.

Skills

Tools

Qt Creator, Git

Languages

QML, C++, C++17, C++14, C++11, C, Bash

Frameworks

Qt, Qt Quick

Platforms

Linux, Desktop, Windows, MacOS, iOS, Android

Paradigms

Continuous Delivery (CD)

Other

User Interface (UI), Graphical User Interface (GUI)

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