New York University | Tandon School of Engineering

B.S. Integrated Design and Media

Minor in Technology, Management and Design

January 2025 - May 2028 | Brooklyn, New York

Courses

Fall 2026 · Currently taking

3D Modeling

In progress

Building objects and scenes in 3D software: modeling forms from simple shapes, then adding materials, lighting and rendering.

Interactive Narrative

In progress

Telling stories through interactive media, from branching narratives to game-like pieces where the audience's choices shape what happens.

Human-Centered Product Design Studio

In progress

A studio course on designing products around the people who use them: user research, sketching, prototyping and testing ideas with real users.

Spring 2026

Introduction to Web Development

Spring 2026

Building websites from scratch with HTML, CSS and JavaScript: page structure, layout and styling, responsive design and adding interaction. Every week’s exercises, the midterm and the final live in the GitHub repository below: pick a folder and a file to read the code.

Ideation & Prototyping

Spring 2026

Methods for coming up with ideas and testing them quickly: brainstorming, personas, crazy 8’s, storyboards, mind maps and speed dating. The course blog documents each week’s assignment and the Future Artifact project from first sketches to the final presentation.

wp.nyu.edu · Ideation & PrototypingOpen ↗

Design Strategies

Spring 2026

Brand strategy built on user research. For Procter & Gamble Healthcare, in-store observation and interviews showed that price-sensitive shoppers in a hurry reach for generic medicine. The concept: redesigned packaging with clear symptom labels and one color system, plus dedicated store displays, so P&G products earn trust at a glance.

Midterm project

Design Strategies midterm project, page 1Design Strategies midterm project, page 2Design Strategies midterm project, page 3Design Strategies midterm project, page 4Design Strategies midterm project, page 5Design Strategies midterm project, page 6Design Strategies midterm project, page 7Design Strategies midterm project, page 8Design Strategies midterm project, page 9Design Strategies midterm project, page 10Design Strategies midterm project, page 11Design Strategies midterm project, page 12Design Strategies midterm project, page 13Design Strategies midterm project, page 14Design Strategies midterm project, page 15

Final presentation

Design Strategies final presentation, page 1Design Strategies final presentation, page 2Design Strategies final presentation, page 3Design Strategies final presentation, page 4Design Strategies final presentation, page 5Design Strategies final presentation, page 6Design Strategies final presentation, page 7Design Strategies final presentation, page 8Design Strategies final presentation, page 9Design Strategies final presentation, page 10Design Strategies final presentation, page 11

Audio Foundation Studio

Spring 2026

Recording, editing and mixing sound: field recording, sound design, music and audio storytelling, ending with a final project that pairs sound with picture.

Final project

Audio pieces

Music Project

Philosophical Ocean

Snippet of My College Life

Creative Coding

Spring 2026

Drawing with code in Processing and p5.js: shapes, color, variables, functions, loops and interaction. The sketches grow from a tile texture of ripples and cards, to an animated funky mouse, to an interactive bookshelf: push the books off the screen, then click through the stages. My midterm and final projects come first, and everything runs live below.

Final Project · Voice Activated Flowers · p5.js

Say “stem” to grow the stems, then “lily”, “sunflower”, “rose” or “lavender”. “Bigger” / “smaller” and “thicker” / “thinner” change the flowers and stems, “background” changes the sky. For your own flower, say “start”, then a number of petals (“five petals”) and a color (red, blue, purple, orange, pink), and drag it around.

Midterm Project · Ominous · p5.js

An animation built around one word, ominous: a flickering screen with a light that follows your cursor, a creeping gradient, wavy lines, and paint splatters that take over the screen.

Interactive Bookshelf · p5.js
Animated Funky Mouse · p5.js
Tile Texture · p5.js

Entrepreneurship

Spring 2026

Turning an idea into a venture: finding a problem worth solving, testing it with customers and building a business model. The team project, Archivoral, is a platform for building trust and transparency around valuable items by connecting owners with verified experts. The final pitch deck and the one-pager are below.

