Saif Alharthi

Principal Software Engineer at HudHud Maps

Jeddah, Makkah Region, Saudi Arabia
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
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.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at King Abdulaziz University
bookMaster's degree Computer Science, Master's degree Computer Science at University of Minnesota
languagesSpanish, English, Arabic
stackoverflow-logo

Stackoverflow

Stats
2,958reputation
466kreached
55answers
6questions
Badges
pdf
top-5%
github-logo-circle

Github Skills (20)

c-language10
back-end-development10
mysql10
go10
sql10
database-design10
vitess10
cprogramming-language10
dbms10
testing9
pdf9
ide6
winforms6
jquery6
python6

Programming languages (8)

TypeScriptDockerfileJavaC++ShellJavaScriptGoClojure

Github contributions (5)

github-logo-circle
cmu-db/peloton

Jun 2016 - Sep 2016

The Self-Driving Database Management System
Role in this project:
userBack-end Developer
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.
management-systemrdbmsdatabase-management-systemself-drivingdatabase
vitessio/vitess

Apr 2019 - Sep 2020

Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
userBack-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.
Request Free Trial