-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtext-content.txt
More file actions
27 lines (17 loc) · 1.5 KB
/
text-content.txt
File metadata and controls
27 lines (17 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Hi! My name is Nathan Yao. I am a junior undergraduate student in Computer Science at Purdue University. I enjoy CS because creativeness, determination, and scrutiny are needed to form something beautiful, as in other kinds of art. Please scroll down to see some of my work.
Recent programming projects. These are created in academia or during my free time. Please visit my GitHub to see more.
PROJECTS
Lightweight ERP
An enterprise resource planning (ERP) software. Built with Flutter, Flask, SQL Server (CS307 Software Engineering I)
Shell Interpreter on Linux
A shell (like bash and csh) featuring builtins, signal handling, subshells, environment variable expansion, wildcarding, etc. C/C++ Lex/Yacc.
Social Media Desktop App
An social app where users can create, edit, and delete their profiles, posts, and comments. Built with Java (w/ Swing).
Enzyme Kinetics Calculator
An algorithm that determines enzyme performance by modeling experiment data using quadratic regression and calculus in MATLAB.
Plant-based Macros App
An informative health app about plant-based substitutes for daily macronutrients (medical innovations course). Android Studio, Java, XML.
FRC Robotics Team 3104
Builder and programmer for small rookie FRC team. Java program covers driving and ball-shooting systems for scoring points.
ART
Aside from computer science, I like drawing, painting, and photography. Below are some recent digital paintings I've made, and you can see my photos on Instagram. I'll create and upload new artwork in the future.