Archivoral final pitchOpen in Google Slides ↗
Google Docs · EntrepreneurshipOpen ↗

Fall 2025

Visual Foundation Studio

Fall 2025

The basics of visual design: composition, typography, color and working in Figma. Two main projects: toma., a brand identity developed through hand-drawn concepts and three rounds of logo options, and Memory Keepers, a conference design taken from first draft to a final mockup.

toma. logo project

Hand-drawn concepts

toma. logo hand-drawn concepts

Draft 1

toma. logo draft 1, option 1toma. logo draft 1, option 2toma. logo draft 1, option 3toma. logo draft 1, option 4toma. logo draft 1, option 5toma. logo draft 1, option 6toma. logo draft 1, option 7toma. logo draft 1, option 8toma. logo draft 1, option 9toma. logo draft 1, option 10toma. logo draft 1, option 11toma. logo draft 1, option 12

Draft 2

toma. logo draft 2, option 1toma. logo draft 2, option 2toma. logo draft 2, option 3toma. logo draft 2, option 4toma. logo draft 2, option 5toma. logo draft 2, option 6toma. logo draft 2, option 7toma. logo draft 2, option 8toma. logo draft 2, option 9toma. logo draft 2, option 10toma. logo draft 2, option 11toma. logo draft 2, option 12toma. logo draft 2, option 13toma. logo draft 2, option 14toma. logo draft 2, option 15

Draft 3

toma. logo draft 3, option 1toma. logo draft 3, option 2toma. logo draft 3, option 3toma. logo draft 3, option 4toma. logo draft 3, option 5toma. logo draft 3, option 6toma. logo draft 3, option 7toma. logo draft 3, option 8toma. logo draft 3, option 9toma. logo draft 3, option 10

Conference design project · Memory Keepers

First draft

Conference design, first draft page 1Conference design, first draft page 2Conference design, first draft page 3Conference design, first draft page 4Conference design, first draft page 5Conference design, first draft page 6

Second draft

Conference design, second draft page 1Conference design, second draft page 2Conference design, second draft page 3Conference design, second draft page 4Conference design, second draft page 5Conference design, second draft page 6

Final draft & mockup

Conference design, final draft page 1Conference design, final draft page 2
Conference design mockup

Figma files

Figma · Conference Design ProjectsOpen in Figma ↗
Figma · Conference Design Projects (board 2)Open in Figma ↗

Still & Moving Images

Fall 2025

Photography and moving image: shooting and editing photo sets, a contact sheet, animated GIF studies, an animation, and a photo roman, a story told through a sequence of still photos.

Animation project

Photo Roman project

Animated study 1Animated study 2Animated study 3

October 20, 2025 · Class final

Class final photo 1Class final photo 2Class final photo 3Class final photo 4Class final photo 5Class final photo 6

October 19, 2025

