Waqar Ahmed

Senior Software Engineer at KDAB

Islamabad, Islamabad Capital Territory, Pakistan
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
Waqar Ahmed is a Senior Software Engineer with 11 years of experience specializing in C++ and Qt, known for shipping performance-focused desktop applications and tooling. Based in Islamabad, he leads development at KDAB, where he’s driven delivery of a data-intensive medical control application and ported the GammaRay Qt debugger from Qt5 to Qt6 while improving its robustness. An active KDE contributor and maintainer of QOwnNotes, he frequently tackles large codebases, static analysis (clazy) and tooling problems—adding features like inlay hints to CodeBrowser and integrating language support in Compiler Explorer. He combines low-level curiosity (C, x86 basics) with pragmatic UX improvements across front-end and backend work, and has recently extended his toolkit into Rust and Slint LSP contributions. Notably, his open-source patches range from multithreaded process filtering in GammaRay to integrating JSON-based layout persistence in KDAB’s dock framework, reflecting a rare blend of systems thinking and UI sensibility.
code11 years of coding experience
job5 years of employment as a software developer
bookFsc Pre Engineering, Mathematics, Physics and Computer science, Fsc Pre Engineering, Mathematics, Physics and Computer science at Army Public School
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at National University of Sciences and Technology (NUST)
languagesEnglish, Urdu
stackoverflow-logo

Stackoverflow

Stats
8,986reputation
521kreached
224answers
4questions
Badges
visual-studio-code
top-5%
cmake
top-5%
github-logo-circle

Github Skills (71)

notebook10
language-server-protocol10
text-formatting10
cplus10
cpp10
windows-gui10
clang10
markdown10
javascript10
qt10
performance-optimization10
system-integration10
compiler10
rust10
notepad10

Programming languages (21)

C#JavaC++SchemeRustCValaHTML

Github contributions (5)

github-logo-circle
pbek/QOwnNotes

Oct 2019 - Nov 2022

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
Role in this project:
userFull-stack Developer
Contributions:66 reviews, 442 commits, 281 PRs in 3 years 1 month
Contributions summary:Waqar was a full-stack developer, contributing to the project by switching to the Botan 2 cryptographic library, updating documentation including license and readme files, and integrating improvements to the user interface through the addition of new features like spellchecking within the markdown editor and the ability to navigate to subdirectories. The user also addressed issues with the code and fixed various build related problems. The user was involved in refactoring code to improve performance.
notesowncloudnextcloud-notesjstreec-plus-plus
KDAB/GammaRay

Oct 2021 - Jan 2023

GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
Role in this project:
userBack-end Developer
Contributions:67 reviews, 148 commits, 151 PRs in 1 year 3 months
Contributions summary:Waqar primarily focused on improving the process list functionality by implementing multithreading and filtering. They made changes to the process injector, fixing checks within the launchProcess method. Additionally, the user optimized the code by reusing existing results and also fixed an issue regarding deleted child access in RemoteModel. Lastly, the user made several Qt6 porting changes, specifically for the positioning plugin and other quickinspector components.
qmlextentqt5pokekdab
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
Waqar Ahmed - Senior Software Engineer at KDAB