November 04, 2025
What CPU scheduling taught me about managing attention, tasks, and context switching costs
Hi, I'm a software engineer passionate about distributed systems, ai agents, and building reliable infrastructure at scale. Currently working on ai agents at Google.
Dec 2024 - Present
Toronto, Ontario
Deloitte
Sep 2023 - July 2024
Toronto, Ontario
Amazon
May 2023 - Aug 2023
Toronto, Ontario
University of Guelph
May 2023 - Aug 2023
Guelph, Ontario
TD Bank
Jan 2023 - Apr 2023
Toronto, Ontario
Interac Corp.
Sep 2022 - Dec 2022
Toronto, Ontario
University of Guelph
Sep 2022 - Dec 2022
Guelph, Ontario
University of Guelph
May 2022 - Aug 2022
Guelph, Ontario
November 04, 2025
What CPU scheduling taught me about managing attention, tasks, and context switching costs
October 27, 2025
Personal framework, tools, and proof points for long-term Islamic investing in Canada
Comprehensive guide, algorithms and tools on distributed systems
Open source AI Latex Editor
An NPM package that creates Makefiles for docker
The Go Programming Language
Writing Solid Code