Photo from 10.19.2025 1Photo from 10.19.2025 2Photo from 10.19.2025 3Photo from 10.19.2025 4Photo from 10.19.2025 5Photo from 10.19.2025 6Photo from 10.19.2025 7Photo from 10.19.2025 8Photo from 10.19.2025 9Photo from 10.19.2025 10Photo from 10.19.2025 11Photo from 10.19.2025 12Photo from 10.19.2025 13Photo from 10.19.2025 14Photo from 10.19.2025 15Photo from 10.19.2025 16Photo from 10.19.2025 17Photo from 10.19.2025 18Photo from 10.19.2025 19Photo from 10.19.2025 20Photo from 10.19.2025 21Photo from 10.19.2025 22Photo from 10.19.2025 23Photo from 10.19.2025 24Photo from 10.19.2025 25Photo from 10.19.2025 26Photo from 10.19.2025 27Photo from 10.19.2025 28Photo from 10.19.2025 29Photo from 10.19.2025 30Photo from 10.19.2025 31Photo from 10.19.2025 32Photo from 10.19.2025 33Photo from 10.19.2025 34Photo from 10.19.2025 35Photo from 10.19.2025 36Photo from 10.19.2025 37Photo from 10.19.2025 38Photo from 10.19.2025 39Photo from 10.19.2025 40Photo from 10.19.2025 41Photo from 10.19.2025 42Photo from 10.19.2025 43Photo from 10.19.2025 44Photo from 10.19.2025 45Photo from 10.19.2025 46Photo from 10.19.2025 47Photo from 10.19.2025 48Photo from 10.19.2025 49Photo from 10.19.2025 50Photo from 10.19.2025 51Photo from 10.19.2025 52Photo from 10.19.2025 53Photo from 10.19.2025 54Photo from 10.19.2025 55Photo from 10.19.2025 56Photo from 10.19.2025 57Photo from 10.19.2025 58Photo from 10.19.2025 59Photo from 10.19.2025 60Photo from 10.19.2025 61Photo from 10.19.2025 62Photo from 10.19.2025 63Photo from 10.19.2025 64Photo from 10.19.2025 65Photo from 10.19.2025 66Photo from 10.19.2025 67Photo from 10.19.2025 68Photo from 10.19.2025 69Photo from 10.19.2025 70Photo from 10.19.2025 71Photo from 10.19.2025 72Photo from 10.19.2025 73Photo from 10.19.2025 74Photo from 10.19.2025 75Photo from 10.19.2025 76Photo from 10.19.2025 77Photo from 10.19.2025 78Photo from 10.19.2025 79Photo from 10.19.2025 80Photo from 10.19.2025 81Photo from 10.19.2025 82Photo from 10.19.2025 83Photo from 10.19.2025 84Photo from 10.19.2025 85Photo from 10.19.2025 86Photo from 10.19.2025 87Photo from 10.19.2025 88Photo from 10.19.2025 89Photo from 10.19.2025 90Photo from 10.19.2025 91Photo from 10.19.2025 92Photo from 10.19.2025 93Photo from 10.19.2025 94Photo from 10.19.2025 95Photo from 10.19.2025 96Photo from 10.19.2025 97Photo from 10.19.2025 98Photo from 10.19.2025 99Photo from 10.19.2025 100Photo from 10.19.2025 101Photo from 10.19.2025 102Photo from 10.19.2025 103Photo from 10.19.2025 104Photo from 10.19.2025 105Photo from 10.19.2025 106Photo from 10.19.2025 107Photo from 10.19.2025 108Photo from 10.19.2025 109Photo from 10.19.2025 110

October 10–13, 2025

