Samuel Muli

Technical Lead at Have A Go Business Systems Ltd ®

Nairobi, 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
Samuel Muli is a Technical Lead with eight years of hands-on experience building full-stack and embedded GUI applications, currently driving cash-flow management products using React Native, Next.js and Nest.js from Nairobi. He combines a strong C++/Qt background—demonstrated by cross-platform projects like a Qt-based Chinese Chess game and GUI toolkit contributions—with modern web and backend engineering, shipping robust E2E-tested systems that cut manual regression by 70%. Comfortable across frontend, backend and mobile stacks, he has also contributed UI fixes to Deepin's toolkit and keeps a practical curiosity for low-level frameworks and network programming. Samuel pairs pragmatic time-management and customer-focused problem solving with team-oriented leadership, mentoring engineers while resolving production issues. His path from civil engineering into software and continued open-source work signals a methodical, systems-minded approach to design and quality.
code8 years of coding experience
job2 years of employment as a software developer
bookSoftware Engineering, Software Engineering at Moringa School
bookAlliance High School
bookBachelor of Science - BS, Civil Engineering, Bachelor of Science - BS, Civil Engineering at University of Nairobi
languagesEnglish, Swahili
stackoverflow-logo

Stackoverflow

Stats
11reputation
252reached
3answers
1question
github-logo-circle

Github Skills (21)

udp10
c-language10
qt10
net10
ui-design10
networking10
front-end-development10
tcp10
network10
cprogramming-language10
documentation8
qml7
macos6
dmg6
cmake6

Programming languages (19)

C#PowerShellC++CSSCMakefileVueGo

Github contributions (5)

github-logo-circle
XMuli/QtExamples

Aug 2019 - Dec 2022

Qt 之 GUI 控件使用 / 网络 / 架构原理 / 运行机制理解;DTK 重绘控件方式的框架解析;IDE 技巧之 Visual Studio / Qt Creator;此为系列文章教程
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 175 commits, 7 PRs in 3 years 4 months
Contributions summary:Samuel primarily focused on building Qt-based GUI applications, implementing features related to MetaObject and Property usage, and also exploring different methods for text manipulations. They worked on projects that involved converting between different number systems and utilizing QSlider, QScrollBar, QProgressBar, and QDial controls. Additionally, the commits included the creation of custom dialogs and handling of TCP and UDP communications, showcasing a strong understanding of Qt's framework and its various widgets, along with a good grasp of network programming.
qtqmlpyside6qt5gui
XMuli/ChineseChess

Jan 2019 - Oct 2022

Cross-platform and online battle platform game based on Qt: Chinese Chess. Also known as:『Xiangqi』『中国象棋』
Role in this project:
userFull-stack Developer
Contributions:7 releases, 26 reviews, 162 commits in 3 years 9 months
Contributions summary:Samuel contributed significantly to the development of a Chinese Chess game. They updated project files, initiated a new version (v1.1) by creating a blank widget project, and further enhanced the game with the addition of a single-player mode in version v1.2, including the drawing of the board and chess pieces, and the determination of the rules for each piece. The user also refactored the code in version v2.1 to align with Google's coding standards.
chinesewindowsbattlelinuxcross-platform
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
Samuel Muli - Technical Lead at Have A Go Business Systems Ltd ®