Eric Faller’s Résumé
Note: This is an abbreviated web-résumé; for full details or other inquiries, email:

Interests
Some of my professional and research interests include: security & cryptography, UI design & usability, game design & implementation, embedded systems, computer graphics, software engineering, information theory, operating system design, and mobile apps.
Professional Experience
Facebook - Palo Alto, CA
Software Engineer, 2010-Present

I currently work at Facebook. We're changing the world. It's awesome. More details to come.
Microsoft Corporation - Redmond, WA
Software Design Engineer II, 2005-2009

I worked on the Office User Experience team, which developed the new Office 2007 "Ribbon" user interface. It was a great learning experience.
Some highlights:
- RibbonX: Extend the 2007 Office System - This is an article I wrote in MSDN Magazine about all the different ways developers can extend the Office UI to build their own Ribbon-based applications (warning: edited by Marketing).
- U.S. Patent application #20070055936, "Markup-Based Extensibility for User Interfaces".
- Channel9 video interview with Robert Scoble: Ribbon Extensibility in Office 2007 (warning: I have a terrible haircut in the video, and WinZip screws up my demo).
- Microsoft College Select Program, class of 2007 - a leadership training program for 'high-potential' employees.
Software Engineer Intern, Summer 2004
In summer 2004 I was an intern on the Microsoft Office team, working on internal tools and UI prototypes.
Sun Microsystems, Inc. - Broomfield, CO
Software Engineer Intern, 2003-2004

While an undergrad I worked part-time at Sun's RAS Computer Analysis Laboratory, working on Solaris' System Management Services for the high-end Sun Fire E15K server. We did research on predictive hardware fault analysis using telemetry data (temperature & voltage sensors) and soft ECC errors to safely predict hardware failures before they occurred.
Electronic Solutions, Inc - Broomfield, CO
In 2002 I worked for a small electronics startup company (later acquired by Hunter Douglas), which made PCBs and control systems for automatic window shades and home automation.
Education
University of Washington - Seattle, WA (2007-2009)
M.S. Computer Science - Professional Master's Program
I recently graduated from UW CSE's Professional Master's Program, a part-time Master's degree for employees of Seattle-area tech firms like Microsoft, Boeing or Amazon. I learned a lot and met a lot of interesting people!
University of Colorado - Boulder, CO (2001-2005)
B.S. Computer Science, with distinction
Major Projects:
| CampusChat - Extensible, secure, open-source instant-messaging platform based on Kerberos 5. | |
| Osiris - Cross-platform (Mac/Windows/Linux) 3D educational computer game designed to teach Archaeology 101 topics to university students (university page). | |
| Isis - Flexible 3D game engine with its own windowing system, GUI toolkit, and a custom freely-typed scripting language, IsisScript. Used to develop Osiris and other games (e.g. The Adventures of Bruto). |
I was a member of the CU Game Development Club, and was President of the club from 2003-2005.
B.S. Electrical Engineering, with distinction
Major Projects:
![]() |
BenderCam - A night-vision digital camera embedded system built using a Motorola 68HC11 microcontroller and a Xilinx Spartan FPGA (university page). |
I was also a member of the Tau Beta Pi chapter at CU, and was the Treasurer from 2003-2005.
CubeCheater
Piratizer


