Photo from 10.10.2025 to 10.13.2025 1Photo from 10.10.2025 to 10.13.2025 2Photo from 10.10.2025 to 10.13.2025 3Photo from 10.10.2025 to 10.13.2025 4Photo from 10.10.2025 to 10.13.2025 5Photo from 10.10.2025 to 10.13.2025 6Photo from 10.10.2025 to 10.13.2025 7Photo from 10.10.2025 to 10.13.2025 8Photo from 10.10.2025 to 10.13.2025 9Photo from 10.10.2025 to 10.13.2025 10Photo from 10.10.2025 to 10.13.2025 11Photo from 10.10.2025 to 10.13.2025 12Photo from 10.10.2025 to 10.13.2025 13Photo from 10.10.2025 to 10.13.2025 14Photo from 10.10.2025 to 10.13.2025 15Photo from 10.10.2025 to 10.13.2025 16Photo from 10.10.2025 to 10.13.2025 17Photo from 10.10.2025 to 10.13.2025 18Photo from 10.10.2025 to 10.13.2025 19Photo from 10.10.2025 to 10.13.2025 20Photo from 10.10.2025 to 10.13.2025 21Photo from 10.10.2025 to 10.13.2025 22Photo from 10.10.2025 to 10.13.2025 23Photo from 10.10.2025 to 10.13.2025 24Photo from 10.10.2025 to 10.13.2025 25Photo from 10.10.2025 to 10.13.2025 26Photo from 10.10.2025 to 10.13.2025 27Photo from 10.10.2025 to 10.13.2025 28Photo from 10.10.2025 to 10.13.2025 29Photo from 10.10.2025 to 10.13.2025 30Photo from 10.10.2025 to 10.13.2025 31Photo from 10.10.2025 to 10.13.2025 32Photo from 10.10.2025 to 10.13.2025 33Photo from 10.10.2025 to 10.13.2025 34Photo from 10.10.2025 to 10.13.2025 35Photo from 10.10.2025 to 10.13.2025 36Photo from 10.10.2025 to 10.13.2025 37Photo from 10.10.2025 to 10.13.2025 38Photo from 10.10.2025 to 10.13.2025 39Photo from 10.10.2025 to 10.13.2025 40Photo from 10.10.2025 to 10.13.2025 41Photo from 10.10.2025 to 10.13.2025 42Photo from 10.10.2025 to 10.13.2025 43Photo from 10.10.2025 to 10.13.2025 44Photo from 10.10.2025 to 10.13.2025 45Photo from 10.10.2025 to 10.13.2025 46Photo from 10.10.2025 to 10.13.2025 47Photo from 10.10.2025 to 10.13.2025 48Photo from 10.10.2025 to 10.13.2025 49Photo from 10.10.2025 to 10.13.2025 50Photo from 10.10.2025 to 10.13.2025 51Photo from 10.10.2025 to 10.13.2025 52Photo from 10.10.2025 to 10.13.2025 53Photo from 10.10.2025 to 10.13.2025 54Photo from 10.10.2025 to 10.13.2025 55Photo from 10.10.2025 to 10.13.2025 56Photo from 10.10.2025 to 10.13.2025 57Photo from 10.10.2025 to 10.13.2025 58Photo from 10.10.2025 to 10.13.2025 59Photo from 10.10.2025 to 10.13.2025 60Photo from 10.10.2025 to 10.13.2025 61Photo from 10.10.2025 to 10.13.2025 62Photo from 10.10.2025 to 10.13.2025 63Photo from 10.10.2025 to 10.13.2025 64Photo from 10.10.2025 to 10.13.2025 65Photo from 10.10.2025 to 10.13.2025 66Photo from 10.10.2025 to 10.13.2025 67Photo from 10.10.2025 to 10.13.2025 68Photo from 10.10.2025 to 10.13.2025 69Photo from 10.10.2025 to 10.13.2025 70Photo from 10.10.2025 to 10.13.2025 71Photo from 10.10.2025 to 10.13.2025 72Photo from 10.10.2025 to 10.13.2025 73Photo from 10.10.2025 to 10.13.2025 74Photo from 10.10.2025 to 10.13.2025 75Photo from 10.10.2025 to 10.13.2025 76Photo from 10.10.2025 to 10.13.2025 77Photo from 10.10.2025 to 10.13.2025 78Photo from 10.10.2025 to 10.13.2025 79Photo from 10.10.2025 to 10.13.2025 80Photo from 10.10.2025 to 10.13.2025 81Photo from 10.10.2025 to 10.13.2025 82Photo from 10.10.2025 to 10.13.2025 83Photo from 10.10.2025 to 10.13.2025 84Photo from 10.10.2025 to 10.13.2025 85Photo from 10.10.2025 to 10.13.2025 86Photo from 10.10.2025 to 10.13.2025 87Photo from 10.10.2025 to 10.13.2025 88Photo from 10.10.2025 to 10.13.2025 89Photo from 10.10.2025 to 10.13.2025 90Photo from 10.10.2025 to 10.13.2025 91Photo from 10.10.2025 to 10.13.2025 92Photo from 10.10.2025 to 10.13.2025 93Photo from 10.10.2025 to 10.13.2025 94Photo from 10.10.2025 to 10.13.2025 95Photo from 10.10.2025 to 10.13.2025 96Photo from 10.10.2025 to 10.13.2025 97Photo from 10.10.2025 to 10.13.2025 98Photo from 10.10.2025 to 10.13.2025 99Photo from 10.10.2025 to 10.13.2025 100Photo from 10.10.2025 to 10.13.2025 101Photo from 10.10.2025 to 10.13.2025 102Photo from 10.10.2025 to 10.13.2025 103Photo from 10.10.2025 to 10.13.2025 104Photo from 10.10.2025 to 10.13.2025 105Photo from 10.10.2025 to 10.13.2025 106Photo from 10.10.2025 to 10.13.2025 107Photo from 10.10.2025 to 10.13.2025 108

