About
Works
Notion
Contact
Jennifer Mena
CS '26 @ UCLA
Phone
310-254-6915
Location
Los Angeles, USA
Resume
Contact
I'm always happy to share project ideas,
collaborate, or chat about college or tech.
name *
Email *
Message *
submit
About
Works
Notion
Contact