Tyler Weimin Ouyang

Tyler Ouyang's personal website

View on GitHub

I am a Software Engineer working at Microsoft. I am in Studio Saga, where the Microsoft Edge browser is being made.

Education

University of California, Santa Barbara, September 2013 - December 2016
Bachelor of Science in Computer Science
Graduated with High Honors and Distinction in the Major

Projects

+ Movielens

An implementation of a k-nearest-neighbor (k-NN) collaborative filtering algorithm for recommender systems with different distance/similarity measurement methods.

Related work: LiRa: A New Likelihood-Based Similarity Score for Collaborative Filtering

+ CUDA k-NN

CUDA implementation of k-NN collaborative filtering algorithm for recommender systems. Achieved up to 35x speedup compared to the CPU implementation.

+ HTTP/HTTPS MITM Proxy

An HTTP/HTTPS proxy that also supports man in the middle attacks.

+ FTP Swarming Download Client

An FTP swarming download client implemented in C at socket level.

+ WeCode

Web-based collaboration app for online office hours. I designed front-end and back-end architecture, and implemented real-time code editing, file system, and share terminal. Won the First Place in the Capstone competition.

+ GOLDDigger

Third-party GOLD client application for UCSB students.

+ QRBuddy

Show your QR code on your pebble.
QRBuddy includes two parts: Pebble WatchApp and its companion mobile apps (iOS and Android). The WatchApp can show the QR code transferred from companion mobile apps. Thus users can show their QR code on their wrist fast and easily.

+ PiSensors

Node.js + Express.js + Raspberry Pi = Sensors Web Portal

+ QR Helper

A Safari browser extension that decodes QR code in web pages.

View Weimin  (Tyler) Ouyang's profile on LinkedIn

Resume

My newest resume is always available on Google Drive