Ahoy there! 🦜
What's my name?


Tap to focus

Projects


Project Showcase Image

Movielo

A movie ranking web app inspired by The Social Network as well as a love of charts, rankings, and visualizations.

Material UI
React
Firebase
REST API
TheMovieDatabase
Github
Project Showcase Image

Sentivents

Mood tracking app for the stressed Zoomer. Uses the open source DeepMoji model to gain nuanced insight into emotional state as represented by emojis.

React Native
react-native-chart-kit
pyTorch
BoilerMake8
Github
Project Showcase Image

FarmAssist

Web dashboard for combine harvesters. Data playback allows speed and yield metric analysis. 1st in Computing Day John Deere Challenge.

Leaflet.js
Chart.js
pyTorch
BoilerMake8
Github

Experience


Purdue Cognition and Learning Lab

Web Programmer

May 2020-Present

Here I help researchers create bespoke experiments that are run in the browser (jsPsych).

All the gathered data is stored in a MongoDB database and made available through a custom experiment management web application (Angular, Express). This evolving project continues to grow as I add new features to make it easier to manage experiments.

Besides experiments, I also handle the various websites and documentation needed for the lab (MkDocs, docusaurus).


LifeOmic

Software Engineer Intern

May 2021-Aug 2021

I worked with a few members of the Wellness Product team to implement a new transactions management and history feature. As I worked on creating the necessary front-end interfaces (React), I was able to test and influence the emerging API. After continous iteration cycles with feedback from the team, I ultimately presented the working interface to company shareholders.

With my remaining time, I was also able to prototype ideas such as data visualizations based on the transactions and share them with the team as potential future features.

Education


Purdue University

May 2023

Bachelor of Science in Computer Science and Math

Minor in Linguistics

Relevant Courses

Analysis of Algorithms, Systems Programming, Data Structures & Algorithms, Competitive Programming

Interests


Here you can see the song and movie I've listened to/watched most recently. Implemented using the Spotify and Movielo API.
Last Played
Nothing playingKyle Zheng
Last Watched

Linguistics

Languages are really cool. I'm still trying to learn my first one.

Data Visualization

I <3 charts and graphs.

Important Things


Resume.pdf

kylezheng73@gmail.com