Saif Alharthi is a Principal Software Engineer with a decade of experience blending research-grade database systems and production-scale back-end engineering, currently leading platform efforts at HudHud Maps from Jeddah. His work spans big spatial data, stream processing, and microblog data management—research that produced five peer-reviewed papers—and he has shipped core features to high-profile open-source projects such as Vitess and CMU’s Peloton. At companies from Esri to PlanetScale he has focused on making large-scale analytics and distributed databases more efficient and resilient, including adding SQL delete support and credential management in Vitess. Saif combines academic depth (MS, University of Minnesota) with hands-on product delivery, and an uncommon cross-domain skill set that ties spatio-temporal research (including brain-data probes) to practical distributed systems engineering.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at King Abdulaziz University
Master's degree Computer Science, Master's degree Computer Science at University of Minnesota
Contributions:108 commits, 10 PRs, 11 comments in 3 months
Contributions summary:Saif contributed to the development of the database management system, specifically focusing on the optimizer and wire folders. The code changes include the addition of new folders and the modification of existing files related to logical operators. The contributions involved modifying and creating files within the optimizer and backend directories, suggesting involvement in the core functionality of the database. The user appears to be working with the database engine's internal components.
Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
Back-end Developer / Database Engineer
Contributions:106 commits, 39 PRs, 82 comments in 1 year 6 months
Contributions summary:Saif's primary contributions focused on enhancing the database functionality within the Vitess project. Their work involved adding features related to managing and reloading credentials for vtgate, as well as fixing and testing existing functionalities. They also addressed issues with test execution by adding and modifying tests. Additionally, the user added support for a Delete SQL statement.
mysqltidbhorizontal-scalingsqlvitess
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.