Engineering Leader
Pittsburgh, Pennsylvania, United States
Founder and CTO @ Voxer Our goal when building Voxer was to adapt voice communications to the social etiquette of mobile phones. Now that we have abundant connectivity, the traditional model of phone calls and voice mail no longer makes sense.At Voxer I designed and helped build the software and services behind a significant player in the...
Founder and CTO @ Voxer Our goal when building Voxer was to adapt voice communications to the social etiquette of mobile phones. Now that we have abundant connectivity, the traditional model of phone calls and voice mail no longer makes sense.At Voxer I designed and helped build the software and services behind a significant player in the mobile messaging ecosystem. Behind the scenes, Voxer is an all data, time-shifting voice communication system that is both live and asynchronous. Data is saved on the sending device, the server, and the receiving device. This design allows users to be as live as they like or as the network will allow.The backend infrastructure is a horizontally scalable, service oriented architecture written entirely in node.js. For years now it has been the largest and most complex production deployment of node.js. Scaling Voxer involved pushing and overcoming the limits of node.js, Redis, and Riak.We have been granted over 60 patents, both in the US and internationally, all related to the original innovation of two-way, arbitrarily time shifted voice communication. From June 2007 to September 2014 (7 years 4 months) San FranciscoPrincipal @ Ranney Consulting Services, Inc. Between various other full time jobs, I did consulting work for companies building networked applications and systems. Most of this work was covered by non-disclosure agreements, and many of the companies have since changed ownership.There were common themes among all of these engagements:* optimizing response time for browser-based applications* measuring and understanding user behavior* developing high availability solutions for a variety of environments From January 1998 to June 2007 (9 years 6 months) San Francisco Bay AreaDirector of Network Operations @ Triple Canopy, Inc. Triple Canopy is a security company with locations all over the world. Many of these locations had no connectivity or other IT infrastructure. My role at Triple Canopy was to design and deploy a global IT infrastructure of secure voice and data communications to support both domestic and international operations.Interesting things include:* build and tune Voice over IP systems using low cost satellite links* troubleshoot networks and computers in remote locations that I've never visited, by talking to people that I've never met* manage network security for systems that are under both digital and physical threat* develop realtime network metrics visualizations for unique conditions of this network From February 2004 to April 2006 (2 years 3 months) Senior Network Engineer @ Level 3 Communications The company I worked for was GeoNet, which was acquired by Level(3) while I was an employee. GeoNet (AS3356) had full peering with no transit providers.While at GeoNet, I:* Managed Cisco routers and routing protocols at 4 public exchange points, including BGP filtering, monitoring, and negotiating peering arrangements,* Coordinated administration of all production Unix servers providing DNS, SMTP, NNTP, and web proxy services,* Developed web and database tools for Network Operations Center automation and streamlining of customer support,* Developed one of the first monitoring and accounting systems based on Cisco's NetFlow export. This was used for customer billing, security, and peering relationships,* Provided second level escalation for engineering and NOC staff. From 1996 to 1998 (2 years) San Francisco Bay AreaManager, Systems Administration @ Hewlett-Packard The company I worked for was EIT, which was later bought by VeriFone, which was later bought by HP, which was later sold off as something still called VeriFone.While at EIT, I:* Managed the 6-member Systems Administration group for the Internet Commerce Division,* Designed and implemented all levels of the network infrastructure,* Managed dual-homed Internet connectivity including router management, ISP/telco negotiation, network security, and firewall implementation,* Migrated computing environment from Macintosh-based systems to Windows NT desktops and Unix servers. From 1995 to 1996 (1 year) Menlo Park, CASenior Staff Engineer @ Uber Advanced Technologies Group I help teams design and implement scalable and highly available backend systems.My first project was to help with the design of the new Dispatch platform, which is primarily written in node.js. Through this effort, we developed several new components for building and maintaining distributed systems. Most of these components are open sourced.Next I worked on a RPC-based service discovery and routing system that we would now call a "service mesh". This system had a number of novel features at the time like a very efficient forwarding path and lovingly optimized implementations in multiple languages.As Uber scaled the Engineering team, it became a lot harder to for developers to work with the fast evolving code base and constant stream of new colleagues. To help make this easier, I worked on a storage system that let developers safely work with production data from their workstations.I talked about these systems in some public talks, one of which is linked below. From September 2014 to September 2016 (2 years 1 month) San Francisco Bay AreaSenior Staff Engineer @ Uber Advanced Technologies Group I provide technical leadership for the Simulation and Infrastructure teams. Simulation is an important part of the development cycle for self driving systems. For Simulation I led the effort to architect for much larger scale, better insights, cost controls, GPU management, and migrating to a hybrid cloud. On the Infrastructure side, I designed and managed ATG's migration to Docker and cloud-based services to replace shared filesystems.More recently I've been working on a project to measure correct driving behavior from the self driving software. From September 2016 to August 2020 (4 years) Pittsburgh, Pennsylvania, United StatesPrincipal Engineer @ DoorDash United States
Voxer
Founder and CTO
June 2007 to September 2014
San Francisco
Ranney Consulting Services, Inc.
Principal
January 1998 to June 2007
San Francisco Bay Area
Triple Canopy, Inc.
Director of Network Operations
February 2004 to April 2006
Level 3 Communications
Senior Network Engineer
1996 to 1998
San Francisco Bay Area
Hewlett-Packard
Manager, Systems Administration
1995 to 1996
Menlo Park, CA
Uber Advanced Technologies Group
Senior Staff Engineer
September 2014 to September 2016
San Francisco Bay Area
Uber Advanced Technologies Group
Senior Staff Engineer
September 2016 to August 2020
Pittsburgh, Pennsylvania, United States
DoorDash
Principal Engineer
United States
Our goal when building Voxer was to adapt voice communications to the social etiquette of mobile phones. Now that we have abundant connectivity, the traditional model of phone calls and voice mail no longer makes sense.At Voxer I designed and helped build the software and services behind a significant player in the mobile messaging ecosystem. Behind the... Our goal when building Voxer was to adapt voice communications to the social etiquette of mobile phones. Now that we have abundant connectivity, the traditional model of phone calls and voice mail no longer makes sense.At Voxer I designed and helped build the software and services behind a significant player in the mobile messaging ecosystem. Behind the scenes, Voxer is an all data, time-shifting voice communication system that is both live and asynchronous. Data is saved on the sending device, the server, and the receiving device. This design allows users to be as live as they like or as the network will allow.The backend infrastructure is a horizontally scalable, service oriented architecture written entirely in node.js. For years now it has been the largest and most complex production deployment of node.js. Scaling Voxer involved pushing and overcoming the limits of node.js, Redis, and Riak.We have been granted over 60 patents, both in the US and internationally, all related to the original innovation of two-way, arbitrarily time shifted voice communication.
What company does Matt Ranney work for?
Matt Ranney works for Voxer
What is Matt Ranney's role at Voxer?
Matt Ranney is Founder and CTO
What industry does Matt Ranney work in?
Matt Ranney works in the Computer Software industry.
Who are Matt Ranney's colleagues?
Matt Ranney's colleagues are Taylor Harris, Jian Xu, Cameron Soleimani, Eugen Feller, Patrick Twomey, Anna Misheev, Greg DiMattina, Nadim Hossain, Brian Kershon, and Stanley Yeung
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Matt Ranney's Social Media Links
/company/d... /school/ca...