Mahmood Tahir

Staff Engineer (iOS) at theScore

Old Toronto, Ontario, Canada
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
Mahmood Tahir is a Staff iOS Engineer with nine years of professional experience and over six years focused on mobile development, currently leading the iOS platform and architecture at theScore in Toronto. He brings deep hands-on expertise in BLE (CoreBluetooth), video processing (AVFoundation), and custom UIKit controls and animations, paired with mentorship and team-architecture responsibilities. Mahmood has a track record of improving developer tooling and UX—contributing full-stack enhancements to the popular xcodes CLI to streamline Xcode installs and selection. His background spans senior technical leadership roles at DataInvent and hands-on app delivery across startups and freelance projects, reflecting strong end-to-end ownership from design to QA. A Canada PR holder with an electrical engineering degree (3.7 GPA), he combines hardware‑adjacent foundations with pragmatic iOS engineering.
code9 years of coding experience
job10 years of employment as a software developer
bookSSC, Science, SSC, Science at Board of Education
bookBachelor of Electrical Engineering, Electronics, 3.7, Bachelor of Electrical Engineering, Electronics, 3.7 at Air University
languagesEnglish, Urdu
github-logo-circle

Github Skills (6)

command-line-tool10
xcode10
swift10
macos10
version-control9
api-design8

Programming languages (11)

TypeScriptC#PowerShellShellCJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
XcodesOrg/xcodes

Jan 2022 - Oct 2022

The best command-line tool to install and switch between multiple versions of Xcode.
Role in this project:
userFull-stack Developer
Contributions:17 reviews, 15 commits, 4 PRs in 8 months
Contributions summary:Mahmood contributed to the `xcodes` project by implementing and refactoring features related to Xcode installation and selection. They addressed issues such as handling already installed Xcode versions and added functionality to select Xcode versions after installation. The user also worked on improving the user experience by modifying log output and refactoring the install process for clarity. Furthermore, they introduced options for install, allowing users to specify whether they want to select the installed Xcode version, update before install, and control behavior when printing the path.
command-line-toolswiftmacosmultiple-versionsswitch
scoremedia/ssh-key-action

Mar 2021 - Jan 2024

GitHub Action that installs SSH key to .ssh
Contributions:1 PR, 6 pushes, 1 branch in 2 years 10 months
sshssh-keyshields
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
Mahmood Tahir - Staff Engineer (iOS) at theScore