Francis Li

Home > Curriculum vitae (text version)
CONTACT
mail@francisli.com
http://www.francisli.com/
WORK EXPERIENCE
AudioPress, San Francisco, CA
September 2009 – Present
Co-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 2008 – February 2009
VP, 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 2007 – February 2008
Director, Mobile
Designed and developed the Radar mobile app, mobile website, and SMS alerts program. Supervised in-house porting of the mobile app.

January 2006 – January 2007
Sr. Mobile Developer
Architected and developed the Radar Java ME mobile app.

Glu Mobile, San Mateo, CA
December 2003 – December 2005
Software 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 2002 – September 2002
Intern, 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 2000 – August 2000
Researcher 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 1999 – August 1999
Researcher 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 tracking
TECH 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, 2006 – September 27, 2006
Games for the Net, Summer 2006.

Atmosferas, Lisbon, Portugal
May 15, 2006 – May 19, 2006
Mobile Processing workshop.

The Art Institute of California, San Francisco, CA
January 14, 2006 – March 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 © 2004 – 2017 Francis Li
http://www.francisli.com/