Experience

Tozny, LLC

Tekton • May 2016 — Present

10up, Inc

Lead Web Engineer • Nov 2014 — April 2016

Senior Web Engineer • Sept 2012 — Nov 2014

Developed engineering plans for various clients in partnership with the engineering management team. Created prototypes and final implementations of advanced systems integration tools and API libraries.

  • Reviewed project code for standards compliance, secure coding practices, and enterprise-level scalability.
  • Detected and remediated any server vulnerabilities related to client hosting environments.
  • Launched multiple, high-profile, enterprise-grade website redesigns, including TechCrunch.com.

Hawksoft, Inc

Web Developer • July 2011 — Sept 2012

  • Developed custom content management system for new corporate website.
  • Designed and built a custom web service API for managing media and customer subscriptions.
  • Maintained secure customer forums and web-enabled service applications.

Education

Portland State University

Master of International Management, Global Marketing • 2006-2007

University of Oregon

Bachelor of Science, Political Science • 2005-2006

Recipient of the Centurion Award

University of Oregon

Bachelor of Science, Physics/Mathematics • 2002-2005

Recipient of the Computer Science, Engineering, and Mathematics Scholar Award

Public Speaking

Going Password-Free

SunshinePHP • Feb 2017

Should a password be long and complex? What about a string of easy-to-remember words instead? Are password managers the best way forward? What about multiple factors? Is there a better way?

These are all questions your users have: learn how to answer them and how to make security easy by moving beyond passwords for your web app entirely with magic link based authentication! Your users just click a link; they don't have to remember anything.

Monkeys in the Machine

NortheastPHP • Aug 2016

Sometimes, our use of PHP grows beyond the typical request/response cycle of dynamic page generation. Unfortunately, the threaded nature of PHP – and the stateless nature of the server – betrays any efforts to expand our utilization of the server. I will walk attendees through various evolutions of a specific application from synchronous execution of loops through asynchronous execution with Promise-based libraries in PHP.

JavaScript for PHP Developers

php[tek] • May 2016

JavaScript and PHP look fairly similar, but they run in entirely different ways and environments. Writing JavaScript as you would PHP or vice versa is a recipe for disaster. As JS makes its way deeper into our stack, it has become an important tool that all PHP engineers should understand and be comfortable with. Attendees will learn the basic differences between these languages and gain a better understanding of how to think in a "JavaScript world," both in the browser and on the server.

The Future of WordPress is Low-Tech

php[world] • Nov 2015

This session will cover the severe need for low-tech access to WordPress but will focus on content production and consumption—which is a somewhat unique problem in the developing world. It will cover use cases, user groups, and a few proposed techniques for making content and publishing tools available to those without high-speed Internet, 3G connectivity, or traditional desktop publishing tools. Attendees will achieve a deeper understanding of potential, unreached user demographics and the tools/techniques they can use to reach these groups.

Sandboxing your Development Environment with Vagrant

ZendCon • Oct 2015

One of the newest tools on the market is an open source system called Vagrant. Thanks to this amazing application, you can quickly and easily create a new virtual development environment at a moment's notice.