September 28, 2025

Photo from 09.28.2025 1Photo from 09.28.2025 2Photo from 09.28.2025 3

September 23, 2025

Photo from 09.23.2025 1Photo from 09.23.2025 2Photo from 09.23.2025 3Photo from 09.23.2025 4

Best shots

Contact sheet photo 1Contact sheet photo 2Contact sheet photo 3Contact sheet photo 4Contact sheet photo 5Contact sheet photo 6Contact sheet photo 7Contact sheet photo 8Contact sheet photo 9

Spring 2025

Introduction to Engineering

Spring 2025

An introduction to engineering design through hands-on labs and a semester-long team project. The final project, Green Horizons by ECOBAM Inc., is a twelve-story, LEED Platinum multi-purpose academic building designed for NYU Tandon’s Brooklyn campus and modeled in Revit, with a physical model, cost estimate and construction schedule. Role: Construction Manager.

Green Horizons SLDP poster
Green Horizons model and poster, photo 1Green Horizons model and poster, photo 2Green Horizons model and poster, photo 3Green Horizons model and poster, photo 4Green Horizons model and poster, photo 5Green Horizons model and poster, photo 6

Final presentation · April 2, 2025

Green Horizons final presentation, page 1Green Horizons final presentation, page 2Green Horizons final presentation, page 3Green Horizons final presentation, page 4Green Horizons final presentation, page 5Green Horizons final presentation, page 6Green Horizons final presentation, page 7Green Horizons final presentation, page 8Green Horizons final presentation, page 9Green Horizons final presentation, page 10Green Horizons final presentation, page 11Green Horizons final presentation, page 12Green Horizons final presentation, page 13Green Horizons final presentation, page 14Green Horizons final presentation, page 15Green Horizons final presentation, page 16Green Horizons final presentation, page 17Green Horizons final presentation, page 18Green Horizons final presentation, page 19Green Horizons final presentation, page 20Green Horizons final presentation, page 21Green Horizons final presentation, page 22Green Horizons final presentation, page 23Green Horizons final presentation, page 24Green Horizons final presentation, page 25Green Horizons final presentation, page 26Green Horizons final presentation, page 27

Design Thinking for Creative Problem Solving

Spring 2025

The design thinking process as a team: empathize, define, ideate, prototype and test. As the group MyPy, the team built EchoAge, an idea for helping young people start conversations with older adults and ask them for guidance. The working board is in Miro and the final presentation in Canva.

Miro · working boardOpen in Miro ↗
Canva · presentationOpen in Canva ↗

International Bilingual School at Hsinchu Science Park

High School Diploma

September 2017 - May 2024 | Hsinchu, Taiwan

Activities & Projects

AP 2-D Art and Design

Portfolio · five pieces

Theme: Unusual Interpretations of the Natural World, an imaginary dream world with both its beauty and its chaos. Five digital pieces in a monochrome doodle style, each built from its own non-repeating patterns and textures: an abstract spider web, fire, jellyfish, universal languages visualized, and an unconventional city.

Each piece is shown finished, with the process screenshots underneath.

Piece 1

AP 2-D Art and Design piece 1, finished artwork
AP 2-D Art and Design piece 1, process shot 1AP 2-D Art and Design piece 1, process shot 2AP 2-D Art and Design piece 1, process shot 3

Piece 2

AP 2-D Art and Design piece 2, finished artwork
AP 2-D Art and Design piece 2, process shot 1AP 2-D Art and Design piece 2, process shot 2AP 2-D Art and Design piece 2, process shot 3

Piece 3

