Welcome to my world...

Elaine Cui

Front Image

Let Me Introduce Myself...

Hi, my name is Elaine Cui. I currently study Computer Science and Mathematics at Northwestern University but am originally from Plymouth, Minnesota. I am seeking a role in Software Engineering and am primarily interested in education, graphics, AI/ML, and systems. However, I am constantly willing to learn more. Outside of just coding, I love to dance, explore nature, and create artwork. It's very nice to meet you, and I hope you enjoy my website!

Minnesota Logo
Illinois Logo

My Skills...

Skill Logo

Java

Skill Logo

Python

Skill Logo

C

Skill Logo

C++

Skill Logo

TypeScript

Skill Logo

JavaScript

Skill Logo

React

Skill Logo

Vue.js

Skill Logo

AWS

Skill Logo

Spring Boot

Skill Logo

FastAPI

Skill Logo

MongoDB

Skill Logo

MySQL

Skill Logo

PostgreSQL

Skill Logo

Next.js

Skill Logo

Redux

Skill Logo

Graphite

Skill Logo

Micronaut

Skill Logo

Maven

Skill Logo

Tailwind

Skill Logo

CSS

Skill Logo

HTML

My Projects...

CareLink

Python, React, Next.js, TypeScript, AWS, Tailwind

Application to connect uninsured and underinsured individuals with local free clinics.

DotByDot

Python, Gemini AI, React, Next.js, DynamoDB, TypeScript, FastAPI, Tailwind, Custom Hardware

AI braille learning platform with custom LCD keyboard prototype and multiple language support.

Scholarly | Northwestern WildHacks Winner – Best Use of AI in Education

Python, MongoDB, FastAPI, Claude-3, React, TypeScript, Tailwind, Next.js

AI educational platform to simplify 10,000,000+ research and academia articles.

The Garage Launchpad

Python, React, AWS, Next.js, TypeScript, Tailwind

Alumni directory of 1,500+ alumni and startup students.

Database System

Database System

C

Disk-backed buffer pool, B+ tree index, and SQL query executor for mini relational database system, with support for multi-threaded access, LRU-K eviction, and Volcano-style query plans

OurConnection | DSGN 208 Design, Thinking, & Doing

Python, React, MongoDB, JavaScript, Next.js, Tailwind

Platform for incarcerated women to share their stories and spread awareness, prototyped with Women Initiating New Directions.

YouTube to MP3 Converter

Python, React, JavaScript, CSS, HTML

Website to convert YouTube videos to MP3 files to be used by media club for video editing.

My Work Experience...

Software Engineer Intern

Netflix

June 2025 – September 2025

  • Spearheaded TV-specific Redux-Saga DevTool for visualizing and debugging background tasks, addressing gaps in developer tooling, and allowing 30+ engineers to boost productivity by +20% through observable tasks, side effects, and event triggers.
  • Led end-to-end development by conducting engineer interviews and deploying with TypeScript, React, and Saga generator functions, becoming an essential tool of the TV Client Foundations and Discovery Viewing Experiences teams.
Company Logo

Full Stack Software Engineer

The Garage Northwestern

September 2023 – Present

  • Developed full stack web application using React, Python, AWS Lambda, AWS API Gateway, and AWS Relational Database Service to create a dynamic directory of 1,500+ alumni with keyword filtering through SQL queries.
  • Conducted field study research on needs of participants through 50+ hours of surveys and primary research, focusing on facilitating and engaging 1,500+ startups, 1,000+ students, and alumni in Evanston, Chicago, and San Francisco.
Company Logo

Teaching Assistant & Student-Athletes Tutor

Northwestern University

September 2024 – Present

  • Assisted 200+ students in Graphical Programming (CS 351) and C/C++ Programming (CS 211) by conducting 50+ office hours, collaborating with the professor to develop exam questions, and providing support in assignments, projects, and assessments.
  • Tailored study plans for 10+ student-athletes through individualized tutoring sessions in Linear Algebra (MATH 240), Single Variable Calculus (MATH 218), Computer Programming (CIS 110), and Fundamentals of Programming (CS 111).
Company Logo

Software Engineer Intern

Minnesota Government IT Services | Health Department

June 2024 – September 2024

  • Automated immunization SMS messaging system with AWS Pinpoint, Python, and JSON for 200+ campaigns and 100,000+ Minnesotans to keep citizens up to date with recurring healthcare information and updates, condensing duplicate scripts by 35%.
  • Constructed web application utilizing Vue.js, Spring Boot, Maven, Hibernate, Micronaut, and PostgreSQL to collect language preferences for 10,000+ non-literate refugees to customize AWS Pinpoint for the Refugee Division’s texting campaigns.
Company Logo

Software Engineer Intern

Caraburo IT

May 2023 – September 2023

  • Facilitated creation of full-stack web application using React, Python, Google Maps and Places API, and MySQL to search for affordable daycare centers in 20+ states through interactive maps displays, location tracking, and quick view features.
  • Created messaging system between 100+ parents and daycare centers with WebSocket to allow for image sharing and texting.
Company Logo

Kids Academy Team Member

LifeTime Fitness

May 2022 – December 2022

  • Taught 100+ classes on gymnastics, dance, gym games, and art for the Kids Academy.
Company Logo

Sales Associate

PacSun

May 2021 – December 2021

  • Folded clothes.
Company Logo
Front Image

Contact Me

I'd Love To Connect With You...

Email Me

elainecui@u.northwestern.edu

Connect on LinkedIn

See LinkedIn

View My GitHub

See GitHub