👋 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