👋 Hi, I'm David!

I'm a 4th year Computer Science student at the University of Waterloo. Last term, I was working at Huawei on lightweight cryptography. I'm interested in systems development including OS and compiler development as well as backend web development, and I'm always interested in learning!

I'm looking for Fall 2022 (Sept-Dec) internship opportunities! Feel free to reach out through email - (dapeet@uwaterloo.ca) or LinkedIn to chat!

Open Source

Envoy

Contributed new traffic tapping method to Envoy, the industry standard high performance L7 proxy maintained by the CNCF

Experience

Software Engineering Intern

Incoming SWE Intern

Core Engineering Intern

Building infrastructure powering the world's most advanced automated trading system.

Software Engineering Intern

Routing & distributing all Uber's ingress traffic

Linux Kernel / Application Developer Intern

Developing modern lightweight cryptographic algorithms improving data security in next-gen IoT devices

Compiler Software Engineering Intern

Building out a heterogeneous optimizing compiler for GPU shaders and GPU compute workloads

Software Developer Intern

Reducing install time of McAfee security solutions including Windows System Security and McAfee Gamer Security

Software Developer Intern

Designing & implementing new features for employee onboarding in the employee training system of tomorrow

Projects

Binary IO

Directly read and write binary files using a traditional text editor

Note Modules

Create & organize technical documents without duplicating information (and giving everyone a headache)

Deadline

Minimalistic method of organizing reminders with seamless workflow integration

Memory Sanitizer

Software shim monitoring process memory consumption & checking for leaks

Branch Visualizer

Source control visualizer - your best friend for generating correct diffs for code review

Website

A landing page to showcase my projects & experience

Site Spotlight

Boosting productivity by highlighting search results you're interested in

Beautiful New Tab

Stylish New Tab page putting you one keystroke away from your favourite sites

Terraria

Terraria turned MS Windows meme

Line Following Robot

Line following robot with digital and analogue following modes