Omar Shahine is a Microsoft corporate vice president leading Microsoft Scout, an effort to build always-on personal agents for Microsoft 365. He also publishes newsletters and builds personal applications, command-line tools and agent integrations.[1][2][3]
Start with FindMy CLI →
Links
Personal site LinkedInCorporate Vice President · Microsoft
Career
Shahine’s retrospective dates his full-time Microsoft start to January 4, 1999, after a testing internship. He began in program management on Outlook Express after studying biology and applying to medical school. His current biography describes later leadership of OneDrive and SharePoint product management, then Microsoft Word, before the personal-agent effort.[1][5]
Contributions
FindMy CLI automates the macOS Find My window and reads its visible text through screenshots and Vision OCR. A Go command-line program coordinates a small Swift helper for the required system interfaces. It reads locations already available to the signed-in account, rather than bypassing Apple’s access controls or using a public location API.[4]
Ideas
The repository documents permissions, an awake display and the limits of the visible sidebar. It explains why a later macOS layout cannot yield a more precise address simply by clicking a row. Device ringing is a separate action with an explicit confirmation option. Those distinctions matter when an agent turns a graphical application into a callable tool.[4]
Tools, writing & talks
Tools
Start here
FindMy CLI
github.comA command-line interface built around Find My’s visible macOS UI and OCR.
Read the permission and display requirements before installation. It needs macOS with Find My already configured; begin with a query and inspect the documented OCR limits before connecting it to an agent.
Creator and repository owner[3][4]Original source
Writing, research & talks
- Twenty Fivelinkedin.com
A first-person retrospective on entering Microsoft and building a product career.
Author[5]