Chuma Kabaghe

Building a better tomorrow, one line of code at a time.

Hi there!
I enjoy using technology to implement new ideas, especially ones that solve real-world problems. I am particularly interested in how we can use data and technology to augment human decision-making.

I've led teams at Clockwise, built scalable products at Microsoft, and taught at Stanford. I'm a lifelong learner who enjoys trying new things. Some would say my favourite hobby is trying new hobbies.

One of my most memorable projects was trying to determine if there were other audio clips like the famous laurel/yanny one. It's a clip where some people hear the word laurel and others hear yanny! My research resulted in the publication of a paper, but it also made me lose a little bit of trust in my sense of hearing.



Fun things are brewing...  May 2023 - Present

Tech Lead/ Senior Software Engineer

Clockwise April 2020 - February 2023
Clockwise optimizes team calendars to create more time in everyone’s day. It creates blocks of uniterrupted Focus time, resolves conflicts, suggests optimal meeting times, and ensures you have time to eat lunch.

I led teams and built many parts of the product during a period of rapid user growth. Examples include: Clockwise Links, Calendar Smart holds One-On-One Meeting Dashboard Clockwise's Asana App, and Clockwise's Slack App
You can read more about my work here: Meet Chuma Kabaghe, Back-End Engineer at Clockwise

Course Assistant

Stanford University  September 2018 - March 2020
  • CS 221 - Artificial Intelligence: Principles and Techniques - 3 quarters
  • CS 124 - From Languages to Information - 2 quarters

Software Engineer

Microsoft   August 2015 - August 2018
  • Drove team strategy and designed service architecture for Mixed Reality Avatars
  • Implemented and shipped scalable Azure cloud-based rendering and capture service for new expressive and inclusive Xbox avatars
  • Designed and Developed .NET web service that mitigates fraud risk when purchasing Microsoft Office products
  • Built web and universal windows platform prototypes used to test and validate ideas for the next generation of Windows first party applications

Software Engineering Intern/ Kleiner Perkins Fellow

Coursera  June 2019 - September 2019
  • Designed push notification infrastructure and migrated learner goal service from long polling to webhooks
  • Implemented APIs and updated scheduled jobs to show instructors true send status of course announcements
  • Updated branding of all in course Coursera emails to include university logos and live event reminder emails to display alternate time zones

Software Engineering Intern

Microsoft  June 2014 - August 2014
  • Extracted and analyzed Windows Phone data to obtain key metrics and business insights
  • Created a Power BI dashboard to visualize metrics

Explorer Intern

Microsoft  May 2013 - August 2013
  • Rotated through three core tech disciplines at Microsoft: Program Manager, Software Development Engineer and Software Development Engineer in Test.
  • Created an Outlook mail application that provided flight status information and allowed users to add flights to their calendar

Lead ECE Engineering Learning Assistant

University of Illinois at Urbana Champaign   August 2013 - December 2014
  • Trained 20 learning assistants, reviewed and provided feedback on their lesson plans.
  • Led a class of 20 first year students building Arduino microcontroller projects.
  • Organized the first ever Arduino competition for first year ECE students and secured corporate sponsorship for awards.



Stanford University

Master of Science
Computer Science focus in Artificial Intelligence
September 2018 - June 2020

University of Illinois at Urbana Champaign

Bachelor of Science - Honors
Computer Engineering
Classes I enjoyed

The Lean LaunchPad (ENGR 245)

Incentives in Computer Science (CS 269I)

The Modern Algorithmic Toolbox (CS 168)

Deep Learning (CS 230)


Artificial Intelligence (ECE 448)

Making Sense of Big Data (ECE 398BD)

Innovation and Engineering Design (ECE 398PSC)

From Idea to Enterprise (TE 298)

Data Structures (CS 225)

Discrete Structures (CS 173)


Programming Languages & Tools