Post Job Free
Sign in

Computer Science Developer

Location:
SF, CA
Posted:
October 15, 2012

Contact this candidate

Resume:

Francis Li

Home > Curriculum vitae (text version)

****@*********.*******://www.francisli.com

WORK EXPERIENCE

AudioPress, San Francisco, CA

September 2009PresentCo-founder/CTO

Leading the design and development of the AudioPress platform and mobile app. AudioPress

is your single source audio digest for spoken word content. Featured by Apple upon launch

in the AppStore in October 2010 and picked as a Top Trend in New News apps in iTunes

Rewind 2010.

Tiny Pictures, San Francisco, CA

February 2008February 2009VP, Product

Led the product team in designing and developing Radar across desktop web, mobile web &

apps, third-party social networks, and messaging. Assisted in business strategy and

partner engagement.

February 2007February 2008Director, Mobile

Designed and developed the Radar mobile app, mobile website, and SMS alerts program.

Supervised in-house porting of the mobile app.

January 2006January 2007Sr. Mobile Developer

Architected and developed the Radar Java ME mobile app.

Glu Mobile, San Mateo, CA

December 2003December 2005Software Engineer

Lead developer of Java ME games and networked apps, contributer to concept development

and user interface design, prototyping, and evaluation.

MetaDesign AG, Berlin, Germany

July 2002September 2002Intern, IconMobile Solutions

Prototyped new services for mobile phones and wireless networks, including designing for

the i-Mode platform and location-based network, next generation handsets, and the Java ME

application platform.

Sun Microsystems Laboratories, Mountain View, CA

May 2000August 2000Researcher Intern, Network Communities Group

Assisted in the design and development of Awarenex, a system that provides awareness

information for initiating communication between users of mobile and desktop computing and

communication devices.

Microsoft Research, Redmond, WA

January 1999August 1999Researcher Intern, Collaborative & Multimedia Systems Group

Assisted in the development and evaluation of the Microsoft Research Annotation System

(MRAS). Also the principal investigator in the design and evaluation of software for

browsing and skimming digital video.

DESIGN SKILLS

Concept development

Participatory design (brainstorming, affinity diagramming), storyboarding and experience

prototyping, rapid prototyping on actual technology platforms

Management

Wireframing, PRD/specification writing, engineering management and bug trackingTECH EXPERIENCE

Server

RoR: Full stack Ruby on Rails, JRuby on Rails on Google AppEngine

Java: Apache Tomcat, Hibernate, Spring Framework, Servlet/JSP/JSTL

LAMP: Linux, Apache, Mysql, PHP

Amazon Web Services: EC2, S3, SimpleDB, SQS, RightScale

Mobile and embedded

Application: Apple iOS, Google Android, Java ME, RIM Blackberry, Flash Lite

Web: xHTML MP, WML, WURFL

Web

Browser: Flash/ActionScript, HTML/CSS/JavaScript/AJAX, YUI, jquery, Prototype

Services: Facebook Developer Platform, Facebook Connect, SOAP/REST API integration

Desktop

