Daniel Gakwaya

CEO at Squared Computing

Nairobi County, Kenya
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
Daniel Gakwaya is a firmware and embedded systems leader with 11 years of hands-on engineering and product leadership, currently steering Squared Computing as CEO from Nairobi. He combines deep C++ expertise—evidenced by contributions to a C++20 Masterclass source repository—with practical experience delivering IoT and smart-product solutions like the ParcelPoint locker system. His background spans UI, COM integration, handwriting and multitouch systems from work in Beijing to Qt-led projects he managed as a project lead. Daniel blends strategic vision and day-to-day execution, advising on architecture and system integration while cultivating teams that translate hardware ideas into optimized, production-ready firmware. Unusually, he pairs formal training in computer science and electrical engineering from Beijing Institute of Technology with both hands-on debugging of course source code and full-stack product delivery.
code11 years of coding experience
job12 years of employment as a software developer
bookM, M at Lycee de Kigali
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at Beijing Institute of Technology
languagesEnglish, Chinese, French
github-logo-circle

Github Skills (4)

move-semantics10
cpp10
debug9
debugging9

Programming languages (6)

DockerfileJavaQMLC++SCSSHTML

Github contributions (5)

github-logo-circle
Source code for the C++ 20 Masterclass on udemy
Role in this project:
userFull-stack Developer
Contributions:23 commits, 11 PRs, 321 pushes in 1 year 3 months
Contributions summary:Daniel's contributions primarily involve modifying and fixing source code related to a C++ 20 Masterclass. The commits demonstrate expertise in C++ concepts, including output formatting, class templates, move semantics, and debugging techniques. The changes involve modifying existing code, fixing errors, and adding missing files to ensure the course materials are complete and accurate.
cppcpp20c-plus-plusmasterclassheader-only
blikoon/Rooster

Apr 2016 - Dec 2019

Simple android xmpp chat client source code for tutorial http://www.blikoontech.com/tutorials/android-smack-xmpp-introductionbuilding-a-simple-client
Contributions:30 commits, 46 pushes, 2 branches in 3 years 7 months
xmppchat-clientchatandroidsmack
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
Daniel Gakwaya - CEO at Squared Computing