AP 2-D Art and Design piece 3, finished artwork
AP 2-D Art and Design piece 3, process shot 1AP 2-D Art and Design piece 3, process shot 2AP 2-D Art and Design piece 3, process shot 3

Piece 4

AP 2-D Art and Design piece 4, finished artwork
AP 2-D Art and Design piece 4, process shot 1AP 2-D Art and Design piece 4, process shot 2AP 2-D Art and Design piece 4, process shot 3

Piece 5

AP 2-D Art and Design piece 5, finished artwork
AP 2-D Art and Design piece 5, process shot 1AP 2-D Art and Design piece 5, process shot 2AP 2-D Art and Design piece 5, process shot 3

Written portion

AP Art submission, written portion, page 1AP Art submission, written portion, page 2AP Art submission, written portion, page 3AP Art submission, written portion, page 4AP Art submission, written portion, page 5

Exchange Programs

Czech Republic Exchange Representative

2021–2024

Czech Exchange Program delegate: hosted and guided visiting students from the Czech Republic and produced videos for presentation submissions. Featured in the NEHS newsletter, Vol. 29 No. 4.

NEHS Newsletter · Vol. 29 No. 4Open ↗

Cupertino Exchange Representative

Fall 2019

Represented the school on an exchange to Cupertino, California: staying with host families, attending classes, and visiting San Francisco, Stanford and the Bay Area. Reported in the NEHS newsletter, December 2019.

NEHS Newsletter · December 2019Open ↗

Czech Exchange Program · slides & reflections

Czech Exchange Program conclusion slides, page 1Czech Exchange Program conclusion slides, page 2Czech Exchange Program conclusion slides, page 3Czech Exchange Program conclusion slides, page 4Czech Exchange Program review, feedback, takeaways, reflection and conclusionCzech Program students' review on cultural exchange

Cupertino Exchange Program · Fall 2019

