# Toby O'Connell > Principal Software Engineer at Turo Location: San Francisco Bay Area, United States Profile: https://flows.cv/tobyoconnell I have been designing and implementing progressively more sophisticated web applications for several years and plan to continue this trend. Specialties: Creating intuitive, responsive interfaces. ## Work Experience ### Principal Software Engineer @ Turo Jan 2015 – Present | San Francisco Bay Area Role: tech lead, architect, mentor. Working with: Java, Kotlin, MySQL, Redis, Solr, AWS, Kubernetes, Spinnaker, etc. ### Senior Software Engineer @ FADE – Nothing Lasts Forever Jan 2015 – Jan 2015 | San Francisco Bay Area Acquired by Turo. Developed backend (API, implementation, and systems) used by native clients to support features such as direct messaging, posting, commenting, user search, and account management. Worked with: Ruby (Rails), Erlang, C, RabbitMQ, MQTT, PostgreSQL, Redis, Elasticsearch, AWS, Engine Yard. ### Lead Software Engineer @ Intertune, Inc Jan 2013 – Jan 2014 Founding engineer. Created web application used by small business owners to build mobile websites. Users may register domains, upload images that are automatically converted into optimized images at various breakpoints, select site themes, create arbitrary HTML pages with a modern WYSIWYG editor, add other data (such as store locations) that map to generated web pages (e.g. embedded Google Maps), and utilize add-ons for additional features such as online restaurant menus. Created the accompanying platform that serves the resulting responsive websites, employing HTML5 and CDN-hosted assets to provide fast, responsive websites that adjusted to various devices. The websites may have various apps enabled, ranging from a contact form to a store locator. Worked with: Torquebox (JRuby + JBoss), OpenSRS API, Braintree API, Mandrill API, Google Maps API, Rackspace, PostgreSQL, Cassandra, AWS. ### Senior/Lead Software Engineer (Consultant) @ Self-employed Jan 2008 – Jan 2014 Designed, implemented and operated on-course system for the ASICS Support Your Marathoner program for five years in both the New York and Los Angeles marathons. As participating runners—identified by embedded RFID tags—cross any of multiple designated points on the course, a nearby giant LED screen presents the runners and crowd with personal videos and images that were provided by the runners' supporters. Designed and implemented second generation, multi-state nutrient trading platform. Worked directly with stakeholders at the World Resources Institute (wri.org) and the Maryland Department of Agriculture, among others. Took part in interviewing, hiring, and training. Co-designed and implemented a web application that provided a CMS, created business cards from uploaded images with overlaid text, automated the creation of custom osCommerce installations, and provided a number of other features for a number of clients. Maintained and improved CMS framework used to create the web presences for organizations such as Wolfgang Puck and the California Avocado Commission. Worked with: Ruby (Sinatra), JavaScript/node.js, C++ (Qt), PHP/Zend, Perl, Java, MySQL, RabbitMQ, JBoss/Torquebox, and more. Clients include Ntrepid, Drive Current, Vitro Agency, and Interactivate. ### Software Engineer @ Intertune Internet Solutions Jan 2004 – Jan 2006 Designed and implemented a facilities management web application with a custom PHP5 MVC framework. Maintained and improved web applications for a leader in the car moving industry and integrated an IVR (telephone) system. Created scripts to port legacy web application from ColdFusion and SQL Server to PHP5 and MySQL. ### System Service Engineer @ IBM Global Services Jan 2000 – Jan 2003 Installed, maintained, and discontinued midrange and mainframe systems in primary American Express data center. ## Education ### BS in Computer Science Arizona State University: Barrett Honors College ## Contact & Social - LinkedIn: https://linkedin.com/in/tobyo --- Source: https://flows.cv/tobyoconnell JSON Resume: https://flows.cv/tobyoconnell/resume.json Last updated: 2026-04-12