Mart Raudsepp

IT Consultant at LeioTech OÜ

Estonia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Mart Raudsepp is an IT consultant and seasoned software engineer with 27 years of experience, combining deep C/C++ and GTK/wxWidgets expertise with practical DevOps and build-system know-how. He has long-standing open-source stewardship as a Gentoo maintainer and GNOME team lead, and has contributed stability and cross-platform fixes to prominent projects like wxWidgets and Getting Things GNOME. His career spans multimedia and embedded Linux work at Collabora and contributions to audio tooling compatibility in Tenacity, reflecting strong systems-level and cross-platform integration skills. Based in Estonia, Mart focuses on improving build processes, memory usage, translation handling and GTK integration—often addressing subtle platform quirks that improve robustness for downstream users. Colleagues rely on him for pragmatic refactors and low-level fixes that rarely attract headlines but materially raise project quality.
code27 years of coding experience
job9 years of employment as a software developer
github-logo-circle

Github Skills (22)

c-language10
python10
linux10
audio-processing10
cross-platform10
wxwidgets10
gtk10
cprogramming-language10
multiplatform9
debug9
debugging9
desktop-application9
build-system9
memory-management9
gnome9

Programming languages (14)

C++CRustValaXSLTHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
wxWidgets/wxWidgets

Sep 1998 - Jan 2018

Cross-Platform C++ GUI Library
Role in this project:
userBack-end Developer
Contributions:330 commits, 2 comments in 19 years 6 months
Contributions summary:Mart primarily contributed to the wxWidgets project by fixing bugs and improving the GTK port. Their work included resolving memory leaks, addressing issues related to GTK border handling, and adding support for justified text alignment. The commits demonstrate a deep understanding of the GTK library and the integration with the wxWidgets framework, improving stability and feature support. Additionally, the user's work involved refactoring code for the GTypeInfo instances to optimize the memory usage and the structure of the project.
x11c-plus-plussdlwin32gui-framework
tenacityteam/tenacity-legacy

Aug 2021 - Aug 2021

Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Project currently on an indefinite hiatus.
Role in this project:
userBack-end Developer
Contributions:52 reviews, 2 commits, 5 PRs in 1 day
Contributions summary:Mart primarily focused on enhancing the compatibility of the audio editor Tenacity with various wxWidgets versions, specifically addressing issues related to wx3.0. Their contributions included adapting code for wx3.0, using the `override` keyword, and making other adjustments to accommodate the older version's limitations. Additionally, the user refactored and improved the codebase by porting to wxDataViewListCtrl and fixing a typo in the preprocessor directive, with related changes involving supporting XDG paths and handling.
operating-systemsmulti-platformaudio-applicationsoperating-systems-projectfloss
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial