Shivesh Ganju is an AI software engineer based in New York with a decade of experience building scalable backend infrastructure and AI-driven systems across top tech firms including Meta, Google, Flexport, and Amazon. He combines production-grade ranking work at Meta Ads with deep systems expertise from contributing to the Flutter engine and framework—notably Fuchsia-specific integrations and pointer injector fixes in one of the most prominent open-source UI projects. His background spans distributed microservices, cloud-native deployments, and machine learning prototypes, informed by a Master's in Computer Science from NYU and early data-science work at SAP. Comfortable in both low-level systems and high-level ML stacks, he bridges platform engineering and applied AI to ship reliable, performance-sensitive features. An unusual detail: he has hands-on experience modifying platform view lifecycle and device-channel handling in Flutter's engine, reflecting fluency in OS-level UI plumbing as well as large-scale backend design.
10 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Masters Computer Science, Masters Computer Science at New York University
Contributions:32 reviews, 11 commits, 18 PRs in 5 months
Contributions summary:Shivesh primarily contributed to the Flutter engine's Fuchsia-specific implementation. They focused on modifying the pointer injector delegate and integrating with flatland platform view. The contributions include fixing precision errors and adding support for viewConnected and viewDisconnected signals. They also addressed issues related to the pointer injector, ensuring proper handling of view references and device channel closures.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
Mobile Developer
Contributions:1 issue in 2 months
Contributions summary:Shivesh primarily contributes to the Flutter framework, focusing on Fuchsia-specific implementations within the engine. Their work involves fixing precision errors, refactoring code related to the pointer injector, and adding support for view connection/disconnection signals, all of which are crucial for Fuchsia integration. The user's commits demonstrate an understanding of platform-specific aspects. These changes contribute towards improving Fuchsia's compatibility and functionality.
skiaiosmobilemobile-gamemacos
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.