Samiullah Khawaja

Software Engineer at Google

United States
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

👤
Senior
🎓
Top School
Samiullah Khawaja is a software engineer with eight years of experience building low-level and graphics systems, currently contributing at Google. He brings deep C/C++ expertise across Android and Linux stacks, specializing in kernel and bootloader work, real-time OS, hypervisors, device virtualization and driver development. His background includes designing GPU sharing frameworks and graphics engines—working with OpenGL ES, EGL, SurfaceFlinger, drm/gbm/kms and compositors like Wayland/Weston—showing fluency across both Android and embedded Linux graphics. At Mentor Graphics he led efforts in domain separation and fast-boot optimizations for TI and NXP platforms, blending security-conscious architecture with performance tuning. Comfortable across the full stack from boot to UI, he pairs systems-level rigor with practical product delivery for constrained and safety-critical environments. Based in the United States with a BSCS focused on operating systems and low-level programming, he combines academic foundations with hands-on embedded systems engineering.
code8 years of coding experience
job15 years of employment as a software developer
bookBSCS, Systems, Operating Systems,Low level programming., BSCS, Systems, Operating Systems,Low level programming. at National University of Computer and Emerging Sciences
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
155reputation
14kreached
19answers
0questions
github-logo-circle

Github Skills (61)

smartphone10
ffmpeg9
fastboot9
aws-sdk9
obs9
aws9
magisk9
sdk9
audio9
lineageos9
broadcast9
tablet9
xiaomi9
cpp9
docker8

Programming languages (4)

C++ShellCGo

Github contributions (5)

github-logo-circle
samikhawaja/codility

Aug 2017 - Mar 2018

Contributions:8 pushes, 2 branches in 7 months
samikhawaja/xgl

Jun 2021 - Aug 2021

Vulkan API Layer
Contributions:8 pushes, 2 branches in 1 month
vulkanopenglapivulkan-api
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
Samiullah Khawaja - Software Engineer at Google