Sep 5How to build a website builderA website for building websites. Sounds easy, right? It sure is if scoped right and if you have a great guide to break it down for you. Luckily, you’re reading a guide to build just that written by someone who built a website builder from scratch. By the end of…Startup11 min readStartup11 min read
Dec 15, 2020A reflection on my time as an Uber Associate Product ManagerNothing could have prepared me for my time at Uber. Even after six internships, over a dozen hackathons, and an engineering degree, I wasn’t ready for my Uber ride. But to be fair, no one should ever feel ready to join Uber. …Product Management13 min readProduct Management13 min read
Sep 30, 2020Member-onlyMy Journey into Product ManagementHow a mecha-robot anime led me to becoming a product manager — My journey into tech and product management started with an anime about robots called Gundam Seed. After every high school summer, I indulged myself with a rewatch of the series. I was obsessed with “Coordinators”, an advanced race with the ability to pilot mecha-robots. My obsession eventually led me to…Product Management5 min readProduct Management5 min read
Sep 27, 2018Data-Driven IntrospectionEarlier this year, I embarked on a month-long solo grad trip to East Asia. The idea of being socially disconnected fascinated me, and the freedom of owning each hour of my day was liberating. It was the ideal environment for introspection, and for reflection. I’ve equally been fascinated by the…Data4 min readData4 min read
Jul 18, 2018My Favourite Project during UniversityAfter seeing the Systems Design Engineering 2017 Class Profile, I was deeply inspired to create a class profile for my Software Engineering class. I owe a lot to my class and my program, and felt incredibly lucky to be a part of it. Prior to university, I knew very little…Data Science9 min readData Science9 min read
Published inuWaterloo Voice·Jun 18, 2018University of Waterloo Software Engineering 2018 Class ProfileAfter studying 5 years of software engineering, I’ve learned that there’s no such thing as “too much documentation”. As many software engineers would agree, documentation is considered a best practice. Inspired by the Systems Design Engineering 2017 Class Profile, the Software Engineering Class of 2018 worked together to compile our…Software Engineering3 min readSoftware Engineering3 min read
Nov 11, 2016Keyboard Shortcuts ⌨ ❤️Shortcuts are amazing. I’m trying to get better with useful shortcuts in all of my favorite products as well as my OS(macOS). Here’s a list of my favorite shortcuts on some of the applications I use most often. There are only so many I know, so if you have any…Productivity3 min readProductivity3 min read
Jul 20, 2016Building a kickass idea at Battle of the HacksHackathon: A 24–48 hour event where teams of up to four build something awesome. Examples include a 2014 game similar to Pokemon Go, Iron Man’s hipster tech cousin and more. — A few weeks ago, I was a part of Hack the North’s team as a designer for Battle of…Mobile8 min readMobile8 min read