My photo

Allen Rabinovich is an engineer on Yahoo!'s Flash Platform team, where he architects and develops Flash and Flex components and libraries for use both inside and outside of the company. His approach to development centers on addressing real user needs, applying concepts of usability and simplicity to interfaces, and balancing performance and functionality.

Prior to joining Yahoo!, Allen did undergraduate and graduate research on rich web applications, collaborative software and usability, and worked on projects for Samsung (interactive workstations at Samsung NYC Showcase) and Microsoft (Sharepoint Portal features). He holds an SB in Computer Science and Electrical Engineering from MIT (where he worked at the MIT Media Lab under the mentorship of Dr. John Maeda), and a Masters in Computer Science and Human-Computer Interaction from Stanford.

Email and Yahoo! IM: firstname + lastname @ yahoo.com