Sher Ali

Engineering Manager at Apple

Cupertino, California, 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

🤩
Rockstar
🎓
Top School
Sher Ali is an engineering manager at Apple with a decade-plus tenure at the company and seven years of software experience overall, focused on observability and reliable systems. He transitioned from senior individual contributor to people and delivery leadership in Cupertino, bringing deep backend expertise in time-series and monitoring domains. His open-source contributions include enhancing FiloDB’s Prometheus-style query engine to support binary arithmetic between scalar and vector types, demonstrating attention to numeric edge cases like NaN handling. Sher combines hands-on implementation skills with architectural judgement, mentoring teams to ship robust telemetry and query features at scale. Trained in computer science (BTech), he has a pragmatic track record across large enterprises and services firms where he advanced from technical lead to senior engineering roles. He’s particularly skilled at turning complex query semantics into production-grade execution logic that sustains observability workflows.
code7 years of coding experience
job17 years of employment as a software developer
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Velagapudi Ramakrishna Siddhartha Engineering College
languagesEnglish, Hindi, Telugu
github-logo-circle

Github Skills (7)

scala10
query-engine10
querying10
testing10
timeseries-database9
data-structures8
data-structure8

Programming languages (1)

Scala

Github contributions (4)

github-logo-circle
filodb/FiloDB

Oct 2018 - Jan 2023

Distributed Prometheus time series database
Role in this project:
userBack-end Developer
Contributions:1 release, 250 reviews, 175 commits in 4 years 3 months
Contributions summary:Sher implemented query support for binary arithmetic operators between scalar and vector values, which involved modifications to the query execution logic. This includes the addition of arithmetic operator support and the necessary code changes to handle operations involving different numeric types. The work focused on adding functionality for test cases and ensuring proper handling of various scenarios including NaN.
time-series-databaseseries-databasevictoriametricsscaladatabase
sherali42/FiloDB

Oct 2018 - Feb 2025

Contributions:2 PRs, 421 pushes, 150 branches in 6 years 5 months
versionedstreaming-sqlparquetsqlstreaming
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