Full Stack Software Engineer

Product Designer

Experienced technologist with a demonstrated history of working at tech startups. Skilled in full stack software engineering and product design & development. Creative professional with a B.A. in Computer Science from Boston University.

Design Projects

Principles

Learn By Doing & Owning

The best way to learn is to get your hands dirty. Even if you make mistakes or fail, that's a valuable learning experience.

Create for the User

Empathizing and putting yourself in the shoes of the user creates great products with great experiences.

Diversity Produces Great Outcomes

Getting different perspectives, especially ones that challenge your own, help people and products grow (especially when working with global teams and products).

Data is the Oil that Powers the Digital Economy

Use data whenever possible to guide and support your decision-making process.

Current Reads

Book cover of '101 Things I Learned in Product Design School'

101 Things I Learned in Product Design School

Sung Jang, Martin Thaler, and Matthew Frederick

Book cover of 'Design is Storytelling'

Design is Storytelling

Ellen Lupton

Book cover of 'The Graphic Design Idea Book'

The Graphic Design Idea Book

Steven Heller and Gail Anderson