John Hurliman

John Hurliman Email and Phone Number

Sr. Staff Software Engineer, Data Tools, Autonomy @ Rivian
Oakland, CA, US
John Hurliman's Location
Oakland, California, United States, United States
About John Hurliman

John has led software engineering teams in both corporate and open-source roles for over two decades. A veteran of simulation, metaverse and gaming, self-driving cars, agricultural robotics, and applied ML, his work has been covered by the Wall Street Journal, New York Times, and Forbes. His research has been presented at the Internet Engineering Task Force, at the International Symposium on Computer Architecture, ROSCon '22, and as the keynote of Supercomputing 2009. He is currently defining the file formats and wire protocols that will power the next generation of robots.

John Hurliman's Current Company Details
Rivian

Rivian

View
Sr. Staff Software Engineer, Data Tools, Autonomy
Oakland, CA, US
Website:
rivian.com
Employees:
11764
John Hurliman Work Experience Details
  • Rivian
    Sr. Staff Software Engineer, Data Tools, Autonomy
    Rivian
    Oakland, Ca, Us
  • Mvi Llc
    Owner (Consulting)
    Mvi Llc Mar 2023 - Present
    Custom software development and consulting for robotics and simulation.
  • Foxglove
    Principal Software Engineer
    Foxglove Mar 2021 - Mar 2023
    San Francisco, Ca, Us
    As a founding team member and principal software engineer at Foxglove Technologies, I leveraged my expertise in robotics and 3D rendering to create powerful and accessible visualization tools for the robotics industry. I rewrote the 3D rendering engine and implemented support for robotics file formats and networking protocols including ROS, ROS 2, RTPS/CDR, PX4, and WebSockets. After adding support for existing specs, I co-designed the industry-standard MCAP file format for robotics recording, solidifying Foxglove's reputation as leaders in the field. I developed extensively in TypeScript/JavaScript, C++, and Python.Speaking Events"MCAP - A Next Generation File Format for ROS Recording" ROSCon '22. Kyoto, Japan. October 2022.
  • Verdant Robotics, Inc.
    Principal Software Engineer
    Verdant Robotics, Inc. Feb 2020 - Mar 2021
    Hayward, Ca, Us
    Continuing with my passion to turn theoretical research into practical applications, Verdant aims to reduce chemical applications in row crop and orchard farming by one magnitude to increase the scalability of organic farming while improving quality and yield across a variety of crops. As a member of the leadership team and an early stage engineer, I owned a variety of robotics and systems components including actuator controls, operating systems, drivers for camera, LIDAR, CAN, USB, performance analysis, client-server networking, and frontend visualization. I was named co-inventor on three US patent applications in the agricultural robotics field.
  • Cruise
    Senior Engineering Manager
    Cruise Jan 2018 - Feb 2020
    San Francisco, California, Us
    Defining strategy and leading technical direction for autonomous vehicle simulation. Hired and managed a sub-department of 40+ engineers across planning simulation, controls simulation, simulation artificial intelligence, performance testing, and hardware-in-the-loop. Developed a performance testing datacenter connected to continuous integration that runs performance tests against all new vehicle code and performs statistical analysis to identify end-to-end latency regressions and/or resource exhaustion. Designed data pipelines, data cleanup methods, and selected machine learning approaches to apply reinforcement learning for realistic behaviors of actors in simulation.
  • Zynga
    Architect
    Zynga Apr 2016 - Dec 2017
    San Francisco, California, Us
    Prototyped new IP engagements and technology experiments for new hardware and new social platforms for the executive team. Converted previous improvements to Dawn of Titans at NaturalMotion into shared best practices across the game portfolio. Developed a per-user lifetime value prediction model that was accurate within 25% of avg. lifetime spend after seven days of gameplay data.
  • Naturalmotion
    Director Of Product
    Naturalmotion Apr 2016 - Aug 2017
    London, London, Gb
    Went to London to ship a AAA mobile game several years behind schedule. Developed a technology plan including protocol and backend service upgrades to mitigate cheating and malicious behavior, a ground-up rewrite of the user interface to update the game to modern visual standards and address the primary source of performance issues, and many tactical fixes to get the product in a shippable state by EOY. Delivered on budget and on schedule for a holiday launch. Post-launch, owned daily revenue and increased customer lifetime value by ~50% with a machine-learning-driven promotion targeting system.
  • Earnest Inc.
    Head Of Data Platform
    Earnest Inc. Aug 2015 - Mar 2016
    San Francisco, California, Us
    Led the data team and central data platform development at Earnest. Oversaw data engineering, data science, analytics, and reporting & compliance. Grew data from three to 20+ managers and ICs to deliver a common real-time data pipeline, data warehousing, the data science experimentation platform, pricing models, daily revenue forecasting, and core loan origination services.
  • Thred
    Cto
    Thred Jul 2013 - Aug 2015
    Berkeley, Ca, Us
    Chief technology officer for Will Wright's next big thing. Overseeing engineering, operations, and analytics. Interim head of product from February 2014 - May 2015.
  • Mox
    Cto & Head Of Product
    Mox Sep 2012 - Nov 2013
    Los Angeles, Ca, Us
    Head of technology and consumer-facing product at MOX. Developed the technology to drive an online television station focused around electronic music and entertainment, delivering a mixture of programmed and live content 24/7 to web and mobile audiences.
  • Cull Tv
    Cto / Co-Founder
    Cull Tv Jan 2011 - Sep 2012
    Co-founded and sold a consumer web startup that turned the scattered world of online music videos into curated 24x7 channels.Speaking Events"Introducing Cull TV" NodeJam Startup Competition @ NodeSummit. San Francisco, CA. January 2012.
  • Intel Corporation
    Software Research Engineer
    Intel Corporation Jul 2008 - Jan 2011
    Santa Clara, California, Us
    Part of the virtual worlds infrastructure research group in Intel Labs, publishing findings in large heterogeneous simulation platforms.Speaking Events“Application of Many-Core Architecture to Virtual World Workloads” Emerging Applications and Many-Core Architecture @ International Symposium on Computer Architecture. Saint-Malo, France. June, 2010.“Cable Beach and VWRAP” Internet Engineering Task Force 77. Anaheim, CA. March 2010.“Cable Beach: A Service-Based Virtual World Architecture” Metaverse U. Stanford, Palo Alto, CA. May 2009.ResearchC. M. Bowman, D. Lake, and J. Hurliman. Designing Extensible and Scalable Virtual World Platforms. Extensible Virtual Worlds Workshop (X10), 2010.H. Liu, M. Bowman, R. Adams, J. Hurliman, and D. Lake. Scaling virtual worlds: Simulation requirements and challenges. In Proceedings of Winter Simulation Conference, 2010.J. Hurliman, H. Liu, and M. Bowman. Application of Many-Core Architecture to Virtual World Workloads. Third Workshop on Emerging Applications and Many-Core Architecture (EAMA), 2010.
  • Open Metaverse Foundation
    Founder
    Open Metaverse Foundation Apr 2006 - Jan 2011
    Founded and led development on the open source library for connecting to the Second Life platform. One of the largest open source C# projects at the time, overseeing 120K lines of code managed by a distributed team of 40 volunteer engineers.Speaking Events“Open Source Track” Second Life Community Convention. Chicago, IL. August 2007.
  • Millions Of Us
    Software Developer
    Millions Of Us Jan 2008 - Jun 2008
    Wrote multiplayer games and scripted environments for Sony Home, a PlayStation3 gaming platform. Authored technical specifications, source code documentation, handled client/engineer relations, and built the art and engineering asset pipeline.
  • Mvi Llc
    Owner
    Mvi Llc Mar 2007 - Jan 2008
    Helping brands, musicians, and digital marketing agencies create virtual experiences using the open source Second Life networking library I led development on.
  • Esp Worldwide
    Lead Developer
    Esp Worldwide Aug 1999 - Aug 2001
    Developed the Espra peer-to-peer system based on top of Freenet.Speaking Events“Product Unveiling: Espra” The O'Reilly Peer-to-Peer Conference. San Francisco, CA. February 2001.

John Hurliman Education Details

  • Washington State University
    Washington State University
    Economics And Financial Markets

Frequently Asked Questions about John Hurliman

What company does John Hurliman work for?

John Hurliman works for Rivian

What is John Hurliman's role at the current company?

John Hurliman's current role is Sr. Staff Software Engineer, Data Tools, Autonomy.

What is John Hurliman's email address?

John Hurliman's email address is jo****@****est.com

What is John Hurliman's direct phone number?

John Hurliman's direct phone number is +151050*****

What schools did John Hurliman attend?

John Hurliman attended Washington State University.

Who are John Hurliman's colleagues?

John Hurliman's colleagues are Johannes Wentzel, Matthew Mckinney, Noah Slaughter, Jose Ramirez, Amanda Holley, Tyler Milligan, Elfi Engel.

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.