Hi, my name is

JT Tao

I'm a software developer at Meta.

I majored in Computer Science with minors in Statistics & Machine Learning and American Studies at Princeton University. After graduating in May of 2022, I started my career as a software developer.

About Me

Hi, my name is JT Tao. I recently graduated from Princeton University and I’m originally from New York City. At Princeton, I studied computer science. I have taken classes like Algorithms and Data Structures, Economics and Computing, Fundamentals of Machine Learning, Advanced Programming Techniques, and Probability and Stochastic Systems.

At my last job, I worked for Facebook as a software engineering intern where I was able to work on the web version of Facebook and Messenger. I am a fullstack web developer and familiar with React, Node.js, PHP, etc. Before this, I worked with the Behavioral Science Policy Lab at Princeton where I conducted research using Python and R.




At my last job with Facebook, I worked as a fullstack developer on the Messenger Experiences team. I worked on several projects on the web versions of Facebook and Messenger including working with product designers to bring new features to the web as well as bringing parity between the web and mobile versions of Messenger. I primarily used React and PHP.

Before this, I was an intern at the Behavioral Science Policy Lab at Princeton. Here, I worked on research involving financial institutions and their climate-related policies, and the relationship between perceived risk of climate change and harm from natural disasters. I primarily used Python, R, and Javascript for data science and web programming.


Princeton University

Fall 2018 - Spring 2022

GPA: 3.3

Major: Computer Science

Minors: Statistics & Machine Learning, American Studies

Stuyvesant High School

Fall 2014 - Spring 2018


C/C++, JavaScript, Python, Java, React, Node.js, SQL, PHP, R, Excel, GIS


Some of the research that I have conducted includes looking at neighborhoods most likely to be affected by gentrification through the porportional hazards model, how risk of natural disaster affects views on climate change and how admissions tests affect school choice.

Python (Scikit-learn, Pandas, Numpy), R, ArcGIS

The collaborative campus map was created to share favorite locations across Princeton’s campus with visitors and students, especially as remote learning was taking place.

Javascript, Python

Contact Me

The best way to contact me is by email (jtxtao@gmail.com).

Designed and Built by JT Tao