Sunny Shah is a Staff Software Engineer with a decade of experience building platform, desktop and backend systems, currently working remotely from Calgary on VDI and virtualization at Omnissa (formerly VMware). He combines deep systems-level expertise—Linux toolchains, performance profiling, and CPU architecture work—with practical delivery of installers, build systems and cross-platform desktop components. His research background includes porting and optimizing Dyninst for ARMv8-A, contributing ARM64 instruction-decoding and test coverage to a well-known binary instrumentation project. Comfortable mentoring teams and improving scalability and efficiency, he’s notable for squeezing real-world performance gains (e.g., instruction decoding and memory reductions) out of complex, multi-platform codebases.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (BTech), Computer Engineering, 9.75, Bachelor of Technology (BTech), Computer Engineering, 9.75 at SVNIT
Master of Science (M.S.), Computer Science, 3.94, Master of Science (M.S.), Computer Science, 3.94 at University of Wisconsin-Madison
DyninstAPI: Tools for binary instrumentation, analysis, and modification.
Role in this project:
Back-end Developer
Contributions:267 commits, 7 PRs, 136 pushes in 1 year 8 months
Contributions summary:Sunny's commits primarily focused on implementing and refining features for the ARM64 instruction set within a binary instrumentation, analysis, and modification tool. The contributions involved introducing data types for ARM64 instruction decoding, adding instruction decoding logic, and modifying the type of decoder table structure fields. The user fixed build errors and added test code and further enhanced the tool by enabling support for several arithmetic instruction variants.
Contributions:84 commits, 71 pushes, 11 branches in 2 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.