Exchange group at San Francisco City Hall with the exchange bannerThe whole exchange group at the Cupertino Civic Center with the bannerFriends jumping in front of San Francisco City HallExchange group photo at StanfordAt the Golden Gate Bridge, San FranciscoGroup at the pumpkin patchGroup at the pumpkin patch's Butterfly Valley signGroup photo with hosts and organizersGroup by the Sister Cities sign in CupertinoCupertino exchange, San Francisco, photo 1Cupertino exchange, San Francisco, photo 2Cupertino exchange, San Francisco, photo 3Cupertino exchange, San Francisco, photo 4Cupertino exchange, San Francisco, photo 5Cupertino exchange, San Francisco, photo 6Cupertino exchange, San Francisco, photo 7Cupertino exchange, San Francisco, photo 8Cupertino exchange, San Francisco, photo 9Cupertino exchange, San Francisco, photo 10Cupertino exchange, San Francisco, photo 11Cupertino exchange, San Francisco, photo 12Cupertino exchange, San Francisco, photo 13Cupertino exchange, San Francisco, photo 14Cupertino exchange, San Francisco, photo 15Cupertino exchange, San Francisco, photo 16Cupertino exchange, San Francisco, photo 17Cupertino exchange, San Francisco, photo 18Cupertino exchange, San Francisco, photo 19Cupertino exchange, San Francisco, photo 20Cupertino exchange, San Francisco, photo 21Cupertino exchange, San Francisco, photo 22Cupertino exchange, San Francisco, photo 23Cupertino exchange, San Francisco, photo 24Cupertino exchange, San Francisco, photo 25Cupertino exchange, San Francisco, photo 26Cupertino exchange, San Francisco, photo 27Cupertino exchange, San Francisco, photo 28Cupertino exchange, San Francisco, photo 29Cupertino exchange, San Francisco, photo 30Cupertino exchange, San Francisco, photo 31Cupertino exchange, Stanford, photo 1Cupertino exchange, Stanford, photo 2Cupertino exchange, Stanford, photo 3Cupertino exchange, Stanford, photo 4Cupertino exchange, Stanford, photo 5Cupertino exchange, Stanford, photo 6Cupertino exchange, Cupertino, photo 1Cupertino exchange, Cupertino, photo 2Cupertino exchange, Cupertino, photo 3Cupertino exchange, Cupertino, photo 4Cupertino exchange, Cupertino, photo 5Cupertino exchange, Cupertino, photo 6Cupertino exchange, Cupertino, photo 7Cupertino exchange, Cupertino, photo 8Cupertino exchange, Cupertino, photo 9Cupertino exchange, Pumpkin patch & corn maze, photo 1Cupertino exchange, Pumpkin patch & corn maze, photo 2Cupertino exchange, Pumpkin patch & corn maze, photo 3Cupertino exchange, Pumpkin patch & corn maze, photo 4Cupertino exchange, Pumpkin patch & corn maze, photo 5Cupertino exchange, Pumpkin patch & corn maze, photo 6Cupertino exchange, Pumpkin patch & corn maze, photo 7Cupertino exchange, At school, photo 1Cupertino exchange, At school, photo 2Cupertino exchange, At school, photo 3Cupertino exchange, At school, photo 4Cupertino exchange, At school, photo 5Cupertino exchange, At school, photo 6Cupertino exchange, At school, photo 7Cupertino exchange, At school, photo 8Cupertino exchange, At school, photo 9Cupertino exchange, At school, photo 10Cupertino exchange, At school, photo 11Cupertino exchange, At school, photo 12Cupertino exchange, At school, photo 13Cupertino exchange, At school, photo 14Cupertino exchange, At school, photo 15Cupertino exchange, At school, photo 16Cupertino exchange, At the beach, photo 1Cupertino exchange, At the beach, photo 2Cupertino exchange, At the beach, photo 3Cupertino exchange, Museum & meals, photo 1Cupertino exchange, Museum & meals, photo 2Cupertino exchange, Museum & meals, photo 3Cupertino exchange, Museum & meals, photo 4Cupertino exchange, Museum & meals, photo 5Cupertino exchange, Museum & meals, photo 6Cupertino exchange, Museum & meals, photo 7Cupertino exchange, Museum & meals, photo 8Cupertino exchange, Museum & meals, photo 9Cupertino exchange, On the way, photo 1Cupertino exchange, On the way, photo 2Cupertino exchange, On the way, photo 3Cupertino exchange, On the way, photo 4Cupertino exchange, On the way, photo 5Cupertino exchange, More moments, photo 1Cupertino exchange, More moments, photo 2Cupertino exchange, More moments, photo 3Cupertino exchange, More moments, photo 4Cupertino exchange, More moments, photo 5Cupertino exchange, More moments, photo 6Cupertino exchange, More moments, photo 7Cupertino exchange, More moments, photo 8Cupertino exchange, More moments, photo 9Cupertino exchange, More moments, photo 10Cupertino exchange, More moments, photo 11Cupertino exchange, More moments, photo 12Cupertino exchange, More moments, photo 13Cupertino exchange, More moments, photo 14Cupertino exchange, More moments, photo 15Cupertino exchange, More moments, photo 16Cupertino exchange, More moments, photo 17Cupertino exchange, More moments, photo 18Cupertino exchange, More moments, photo 19Cupertino exchange, More moments, photo 20Cupertino exchange, More moments, photo 21Cupertino exchange, More moments, photo 22Cupertino exchange, More moments, photo 23Cupertino exchange, More moments, photo 24Cupertino exchange, More moments, photo 25Cupertino exchange, More moments, photo 26Cupertino exchange, More moments, photo 27Cupertino exchange, More moments, photo 28Cupertino exchange, More moments, photo 29

Summer Camps

Python Robotics Summer Camp

National Tsing Hua University, Hsinchu, Taiwan

Programming robots in Python: writing code to drive motors and read sensors, then testing and debugging the robot on real tasks.

Architecture Summer Camp

The Harker School, San Jose, California

An introduction to architecture: sketching, drawing plans and building models of original designs.

Athletics

Badminton Team

2017–2019

