David Francis Miller


Software Skills & Tools


Freelance Photographer & Web/Software Developer READMEANSRUN (Calgary, AB)
  • Photographing events for publication by independent arts and entertainment organizations, and shooting other subjects such as weddings & portraits. View a complete list of clients.
  • Working with small businesses to establish a strong and unique online presence.
  • Writing software for macOS & iOS.
Data Visualization Engineer Edmunds.com (Santa Monica, CA)
  • Building web applications alongside the data analytics and engineering teams to visualize and consume the mountains of data stored/created/mined within the company, using both open-source and in-house tools.
Senior Front–End Engineer Yahoo Sports & Yahoo Video (Santa Monica, CA)
  1. ,
  • Developed and maintained the web’s most popular sports site.
  • Wielded web standards to create attractive, user–friendly, accessible, global and highly–trafficked interactive & low–bandwidth pages consumed worldwide on a variety of devices.
  • Directed front-end engineering team and trained junior employees and interns. Involved in hiring process, code and architecture reviews, and team development.
Lead Developer Saatchi Online (Los Angeles, CA)
  • Developed a website for the art community to enhance the discovery, sharing, and selling/purchasing of art. Involved in all aspects of the development process: interviewing candidates, feature & site design and implementation, testing, and leadership within the company.
Freelance Writer O’Reilly & Associates Inc & A List Apart
  • Produced articles covering web development and photography for a network of websites maintained by the leading publisher of computer and technology books and the premier online web development resource.
Senior Web Developer iStockphoto (Calgary, AB)
  • Responsible for development tasks that included requirements analysis, database design and information architecture, back–end development, and interface design.
  • Key player in establishing development practices and standards.


University of Calgary’s Department of Computer Science

Graduated with a B.Sc. in Computer Science, focusing my studies in the following areas:

  • human–computer interaction
  • internet technologies, frameworks, & standards
  • object–oriented programming & software engineering
  • database design & implementation

Community Involvement

UCI-Licensed Bicycle Racer
  • I am a UCI-licensed Cat 1 road, Cat 3 track, and Cat 2 XC MTB racer.
  • During 2016 I served as captain of the Mens Cat 1/2 Road Team for La Grange, a Los Angeles-based cycling club/team. View my USACpalmarès”.
Ultimate (Frisbee) Player
  • Played recreationally for 5 years, and helped form & captain a competitive men’s team based in Calgary that finished 9th overall at the 2004 national championships, and 5th in 2005.