I am a technologist exploring the intersection of AI, design, startups, and the web.
Currently, I am designing, developing and shipping novel machine learning powered user experiences to millions of users at Bing as an Engineering Manager in the Core Search and AI Group.
From 2017 until 2019, I lead and built ML and IoT projects for Microsoft’s biggest customers around the world including Walmart and Toyota.
Previously, I spent four years as a Senior Technical Evangelist for Microsoft Canada based in Montreal. I covered technical areas such as open source technologies, open data, and cloud computing. I was a frequent international speaker and spoke at conferences such as Build, FITC, Trondheim Developer Conference, ConFoo, DroidCon (Wayback Machine), CUSEC, KWS (Wayback Machine), and TEDx at HEC Montreal.
I am passionate about design explorations, shipping high-quality code and helping development teams survive the grind.
I write a newsletter called Rami's Readings on Substack.
Get a curated weekly digest of exciting reads along with my brief notes.
Currently, I am the Engineering Manager for the Core Search and AI UX team where I lead a development team building innovative user experiences on the Bing.com page.
As part of our daily work, we collaborate with designers to brainstorm new concepts that leverage our organization’s machine learning models and unique capabilities. We collaborate with data scientists and applied ML engineers to build UX experiences that showcase the best and safest search features and result. Our team designs and develops metrics to measure the success of our experiences across multiple experiments.
My team was heavily involved in the new Bing release. Using the latest generative AI technologies and to support the growing demand for more visual search experiences, we built Stories (Microsoft Blog Post). Stories provide a more engaging way to search and interact with content, offering images and short videos. Our goal is to deliver more immersive experiences in Bing and Edge that make finding answers and exploring the web more interesting, useful and fun.
My team designed, developed, and shipped a machine-learning powered feature producing compelling page insights to help users click on the best result increasing daily active users by 25% of the yearly organization target. Coordinated across teams in India and China to integrate shopping and other verticals into Page Insights. Press Release. Blog Article.
Our team also shipped a web scale page recommendation feature in Bing.com with over 40% coverage on all impressions serving 4 billion recommendations/day and increasing conditional page click rates by over 20% across multiple surfaces (Desktop, Mobile) and handling multiple entry points (initial search, click back to the page, etc.)
Between 2019 and 2020, I designed, developed, and shipped the user experience integration between PowerQuery and Azure Cognitive Search, contributing major changes to two organizations, teams and repositories following their code standards and norms. I worked with engineers across multiple organizations (Azure, Bing, PowerBI) and locations (India, Egypt, China). I will fondly remember this project for its complexity and challenge in integrating multiple services together in a cohesive manner. This project allowed Azure Cognitize Ssarch to increase the number of supported data sources from 6 to over 30 data sources in one fell swoop.
In 2017, I moved to New York City to start and grow an engineering team for Microsoft’s newly formed Commercial Software Engineering organization. I recruited and mentored junior software engineers and eventually managing a team of five engineers. In the New York City hub, we focused on developing and operationalization machine learning pipelines for global companies. We also developed a strong user experience and web development practice; building accessible and beautiful user experiences to help companies through their digital transformation journey.
Hubs: Montreal, New York City, Seattle (Current)
I have been a member of the Global Shaper community for many years. The Global Shapers Community is an initiative of the World Economic Forum, which comprises over 10,000 young people based in more than 420 cities in 170 countries and territories. We are organized into a network of Hubs dedicated to creating local impact. Together, we form a powerful source of grass-roots knowledge and global youth perspectives. Global Shapers take action on issues they care about, engage in local and global policy discussions, and collaborate with other national and international Hubs to make waves.
TopLink Profile (Sign-In Required)
I lead the web and open source developer community outreach & advocacy, messaging, and marketing & execution strategy for Microsoft Canada since August 2013.
My technical articles appeared on numerous Microsoft properties and popular, highly-trafficked sites such as SitePoint, CodeProject, and noupe, among others. See my other writing here.
I was awarded Worldwide Best in Role for FY2016 by Steve Guggenheimer and admitted into the HiPo, Lab One, and Senior Technical Leadership programs.
I developed grunt & gulp plugins to promote modern web standards among web developers that were adopted by over 15 technical evangelists worldwide.
Although I stopped being a full-time evangelist for web technologies for Microsoft in 2017, I am an advocate for the open web and will happily speak on the topic anywhere.
I organized monthly meetups for developers and engineers interested in a few select topics. Chief among them, I held the Montreal Unity User Group, which groups over 800 game developers, 3D artists, game designers that have an interest or use the Unity platform.
Desiring to help build Montreal’s tech startup ecosystem, I started the local chapter for Startup Grind. From September 2013 to December 2015, I ran monthly fireside interviews featuring successful local founders, innovators, educators, and investors who share personal stories and lessons learned on the road to building great companies. We hosted Julien Smith, Andy Nulman, LP Maurice, Sylvain Carle, Greg Isenberg, Bruno Morency, and others. Until 2017, I helped various Montreal startups build on cloud computing platforms like Microsoft Azure.
Before graduating in 2013 with a Computer Engineering degree from McGill University, I founded the CodeJam @ McGill (Wayback Machine 2014), the university’s largest engineering competition, to improve practical engineering training for students. In 2012, I was awarded the Scarlet Key (PDF) for student leadership and significant contributions to the McGill community. I was also a teaching assistant and awarded the Faculty of Engineering Outstanding Teaching Assistant award.