Hi, I'm Jeffrey Xiao!

CS @ UPenn

I'm a Junior at the University of Pennsylvania studying Computer Science. I enjoy building products to help others, teaching people to code, solving puzzles, and learning new technologies.

Projects


Mini-Minecraft

March 2021 - April 2021

Final Project for CIS460: Interactive 3D world exploration and alteration program in the style of the popular game Minecraft.

Tech Stack: C++, OpenGL

More

Pingry COVID-19 Dashboard

August 2020 - Present

Centralized source of info about COVID statistics at the state, county, and internal levels. Aims to inform the Pingry community during the pandemic.

Tech Stack: React, Node, Express, MongoDB

More

Emotify

September 2020

Built during PennApps XXI: Web app to help kids with Autism detect & practice sentiment and emotions during conversations.

Tech Stack: React, Node, MySQL, Google Cloud Natural Language API

More

Credit Card Rewards

May 2020

Manage all of your credit cards in one place. Maximize rewards & savings by calculating the best card to use for a given purchase.

Tech Stack: Swift, Objective-C, Google Firebase

More
See all projects

Education


University of Pennsylvania, School of Engineering and Applied Sciences

Philadelphia, PA --- 2019 - 2023

  • Candidate for BSE in Computer Science (Spring 2023)
  • Candidate for MSE in Computer Science (Winter 2023)

The Pingry School

Basking Ridge, NJ --- 2011 - 2019

  • Graduated Cum Laude
  • Captain of Varsity Cross Country, Squash, and Track & Field teams
  • Member of Pingry Federal Credit Union, research teams, and Peer Leadership program

Experience


Software Engineering Intern, Uber

San Francisco, CA --- May 2021 - August 2021

  • UberSTAR Intern
  • Matching Inference Team

Frontend Engineer, Penn Labs

Philadelphia, PA --- September 2020 - Present

  • Member of Penn Courses Team
  • Assist in refactoring Penn Course Plan to TypeScript and styled components
  • Create Penn Course Review's front-end displays for registration statistics to help students better measure difficulty of registering for and popularity of a course

University of Pennsylvania

Philadelphia, PA --- January 2020 - Present

  • Head Teaching Assistant: CIS120

    April 2021 - Present

    • Oversee course development, TA hiring, and logistics
    • Work directly with instructors to manage course and TAs
  • Teaching Assistant: CIS120

    January 2020 - April 2021

    • Head of Piazza Committee
    • Teach proper coding foundations (OCaml & Java) to 400 students
    • Co-lead weekly recitations of 15+ students
    • Hold office hours and respond on Piazza for individualized instruction

Full-Stack Web Developer, The Pingry School

Basking Ridge, NJ --- August 2020 - October 2020

  • Developed and maintained a public-facing COVID-19 dashboard to inform the Pingry community of the school’s reopening status and confirmed cases at the state, county and internal levels
  • Used by entire Pingry community (students, faculty, parents) since the Fall 2020
  • Currently maintained and monitored during 2021-2022 academic year

Skills


General

Java

TypeScript

Python

C / C++

OCaml

Web

Node

React

Gatsby

HTML

CSS

Data(bases)

SQL

MongoDB

Firebase

Contact


Jeffrey Xiao © 2022