I'm a passionate Software Engineer and aspiring
Quantum Physicist. I love working on side projects,
such as apps and educational tools in my spare time. My passion for both
computer science and quantum physics has brought me to the field of quantum computing!
Current software interests: distributed systems, concurrent/parallel programming, and backend system design.
Current research interests: quantum machine learning, quantum complexity theory, quantum information theory, and quantum error correction.
Software Engineering Intern
SEPTEMBER 2019 - DECEMBER 2019
Uber ATG works on cutting edge technology to enable autonomous driving. I worked with full-time software engineers and researchers and contribute to ongoing applied research and machine-learning problems. As a Software Engineering intern on Uber ATG's R&D team, I improved on the internal storage access tool used across the company using Hadoop HDFS and Amazon S3. I also colloborated with researchers on implementing state-of-the-art deep learning CNN models in PyTorch for use in our autonomous vehicles.
Software Engineering Intern (Systems Engineering)
MAY 2018 – AUGUST 2018
San Francisco, CA
Scribd is a digital library, e-book and audiobook subscription service that includes one million titles and hosts 60 million documents on its open publishing platform.
As a Software Engineering intern at Scribd, I rewrote the entire backend image server, including implementing a load balancer, in Golang. I was also responsible for producing a data warehouse which accurately represented the history of interactions occurring on and within Scribd's platform. I managed vast amount of data at scale via efficient Hive and Spark queries. I also developed features for users and publishers on the Ruby on Rails platform.
Software Developer Intern
AUGUST 2017 – DECEMBER 2017
Loblaw Digital is responsible for building and operating the digital channels for Canada’s largest and most successful retailer. I work as part of the team that builds and operates "Loblaws Click & Collect": an innovative online grocery shopping experience which is now scaling out to stores and brands across the country.
I contributed to the scaling of the e-commerce grocery platform and launch of the new PC Optimum loyalty program. In the back-end, I designed and wrote API interfaces for key features on Loblaw's Click & Collect online platform, such as the store locator, store details page, and the timeslot selector, using Java Spring Boot. I also developed on the React front-end and implemented analytics for the new PC Optimum loyalty program.
DECEMBER 2017 – JUNE 2018
We are a group of students at the University of Waterloo dedicated to building and promoting technology for social good. We partner with non-profits to provide technology services such as websites, mobile applications, analysis tools—free of charge.
As the Project Lead, I served as the main point of contact between UW Blueprint and the Waterloo Wellington Children's Groundwater Festival. Our team created an offline-first mobile scheduling app that allowed educators at the event to plan out their day to give their students the best learning experience possible. I focused on the overall architecture of the app and led the development of the project, including scoping, planning, training project members, and assigning tasks.
FEBRUARY 2017 – JANUARY 2018
Hack the North is Canada's largest hackathon, hosting 1000 participants from all corners of the globe every year and boasts a history of industry leaders and world-class judges, such as Sam Altman and Vinod Khosla.
I spearheaded a new initiative under Techyon that aims to build and foster an inclusive tech culture within the Waterloo region. We hope to provide value for passionate programmers through community events and build an active community based on learning and sharing.
Logistics Coordinator - Hacker Experience
FEBRUARY 2017 – AUGUST 2017
Wearhacks Kitchener-Waterloo is a hardware hackathon held by Wearhacks, an international non-profit organization that aims to raise awareness and promote innovation, entrepreneurship, and education in the Emerging Technologies space.
As the Hacker Experience Director, I organized both opening and closing ceremonies and planned workshops and activities aimed at strengthening the overall experience of the participants. I aimed to cultivate a friendly and enriching environment for budding hardware enthusiasts to stretch their wings and be fearless in experimenting with cutting-edge technology.
EM Systems Technical Team Member
OCTOBER 2016 – JUNE 2017
Waterloop is a team of University of Waterloo students who share a dream of revolutionizing the transportation industry. This project is a response to the SpaceX Hyperloop pod challenge, the brainchild of Elon Musk. I work as part of the EM Systems team and tackle issues on the use of magnets as a form of braking. Apart from machining the parts and helping to assemble the mechanism, I also work on the mathematical modelling of the braking system.
First Year Representative
OCTOBER 2016 – APRIL 2017
As the First Year Representative, my primary role was to represent first-year students in the Math faculty of the University of Waterloo. I strived to engage with the first-year student body both in-person and on social media, and planned 3 successful events with turnouts of over 150 students. Additionally, I helped with executing and publicizing events run by MathSoc.
FEBRUARY 2014 – MARCH 2016
Pulau Tekong, Singapore
I enlisted into the Singapore Armed Forces in February 2014 and served as the Platoon Sergeant of the Basic Military Training Centre. I trained a company of 264 recruits and ensured that they would be equipped with the necessary military skills and knowledge upon their graduation through imparting soldier fundamentals, military knowledge, and instilling values of pride and discipline. Logistically, I was responsible for planning the day-to-day schedule and leading the execution of daily activities.
MAY 2019 – AUGUST 2019
Studied Quantum Complexity Theory under the supervision of Dr. John Watrous. I studied quantum interactive proof systems and the complexity class QSZK (Quantum Statistical Zero Knowledge). In particular, I explored 2-message quantum interactive proof systems with laconic provers and showed an equivalence with QSZK under certain conditions.
Undergraduate Research Assistant
JANUARY 2019 – APRIL 2019
Worked with Dr. Norbert Lütkenhaus and the Optical Quantum Communication Theory Group to help build out software for calculating reliable numerical key rates for quantum key distribution. We are developing numerical methods to perform secret key rate calculations using the dual formulation of the convex optimization problem (arXiv:1710.05511).
Discussed ongoing and potential research with leaders in the field of mathematics, computer and statistical science.
MAY 2019 - JUNE 2019
Attended a two-week program on theoretical and experimental quantum information. Wrote a pulse program that performed a CNOT gate which we used to perform Grover’s search on 2 qubits.
|President's Research Award||$1500||05/2019|
|Mathematics Graduation Committee Award||$500||03/2019|
|David Shepherd Upper-Year Scholarship in Mathematics||$5000||01/2019|
|Side Effects Software Scholarship||$2000||01/2018|
|President’s Scholarship of Distinction||$5000||01/2017|
|Term Dean's Honours List||All terms|
|National AP Scholar (Canada)||06/2013|