Süleyman P is a versatile software engineer based in Ankara with nine years of experience spanning embedded systems, IoT, and localization. He has contributed kernel-level fixes to the Realtek RTL8821CE Linux driver—modernizing deprecated APIs for newer kernels—and has a strong track record of making open-source applications accessible through extensive Turkish translations (notably Sonic Pi and several popular apps). Comfortable diving into low-level C and cross-distro compatibility issues, he pairs that with attention to user-facing details via internationalization work. Currently pursuing graduate studies in computer engineering, he blends academic rigor with practical contributions across GitHub, GitLab, and Bitbucket. An understated curiosity—summed up by his GitHub bio “Nothing is everything.”—drives him to work both close to the hardware and at the UI/UX localization layer.
9 years of coding experience
Lisans Derecesi, Computer Engineering, Lisans Derecesi, Computer Engineering at Abdullah Gül University
High School Diploma, High School Diploma at Sivas Fen Lisesi
Master of Computer Engineering, Computer Engineering, Master of Computer Engineering, Computer Engineering at Gazi University
Contributions:7 commits, 1 PR, 1 comment in 1 year 2 months
Contributions summary:Süleyman's commits primarily focus on translating the Sonic Pi application's user interface into Turkish, and subsequently adding a translation for English (Australia) and updating the Turkish translation. The commits involve modifying Qt translation files (.ts) to incorporate translated strings for various UI elements and settings, indicating a strong focus on internationalization efforts. The user also added translations to include 309 new strings into the Turkish translation. The commits display a strong commitment to making Sonic Pi accessible to a wider audience through language support.
Contributions:1 review, 6 commits, 2 PRs in 5 days
Contributions summary:Süleyman primarily contributed to a Realtek RTL8821CE Wi-Fi driver for the Linux kernel. Their work involved adapting the driver to work with newer kernel versions, specifically addressing deprecated functions like `get_fs` and `set_fs`. This included changes to handle `addr_limit` and integrating `force_uaccess_begin` and `force_uaccess_end` for memory access. The user also fixed compilation issues related to missing definitions and RHEL/CentOS-specific compatibility.
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.