I’m a backend software engineer at F5, based in Brooklyn. I build services in Go and enjoy understanding how systems fit together—especially when there’s a performance bottleneck to untangle.
Outside of work, I turn found objects into lamps. I’m also building Light Me Up, an app for planning how those ideas could come together before starting a physical build.
Experience
OCT 2024 — PRESENT
Software Engineer II · F5
Build Go backend services for F5 Distributed Cloud. Reduced support page load time from ~20s to ~2s and user-disable latency from ~12s to ~1s.
Lead technical research and implementation across identity-provider evaluations, tenant-deletion workflows, and vulnerability remediation supporting FedRAMP compliance.
Go Kubernetes Authentication
AUG 2023 — OCT 2024
Software Engineer · F5
Delivered a customer-support migration from Zendesk to Salesforce across thousands of tenants, from the initial proof of concept through production.
Co-designed the architecture and developed the solution alongside internal teams and consulting partners.
Built and operated Go microservices backed by etcd across AWS and GCP.
Go etcd AWS GCP
JUN — SEP 2022
Software Engineer Intern · F5
Developed REST APIs in Go for NGINX Controller’s API Management product. Expanded unit-test coverage and improved core product code.
SEP 2021 — JUN 2022
Data Science Fellow · Cal Poly
Collaborated with faculty on data science research and taught fundamentals to university and high-school students, making technical concepts approachable through hands-on learning.
JUN — AUG 2021
Data Analyst Intern · Expedia Group
Built a Python, SQL, and Spark pipeline powering a Tableau dashboard for the Customer Engagement team. Used time-series analysis to investigate outcomes and communicated findings and design decisions to stakeholders.
Python SQL Spark Tableau
AUG 2019 — JUN 2020
Tableau Student Ambassador · Tableau
Organized and led workshops helping Cal Poly students analyze and visualize data with Tableau. Connected students with Tableau’s tools and community.
I’m exploring an app for planning lamp builds from found objects. The idea grew out of my own projects: figuring out how the parts could fit together before starting a physical build.
Expo React Native TypeScript
Lamps
The Doorknob Lamp
What would be a fun way to turn a lamp on? That question led me to a vintage “New York Public Schools” doorknob on Facebook Marketplace. I knew it had to be the centerpiece. A spare wine box became the base.
The challenge was making the doorknob work as the switch. The metal rotary knob I bought was too large to fit inside it, so I sanded it down by hand until the two pieces came together. Now, a turn of the doorknob turns on the lamp.