Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
Travis Barney
Design
Technologist
June 2017
* The opinions expressed in this slideshow may not reflect the views of Vivint or its employees…
Viewer discretion is advised.
1979-1985 0-6 years old.
• Samoa
• Stories
• Siblings
1986-1992 7-13 years old.
• Nintendo
• Playing outdoors
• First computer IBM 286
1993-1999 14-20 years old.
• Make games
• IRC chat & Web pages
• Draw / Paint / Sculpt
• Area801.Com
• Authorize.Net
2000-2006 21-27 years old.
• Married Laura
• Son Sebastian
• Onai.Net
2007-2013 28-34 years old.
• HTML / CSS / JS
• Data Modeling / Processing
• Needle.com
2014… 35+
• 3 dogs, 3 cats, 1 hamster
• Bass : Cello, Karate, Lagoon
• Laura : Overstock
2 Truths & 1 Lie
• Blessed by Iron Mike Tyson
• Clubbed with Shaquille O'Neal
• Super good cross-country skier
Nerd @ ❤
Started programming at about 11 years old. '90
IBM 286, GW Basic
"Troika", "Mammoth" game making all-nighters. '93
QBasic, mouse, audio, images
HTML in High-School '95
mIRC, Geocities
Tech Support '98
Win95 MCP
Authorize.Net "Web Master" '00
Forms, MD5, GET/POST, JS
Climb the ladder of Success!
Onai.Net '03
PHP, MySQL, x.js, AJAX
Vehix '06
.NET, MVC, MS-SQL
Progrexion '07
QCodo, jQuery, Asterix
Galileo '09
PHP, Zend, Oracle
Needle '10
Angular, Python, Node, C
SaltStack '15
RxJS, React.JS, Salt
Vivint SmartHome '16
CSS4, PWA, Vue
Data Driven Documents
Use data to drive the creation and control of dynamic and interactive visualizations.
Domain Driven Design
Set of principles for model integrity.
Shared Vocabulary
Functional Programming
Treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.
Reactive Programming
Asynchronous event data streams.
(almost) everything can be a stream.
A Few Life Goals →
Orb
Strategy game / Rolodex
Visit Wonders
Pyramids, Temples, Caves…
Architect & Automate
Home, Rules, Finances