Java SE (Swing/AWT), Flash (AIR), Windows (C++/MFC, C#/WPF)

TEACHING & SPEAKING ENGAGEMENTS

RailsBridge Women in Rails Open Workshops

December 10-11, 2010

February 4-5, 2011

Volunteer instructor. Introduction to Ruby on Rails and Internet software engineering.

California College of Art, San Francisco, CA

October 12, 2008

Processing workshop.

MobileCampSF2, San Francisco, CA

June 14, 2008

Mobile Processing session.

MobileCampSF, San Francisco, CA

November 3, 2007

Mobile Processing session.

UbiComp 07, Innsbruck, Austria

September 16, 2007

Presenter and participant in the Mobile and Ubiquitous User Experience workshop.

Mobilized!, New York, NY

May 6, 2007

Mobile Processing workshop.

The Art Institute of California, San Francisco, CA

July 12, 2006September 27, 2006

Games for the Net, Summer 2006.

Atmosferas, Lisbon, Portugal

May 15, 2006May 19, 2006

Mobile Processing workshop.

The Art Institute of California, San Francisco, CA

January 14, 2006March 25, 2006

Games for the Net, Winter 2006.

PUBLICATIONS

Extension 7: Mobile

Francis Li (2007). In C. Reas, & B. Fry, Processing: a programming handbook for visual

designers and artists (pp. 617-631). Cambridge, MA: The MIT Press.

Supporting Collaborative Teams in Engineering Education

Francis C. Li, James A. Landay, Anthony D. Joseph. In Proceedings of the 2001 American

Society for Engineering Education Annual Conference & Exposition, June 24-27, 2001,

Albuquerque, New Mexico.

End-User Perceptions of Formal and Informal Representations of Web Sites

Jason I. Hong, Francis C. Li, James Lin, James A. Landay. In Extended Abstracts of Human

Factors in Computing Systems: CHI 2001, Seattle, WA, March 31-April 5, 2001, pp. 385-386.

ConNexus to Awarenex: Extending awareness to mobile users

John C. Tang, Nicole Yankelovich, James "Bo" Begole, Max Van Kleek, Francis Li, Janak

Bhalodia. In CHI Letters: Human Factors in Computing Systems, CHI 2001, 2001. 3(1): pp 221-

228.

Browsing Digital Video

Francis Li, Anoop Gupta, Elizabeth Sanocki, Li-wei He, Yong Rui. In CHI Letters: Human

Factors in Computing Systems, CHI 2000, 2000. 2(1): pp. 169-176.

A Framework for Asynchronous Collaboration Around Multimedia and its Application to On-

Demand Training

David Bargeron, Anoop Gupta, Jonathan Grudin, Elizabeth Sanocki, Francis Li. In

Proceedings of the 34th Hawaii International Conference on System Sciences (HICSS-34),

January 3-6, 2001, Maui, Hawaii (CD-ROM), Copyright 2001 by the Institute of Electrical

and Electronics Engineers, Inc. (IEEE), 10 pages.

NotePals: Lightweight Note Sharing by the Group, for the Group

Richard C. Davis, James A. Landay, Victor Chen, Jonathan Huang, Rebecca B. Lee, Francis

C. Li, James Lin, Charles B. Morrey III, Ben Schleimer, Morgan N. Price, and Bill N.

Schilit. In Proceedings of Human Factors in Computing Systems: CHI 99, Pittsburg, PA, May

15-20, 1999, pp. 338 - 345.

NotePals: Sharing and Synchronizing Handwritten Notes with Multimedia Documents

James A. Landay, Richard C. Davis, Victor Chen, Jonathan Huang, Rebecca B. Lee, Francis

C. Li, James Lin, Charles B. Morrey III, and Ben Schleimer. In Handheld CSCW Workshop,

CSCW '98, Seattle, WA, November 14, 1998.

PATENTS

Skimming continuous multimedia content

Anoop Gupta, Li-wei He, Francis C. Li, Yong Rui, inventors. Microsoft Corporation,

assignee. United States patent US 7,506,356. March 19, 2009.

EDUCATION

Interaction Design Institute Ivrea

Masters in Interaction Design, 2003

University of California, Berkeley

M.S. Computer Science, College of Engineering, 2001

University of California, Berkeley

B.A. Computer Science, College of Letters and Science, 1998

Highest Honors in Computer Science

Highest Distinction in General Scholarship

Member: Phi Beta Kappa National Honor Society

Member: Golden Key National Honor Society

Member: Upsilon Pi Epsilon (Honor Society for the Computing Sciences)

Santa Rosa Junior College

Member: Phi Theta Kappa (Honor Society for Two-Year Colleges)

Copyright c 2004 2012 Francis Li

http://www.francisli.com/



Contact this candidate