Sign In

David Roberts

Creative Technologist and Software Developer

David Roberts is a Creative Technologist and Software Developer based in Richmond, British Columbia, Canada. He has over 15 years of experience in gaming, web, and embedded development.1

Professional Experience

David Roberts has held several positions throughout his career:

  1. Software Engineer at Electronic Arts (EA)

    • April 2021 - Present (3 years 5 months)
    • Focuses on UI and tools development1
  2. Software Developer at Lost Pixel

    • 2009 - Present (15 years)
    • Works on Frogatto & Friends game
    • Made substantial contributions to gameplay and physics programming
    • Built subsystems for new categories of in-game objects
    • Led efforts to document the custom engine and language
    • Improved core C++ engine and math/animation scripting libraries1
  3. Software Engineer at Kron Technologies Inc.

    • October 2017 - January 2020 (2 years 4 months)
    • Redesigned and reimplemented the user interface for the Chronos 1.4 high-speed camera
    • Created a web-based API and UI for remote camera control1
  4. Chief Technology Officer at cityecho.ca

    • January 2016 - October 2017 (1 year 10 months)
    • Technical co-founder of a Vancouver-area rental platform startup
    • Developed initial MVP and integrated financial payment options1

David Roberts has also held positions at Function Point Productivity Software and Ayogo Health Inc. earlier in his career.1

Highlights

Jan 12 · youtube.com
Navigating Today's Developer Job Market with David Roberts
Navigating Today's Developer Job Market with David Roberts
Dec 20 · volts.wtf
Getting better at mining the minerals needed for clean energy - Volts
Getting better at mining the minerals needed for clean energy - Volts

Related Questions

What projects has David Roberts worked on at Lost Pixel?
How did David Roberts contribute to the game Frogatto & Friends?
What are some notable achievements of David Roberts in his career?
How has David Roberts' role evolved at Lost Pixel over the years?
What technologies or programming languages does David Roberts specialize in?
David Roberts
David Roberts, photo 1
David Roberts, photo 2
Add to my network

Location

Richmond, British Columbia, Canada