emma tong
hi, i'm
emma tong—
  • Recent graduate of the Carnegie Mellon University School of Computer Science.

  • Passionate about developing and designing technology for social good.

  • Currently seeking entry-level software engineering positions.

development

Custom NYT Games Leaderboard Website

Custom NYT Games Leaderboard Website

Full-stack web application built using Next.js with Typescript, PostgreSQL, and Tailwind CSS, hosted on Vercel.

2025 | personal project | solo

Daily Task Management Application

Daily Task Management Application

Full-stack web application built using React with Tailwind CSS frontend and Node.js / Express.js / PostgreSQL backend.

2025 | personal project | solo

Raft Consensus Algorithm Implementation

Raft Consensus Algorithm Implementation

Implementation of Raft, a fault-tolerant distributed consensus system, in Go with RPC-based peer communication, leader elections, and log replication.

2024 | course project | solo

Hackathon Social Application

Hackathon Social Application

Social app prototype that analyzes personality quizzes to strengthen friendships. Won “Best Hack for a More Connected World” at HackCMU 2022.

2022 | hackathon project | team

CMU Japanese Student Association Website

CMU Japanese Student Association Website

The official website for the Japanese Student Association at Carnegie Mellon University, translated from Figma mockups using HTML, CSS, JavaScript, and Bootstrap.

2022 | personal project | solo

Virasa: A Galaga Remix

Virasa: A Galaga Remix

Remix of the classic arcade game Galaga, built using Unity with C# as part of Carnegie Mellon University’s National High School Game Academy.

2020 | course project | team

design

Interactive Children's Museum Exhibit

Interactive Children's Museum Exhibit

An interactive exhibit for the Children's Museum of Pittsburgh, designed to develop active listening habits and curiosity in children.

2025 | course project | team

Complex Editorial System

Complex Editorial System

A print magazine article and an online magazine article page based on an existing story.

2024 | personal project | solo

Branded Digital Communication

Branded Digital Communication

A redesign of the Oregon Food Bank digital newsletter on multiple devices.

2024 | course project | solo

Typographic Event Series Poster

Typographic Event Series Poster

Typographic posters for Just Films, an organization committed to using film to educate and promote conversations and actions in the realm of gender equity and social justice.

2024 | course project | solo

about

education

Carnegie Mellon University

BS in Computer Science
Minor in Music Technology
3.90 / 4.00

2021 - 2025

experience

Carnegie Mellon University, School of Computer Science

Functional Programming Course Teaching Assistant

2022 - 2025

Carnegie Mellon University, School of Computer Science

Functional Programming Course Head Teaching Assistant

2024

skills

languages. Python, JavaScript, TypeScript, Java, Go, SQL, Standard ML, C++, C, Bash

web & database technologies. React, Node.js, Express.js, Next.js, RESTful APIs, PostgreSQL, HTML/CSS

tools & design. Git, Figma, Framer, Adobe Creative Cloud, Latex

fun

When I'm not coding, you can find me filming documentaries, taking photos, or playing bass guitar!