Muhammed Uludağ is a pragmatic C++ software engineer with eight years of experience building Linux and automotive-focused systems, currently working at Luxoft in Sofia. He has deep hands-on experience with CMake, Qt/QML, WinAPI and integrating native libraries, and a track record of shipping embedded and desktop software from his freelance projects to corporate products. Muhammed contributes to notable open-source C++ projects—adding a MongoDB sink and license improvements to the popular spdlog logging library—demonstrating backend integration skills beyond typical application work. His background spans network infrastructure, computer engineering education in Türkiye, and applied research interests including aircraft-related problems, which surface in his methodical, systems-oriented problem solving. Known for turning complex constraints into practical designs, he blends careful engineering with a willingness to dive into build systems and cross-platform integration.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Politechnika Lubelska
Bachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at Düzce Üniversitesi
Contributions:13 reviews, 24 commits, 10 PRs in 1 month
Contributions summary:Muhammed primarily contributed to adding and modifying MongoDB-related features. This includes implementing a MongoDB sink for logging, changing the license to MIT, adapting the license template, and modifying the base class for the sink. Furthermore, the user made changes to factory functions and suppressed an unused variable. They integrated MongoDB functionality into the existing C++ logging library.
Contributions:1 PR, 11 pushes, 1 branch in 3 years
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.