Qiang Zhang

MeeGo Senior Developement Engineer at Intel

Beijing, China
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
Qiang Zhang is a MeeGo senior development engineer based in Beijing with 26 years of experience building low-level and distributed systems. He specializes in Linux kernel internals, operating system design for mobile platforms (MeeGo, Android), and package management across distributions, serving as subsystem maintainer for MeeGo Package Management at Intel. A proficient contributor to upstream projects like PackageKit/zypp, he has improved the zypp backend with proxy handling, download and cache management, and robust update workflows for cross-distro package operations. His strengths include algorithms and data structures, distributed computing (Hadoop, MapReduce, HDFS, NoSQL), and information retrieval systems. Known for practical, maintenance-focused contributions, he blends deep systems theory from a master’s in computer software with hands-on patching and bug resolution in prominent open-source projects. Colleagues rely on him to bridge kernel-level insights with production-ready package management solutions.
code26 years of coding experience
bookmaster, Computer software && theroy, master, Computer software && theroy at Beihang University
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
package-management10
rpm9
dbus5
debian5
suse5

Programming languages (4)

CJavaScriptGoPython

Github contributions (5)

github-logo-circle
PackageKit/PackageKit

Sep 2010 - Apr 2011

A D-BUS abstraction layer that allows the user to manage packages in a secure way using a cross-distro, cross-architecture API.
Role in this project:
userBackend Developer
Contributions:36 commits in 7 months
Contributions summary:Qiang primarily contributed to the backend of the PackageKit project, focusing on the zypp backend. They implemented features for handling proxy configurations, downloading packages, and filtering repositories. Their work included improvements to cache management, handling of system package updates, and resolving issues related to package updates. Furthermore, they addressed several bugs and improved the overall functionality of the zypp backend, enhancing its interaction with the system's package management.
secureapid-buslinuxbus
intel/gbs

Nov 2011 - May 2014

Contributions:478 commits in 2 years 6 months
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
Qiang Zhang - MeeGo Senior Developement Engineer at Intel