Doğukan Korkmaztürk is a Senior Graphics Software Engineer with 10 years of experience specializing in low-level hardware programming and 3D graphics, currently optimizing Linux graphics drivers at NVIDIA. He brings firmware and diagnostic test expertise from AMD, where he validated GPU designs, and a background in security and systems from earlier roles at HAVELSAN and open-source contributions. His GitHub work includes GUI and stability improvements for the well-known ckb-next RGB driver and performance and correctness fixes in the PipeWire codebase, highlighting a knack for tightening code quality across both user-facing and backend components. Based in Orlando and holding an MS in Computer Science from UCF, he blends rigorous academic foundations with pragmatic engineering practices. An aviation enthusiast outside of work, he often applies systems thinking from avionics and embedded domains to complex graphics and driver problems.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Çankaya Üniversitesi
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Central Florida
Software Engineer (focused on GUI/Application Development)
Contributions:7 commits, 4 PRs, 3 comments in 1 year 8 months
Contributions summary:Doğukan primarily focused on improving the graphical user interface and core functionality of the RGB driver. Their commits addressed deprecated code usages, such as replacing `QString::sprintf` with safer alternatives and updating atomic integer operations. They also fixed reported issues, corrected potential copy initializations, and streamlined the code by eliminating unnecessary value parameters, leading to performance and stability improvements. Furthermore, the user contributed to improving the code structure and fixing problems reported by clang-tidy, including the use of appropriate library functions.
Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
Role in this project:
Backend Developer
Contributions:6 commits in 6 months
Contributions summary:Doğukan primarily focused on improving the PipeWire codebase by addressing code quality issues and optimizing performance. They eliminated unnecessary type conversions and implicit type conversions. Several commits addressed branch clone warnings, leading to more uniform and efficient code structures. The user also fixed an error in module-rt related to pthread_getschedparam() handling.
pipewiredaemonmidi-controllerframeworkgitlab
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
Doğukan Korkmaztürk - Senior Graphics Software Engineer at NVIDIA