Hi,
I'm Ezra.

I like to create things. As a technologist, that means coding projects, system management, and interactive design. As a dancer, that means choreography projects and concept videos. As a passionate human, that means mental models, rants, and never-ending blogs. All this is here—though it only scratches the surface… 

Technology

Projects

obsidian post thumbnail

How I Use Obsidian as a Second Brain

Obsidian is an all-powerful notetaking app. By linking together a network of local markdown files, Obsidian can be anything from a personal knowledge management system to a creative workspace for upcoming projects. Whether you’re… Read More.

DandyHacks thumbnail

DandyHacks 2024: LeetCode JILE

Have you ever wanted to connect with your friends on LeetCode? Well thanks to four students who participated in the University of Rochester’s DandyHacks2024 hackathon, now you can! LeetCode is a popular online programming… Read More.

Experience

University of Rochester

Rochester NY

Graphics REU

2025 - Present

Proofpoint

Sunnyvale CA

SWE Intern

2022 - 2024

University of Rochester

Rochester NY

Undergraduate

2021 - 2025

Dance

“Life is short and there will always be dirty dishes, so let’s dance.” 

– James Howe

Blog

Check out my latests blog posts where I discuss books, music, and more. I record all kinds of thoughts in my Obsidian vault, and here is where I publish the ones worth sharing. To keep it relevant, each post aims to offer something practical, thought-provoking, or worth trying for yourself.

Recently on Instagram

Contact me