Doğukan Korkmaztürk

Senior Graphics Software Engineer at NVIDIA

Orlando, Florida, United States
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

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Çankaya Üniversitesi
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Central Florida
languagesEnglish, Turkish
github-logo-circle

Github Skills (25)

application-framework10
debugging10
debug10
c-language10
qt10
app-framework10
c1110
360-video10
c1710
audio10
front-end-development10
daemon10
multimedia10
web-framework10
daemons10

Programming languages (5)

C++CLuaHTMLPython

Github contributions (5)

github-logo-circle
ckb-next/ckb-next

Jun 2018 - Mar 2020

RGB Driver for Linux
Role in this project:
userSoftware 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.
linuxrgblogitech
PipeWire/pipewire

Jan 2022 - Jul 2022

Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
Role in this project:
userBackend 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