David O'Riva

David O'Riva Email and Phone Number

Director of Software Engineering at Luxer One @ Luxer One
San Francisco, CA
David O'Riva's Location
Loomis, California, United States, United States
David O'Riva's Contact Details

David O'Riva personal email

n/a
About David O'Riva

I write code. And organize code. And organize other coders. Occasionally stuff hits production, and things work better after that. Life is good.

David O'Riva's Current Company Details
Luxer One

Luxer One

View
Director of Software Engineering at Luxer One
San Francisco, CA
Website:
luxerone.com
Employees:
11
David O'Riva Work Experience Details
  • Luxer One
    Director Of Software Engineering
    Luxer One Dec 2021 - Present
    Sacramento, California, Us
    It's a dirty job but somebody's gotta do it.
  • Luxer One
    Principal Developer
    Luxer One Mar 2021 - Dec 2021
    Sacramento, California, Us
    Designed, documented, and guided implementation of a patent-pending secure BLE protocol for smart lockers.Established a technical roadmap with stakeholder buy-in for a complete refactoring of our core systems.Filled in gaps in various teams with implementations and code reviews in PHP, Swift, ObjC and a bit of Python.
  • Luxer One
    Technical Lead
    Luxer One May 2019 - Mar 2021
    Sacramento, California, Us
  • Luxer One
    Senior Developer
    Luxer One Jan 2018 - Mar 2021
    Sacramento, California, Us
  • O'Riva Consulting
    Owner
    O'Riva Consulting Jul 2017 - Jan 2018
    Working on a few projects:* Recently published Lockbox (https://github.com/starekrow/lockbox), an easy-to-use cryptographic container library.* Typeractive (no link yet), a mobile-first blogging and full-site CMS platform.* An alternative library/environment for C programming, with extensive thread/process support and optional garbage collection.* A new programming language. The language is currently reminiscent of Javascript and Python, with strong support for embedding other languages as well (e.g. SQL, shell scripts). Initial implementation in C.
  • Rocketlife
    Contractor
    Rocketlife Dec 2009 - Jul 2017
    Folsom, California, Us
    General programming work on multiple projects, most related to the company’s primary product line of photo gift design software, with hundreds of thousands of monthly users. Various tasks required extensive use of PHP, Javascript, HTML5, MySQL and/or C++. Some additional work in Python and shell scripting on Windows and Linux.
  • Genplay Games, Inc.
    Vp Technology
    Genplay Games, Inc. Apr 2006 - Oct 2009
    Us
    Lead research and implementation of new technologies to support mobile game development. Development ended up fairly evenly split between Java (on three platforms: ME, SE/browser plug-in, SE/Tomcat), and C++. Some additional work in Ruby.Worked on game servers, build systems and wrote three games: Sonic Jump, Mr. Do's Circus and Pacman Pinball.
  • O'Riva Consulting
    Owner
    O'Riva Consulting May 2003 - Apr 2006
    Worked on a number of projects:* Technical lead for development of a prototype for a PS2 version of SimCity. Adapted and extended an existing proprietary game engine and toolchain.* Re-implemented Mario Bros., Donkey Kong and Donkey Kong Jr. as a triple-play package on a brand new low-cost coin-op hardware platform. This involved acquiring the original hardware boards, researching chip specs, extracting ROMs and then designing and implementing an emulator capable of operating on comparatively low-end hardware. * Contributed early code, software architecture and technological assistance to a photo booth vending project.* Analyzed, redesigned and rewrote parts of a rendering engine for The Urbz (PS2 game) to meet increased performance requirements.
  • Midway Games, Inc.
    Staff Software Engineer
    Midway Games, Inc. Apr 1996 - Feb 2002
    Us
    Lead programmer on two published games: Mace the Dark Age and Gauntlet Legends for N64. Contributed specific expertise to others, including a couple versions of Rush and California Speed.Following those, I conceived, designed and helped to code a cross-platform 3D game authoring environment for PS2, XBox and Gamecube, including the rendering engine, in-game file/resource management, audio support and build system. For this project, my coding focii were on the cross-platform API spec and vector math library, the PS2 rendering engine and the toolchain for importing 3D models, animations and images. I led a six-member team for this effort.
  • Bitmasters, Inc.
    Vp/Co-Founder
    Bitmasters, Inc. Aug 1990 - Sep 1995
  • Tengen
    Programmer
    Tengen 1988 - 1989
    Co-authored NES Toobin'.Coded, and did some graphics and music composition for NES Klax.Designed an interactive graphic and audio editor for the NES, extending the capabilities of the existing development kits.
  • Tengen/Atari Games
    Programmer
    Tengen/Atari Games 1988 - 1989

David O'Riva Skills

C++ Php Javascript Localization 3d Graphics Html Game Programming Video Games Programming Mobile Games Computer Games Objective C Distributed Systems Game Design Game Development Web Development Xbox 360 Gameplay Perforce Python C Css Html5 Mysql

David O'Riva Education Details

  • San José State University
    San José State University
    Computer Science

Frequently Asked Questions about David O'Riva

What company does David O'Riva work for?

David O'Riva works for Luxer One

What is David O'Riva's role at the current company?

David O'Riva's current role is Director of Software Engineering at Luxer One.

What is David O'Riva's email address?

David O'Riva's email address is li****@****iva.net

What schools did David O'Riva attend?

David O'Riva attended San José State University.

What skills is David O'Riva known for?

David O'Riva has skills like C++, Php, Javascript, Localization, 3d Graphics, Html, Game Programming, Video Games, Programming, Mobile Games, Computer Games, Objective C.

Who are David O'Riva's colleagues?

David O'Riva's colleagues are Cyril Ball, Alexander Kelly, Michael Klobucar, Cpa, Jeremy Venegas, Dana Chamma, Dajanay Lake, Alexander Corrales.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.