Ian Hamilton

Principal PM Manager at Microsoft

Seattle, Washington, 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
Ian Hamilton is a Principal PM Manager based in Seattle with over two decades of experience orchestrating international rollouts and delivering client and device software across Windows, mobile, media/TV, and operating systems. At Microsoft he has progressed from test lead and international program manager roles to principal program and research leadership, blending product planning, data science, and program management to launch global product lines. He pairs strategic program leadership with hands-on security engineering, contributing as an author/maintainer to MSTICPy and developing investigative Azure Sentinel notebooks for threat hunters. Known for turning cross-disciplinary feedback into polished, production-ready solutions, Ian excels at coordinating engineering, business, and security teams to operationalize complex features for diverse markets.
code7 years of coding experience
job22 years of employment as a software developer
bookBachelor of Arts (BA), Communications, Bachelor of Arts (BA), Communications at Central Washington University
github-logo-circle

Github Skills (9)

security10
it-security10
pandas10
jupyter-notebook10
python10
data-analysis10
azure-sentinel9
refactor9
refactoring9

Programming languages (7)

C#TypeScriptPowerShellHTMLJupyter NotebookMarkdownPython

Github contributions (5)

github-logo-circle
microsoft/msticpy

Feb 2019 - Jan 2023

Microsoft Threat Intelligence Security Tools
Role in this project:
userBackend Developer & Security Engineer
Contributions:87 releases, 393 reviews, 548 commits in 3 years 11 months
Contributions summary:Ian's commits primarily address review feedback, indicating a focus on refining existing code and addressing potential issues. The changes encompass improvements to process tree utilities and the addition of features to handle more generic data, indicating a level of backend development. Furthermore, the user's contributions include refactoring code, adding security-related tests, and implementing de-fanging capabilities, hinting at expertise in security engineering and threat intelligence.
security-toolssecuritythreatmicrosoftthreat-intelligence
Interactive Azure Sentinel Notebooks provides security insights and actions to investigate anomalies and hunt for malicious behaviors.
Role in this project:
userFull-stack Developer
Contributions:4 releases, 82 reviews, 208 commits in 3 years 2 months
Contributions summary:Ian's contributions focus on developing Windows host and account notebooks, including implementing new features and configurations. Their work involves modifications to the "Entity Explorer - Account.ipynb" notebook, demonstrating an understanding of its components and functionalities. The changes indicate an ability to work with various data sources and to modify and integrate these data sources into existing code.
behaviorshuntsecurityazure-sentinelmalicious
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
Ian Hamilton - Principal PM Manager at Microsoft