Member of the school team. Training and competing with the school badminton team.

Courses

2023–2024

International Relations

How countries interact: diplomacy, international organizations such as the United Nations, global conflicts and current events, discussed through debates and research.

Musical Theater

Singing, acting and dancing together on stage, rehearsing and performing full productions. The performances are on the Projects page.

Contemporary Ink Painting

Traditional Chinese ink and brush techniques used in a contemporary way: brush control, ink tones and composition, applied to original paintings.

Contemporary Ink Painting, piece 1Contemporary Ink Painting, piece 2Contemporary Ink Painting, piece 3Contemporary Ink Painting, piece 4Contemporary Ink Painting, piece 5

Automotive Basics

Hands-on vehicle maintenance in the school workshop: taking apart and repairing scooters in teams, cleaning parts and sanding body panels.

Automotive Basics: the team with scooter No. 2Automotive Basics: working on a scooter wheelAutomotive Basics: repairing a scooter as a teamAutomotive Basics: cleaning partsAutomotive Basics: sanding a body panelAutomotive Basics: sanding a body panel, second view

2022–2023

3D Printing and 123D Design

Designing in Autodesk 123D Design and printing the results. Projects went from bookmarks and lattice-window pattern tiles to a jointed My Melody keychain, a My Melody desk organizer and a name tag, then an avatar and a booth for the school’s metaverse student exhibition, where the models were shown in a virtual gallery.

Bookmarks · March 2023

3D-printed bookmark design: key3D-printed bookmark design: music note3D-printed bookmark design: flask3D-printed bookmark design: DNA3D-printed bookmark design: dinosaur3D-printed bookmark design: cow

Lattice patterns · March 2023

Lattice-window pattern tile 1, 80 mmLattice-window pattern tile 2, 80 mmLattice-window pattern tile 3, 80 mm

My Melody models & name tag · April–May 2023

My Melody keychain figure with jointed arms and legsMy Melody keychain, earlier draftMy Melody desk organizer, with print supportsName tag reading Melody C.

Metaverse student exhibition · May & June 2023

Metaverse exhibition booth: My Melody models, name tag and avatar portraitMetaverse exhibition gallery, June 17, 2023Metaverse exhibition gallery, May 12, 2023Metaverse meeting room, May 12, 2023

Walkthrough · June 17, 2023

Walkthrough · May 12, 2023

Avatar

Ready Player Me avatar in front of the Eiffel TowerReady Player Me avatar in a neon cityReady Player Me avatar in a forest

2021–2022

A Capella

Singing in a vocal group with no instruments: arranging parts, blending harmonies and performing together.

Automated Robot Competition

Designing, building and programming robots to complete tasks on their own, then competing with them.

2020–2021

Natural Art Gallery of Life Science

Art made from and inspired by nature: paper crafts, folded flowers, a zebra drawing and an arrangement of wildflowers. The class also visited a glass factory, where each student sandblasted a glass cup, and the Miaoli wetlands, and watched Séraphine, a film about a self-taught painter who made her own paints from natural materials.

Zebra drawing, signed and dated June 2021Paper craft cockatielPaper craft cockatiel, side viewPaper craft cockatiel, front viewBouquet of folded paper flowersEgg project: a patterned design on a plateNature's color palette: an arrangement of small wildflowers and a leaf

Field trip reflection & glass cup sandblasting

Field trip reflection and glass cup sandblasting, page 1Field trip reflection and glass cup sandblasting, page 2

Film reflection · Séraphine

Reflection on the film Séraphine

Music Theory

Reading and writing music: notes, rhythm, scales, intervals, chords and ear training.

Electronics and Programming

Building simple circuits and writing programs to control them with sensors, lights and motors.

Pre-AP & AP Courses

Pre-AP English 1 Pre-AP Geography Pre-AP English 2 AP Computer Science AP Chinese AP Chemistry AP Physics 1 AP English Language and Composition AP Calculus BC AP English Literature and Composition AP Physics C AP Psychology AP 2-D Art and Design