I'm a digital generalist to the core; a balance of technical & functional with strong design skills. Technical creative or creative technologist? I'm never quite sure, but I do enjoy solving tough problems with digital strategy, product design and traditional/interactive media.


My base skills are complemented by strong communication and leadership skills, with a demonstrated ability to act as an interface and bridge between different verticals. I appreciate the interplay and strengths of each medium (emerging & established), enabling me to create user-centered solutions to problems at the intersection of tech, design and business.


I'm proficient in the end-to-end product lifecycle. Ideation, UX research, wireframing. Solid visual design (Sketch, Photoshop) and interactive design skills (After Effects, Axure RP). Ability to code front-end aspects of my design in HTML5/CSS3/JS. My Bachelor's in Computer Science gives me a solid foundation in back-end technologies and technical frameworks.


I bring a decade worth of hands-on experience* in 3D animation and visual effects (combining computer generated imagery seamlessly with live action footage), which is becoming increasingly relevant not only to create video experiences, but also in the emerging domains of augmented and virtual reality technology.
*Pursued CGI since age 11, certified in Autodesk Maya at 13 and minored in 3D Animation at USC.

Site under construction. In the meantime, please check out my blog