Dominik Schmidt

Software Developer at ownCloud

Bonn, North Rhine-Westphalia, Germany
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
🎓
Top School
Dominik Schmidt is a pragmatic software developer with 15 years of experience building cross-platform desktop clients, web frontends, and backend infrastructure from Bonn, Germany. He has deep practical experience in system-level C/C++ work for clients like ownCloud/Nextcloud and contributed cross-platform fixes and build improvements across Windows, MinGW and Linux environments. Dom routinely bridges frontend and backend concerns—improving media viewers and UI state management while also enhancing deployment, CI tooling and Redis-backed upload services. He is an active open-source contributor with notable work in widely used projects such as ownCloud/Nextcloud, Uppy, Tomahawk and Drone CLI, often focusing on portability, localization and robust integrations. A less obvious strength is his mix of localization/internationalization work alongside low-level system fixes, showing attention to both user-facing polish and platform-specific reliability.
code15 years of coding experience
job10 years of employment as a software developer
bookAbitur, Abitur at Hildegardis-Schule, Hagen
bookAbitur, Abitur at Hildegardis-Schule
github-logo-circle

Github Skills (73)

windows10
ember-cli10
mingw10
cmake10
c1110
c1710
automation10
file-upload10
backend10
clang10
javascript10
qt10
internationalization10
localization10
pipeline10

Programming languages (26)

C#CCMakeMakefileGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
tomahawk-player/tomahawk

Oct 2010 - Oct 2018

Tomahawk, the multi-source music player
Role in this project:
userFull-stack Developer
Contributions:1170 commits, 65 PRs, 259 pushes in 8 years 1 month
Contributions summary:Dominik primarily focused on adding functionality and fixing issues related to the Tomahawk player, making the application cross-compilable and supporting audio playback. They made significant improvements to the user interface and the user experience, implementing new functionalities and options within the settings dialog. Furthermore, the user addressed various issues related to file handling and the application's integration with external services.
multi-sourcemusicmusic-playerplayer
owncloud/core

Jun 2011 - Apr 2022

:cloud: ownCloud web server core (Files, DAV, etc.)
Role in this project:
userLocalization / Internationalization Specialist
Contributions:1 review, 53 commits, 3 PRs in 11 years
Contributions summary:Dominik's commits primarily involve updating localization files for the ownCloud core repository. These updates include translating and modifying strings in various language files, specifically focusing on Dutch (nl) and Latvian (lv) languages. The user's work appears to be focused on ensuring accurate and up-to-date translations for different languages within the ownCloud files application. This includes changes in the core and settings localization files.
owncloudweb-serverjstreeself-hostingjavascript
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
Dominik Schmidt - Software Developer at ownCloud