162 lines
8.3 KiB
HTML
Executable File
162 lines
8.3 KiB
HTML
Executable File
---
|
|
title: About
|
|
layout: default
|
|
---
|
|
|
|
<section>
|
|
<h2>About</h2>
|
|
|
|
<p>
|
|
I am a software <em>engineer</em> who enjoys pushing the limits of <em>web technology</em> and applying them to
|
|
<em>business processes</em>. Ideally, my job provides me with technical challenges that need
|
|
<em>well-designed</em> solutions. I have a solid understanding of industry best practices, but I am more
|
|
interested in <em>continuously learning</em> about how and why those practices can be <em>challenged and
|
|
improved</em>.
|
|
</p>
|
|
|
|
<h3>Skill Set</h3>
|
|
|
|
<p>
|
|
I am especially familiar with 'cloud' concepts, e-commerce, server administration, and web applications. When
|
|
working on a project, my preferred technologies are Linux, PHP (symfony2 lately) and JavaScript (node.js
|
|
especially). I enjoy experimenting with ideas, but I like discussing my recent experiences with the following:
|
|
</p>
|
|
|
|
<dl>
|
|
<dt>languages</dt>
|
|
<dd>
|
|
<a href="https://developer.apple.com/library/mac/#documentation/applescript/conceptual/applescriptx/AppleScriptX.html">applescript</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">css</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/HTML">html</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/JavaScript">javascript</a> ·
|
|
<a href="http://lesscss.org/">less</a> ·
|
|
<a href="http://nodejs.org/">node.js</a> ·
|
|
<a href="http://php.net/">php</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/SQL">sql</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/XML">xml</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/XSLT">xslt</a>
|
|
</dd>
|
|
|
|
<dt>libraries</dt>
|
|
<dd>
|
|
<a href="http://getcomposer.org/">composer</a> ·
|
|
<a href="http://www.doctrine-project.org/">doctrine</a> ·
|
|
<a href="http://mootools.net/">mootools</a> ·
|
|
<a href="https://github.com/sebastianbergmann/phpunit/">phpunit</a> ·
|
|
<a href="http://requirejs.org/">require.js</a> ·
|
|
<a href="http://en.wikipedia.org/wiki/RPM_Package_Manager">rpm</a> ·
|
|
<a href="http://swiftmailer.org/">swiftmailer</a> ·
|
|
<a href="http://symfony.com/">symfony2</a> ·
|
|
<a href="http://twig.sensiolabs.org/">twig</a>
|
|
</dd>
|
|
|
|
<dt>software</dt>
|
|
<dd>
|
|
<a href="http://httpd.apache.org/">apache-httpd</a> ·
|
|
<a href="http://www.elasticsearch.org/">elasticsearch</a> ·
|
|
<a href="http://gearman.org/">gearman</a> ·
|
|
<a href="http://git-scm.com/">git</a> ·
|
|
<a href="http://jenkins-ci.org/">jenkins</a> ·
|
|
<a href="http://memcached.org/">memcached</a> ·
|
|
<a href="http://www.mysql.com/">mysql</a> ·
|
|
<a href="http://nginx.org/">nginx</a> ·
|
|
<a href="http://hub.opensolaris.org/bin/view/Project+opengrok/">opengrok</a> ·
|
|
<a href="http://openvpn.net/">openvpn</a> ·
|
|
<a href="http://www.oracle.com/us/products/database/overview/index.html">oracle-database</a> ·
|
|
<a href="https://puppetlabs.com/">puppet</a> ·
|
|
<a href="http://subversion.tigris.org/">subversion</a>
|
|
</dd>
|
|
|
|
<dt>systems</dt>
|
|
<dd>
|
|
<a href="http://centos.org/">centos</a> ·
|
|
<a href="http://www.linux.org/">linux</a> ·
|
|
<a href="http://www.apple.com/osx/">osx</a>
|
|
</dd>
|
|
|
|
<dt>services</dt>
|
|
<dd>
|
|
<a href="http://aws.amazon.com/">aws</a> ·
|
|
<a href="https://www.facebook.com/">facebook</a> ·
|
|
<a href="https://github..com/">github</a> ·
|
|
<a href="https://www.paypal.com/">paypal</a> ·
|
|
<a href="http://www.twilio.com/">twilio</a>
|
|
</dd>
|
|
</dl>
|
|
|
|
<h3>Experience</h3>
|
|
|
|
<p>
|
|
<strong>Software Developer</strong> · July '09 – October '12; intern Summer '08<br />
|
|
Sentry Data Systems (<a href="http://www.sentryds.com/">website</a>) · Deerfield Beach, Florida
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Guide the adoption of and migration to the open-source symfony2 framework from an internal framework for main customer SaaS web application</li>
|
|
<li>Implement development tools and standards including opengrok, composer, and PSR-*</li>
|
|
<li>Advise and teach on software design, industry practices, and development workflows</li>
|
|
<li>Design and implement automated systems for detecting data quality issues in client data feeds, significantly reducing manual work</li>
|
|
<li>Design and implement a custom issue tracking system to support existing Oracle applications, email ticketing, and time estimations</li>
|
|
<li>Worked locally for 18 months and telecommuted from Colorado for 22 months</li>
|
|
</ul>
|
|
|
|
<hr color="#E9E9E9" size="1" />
|
|
|
|
<p>
|
|
<strong>Software Systems Engineer</strong> · June '06 – present<br />
|
|
The Loopy Ewe (<a href="https://theloopyewe.com/">website</a>) · Fort Collins, Colorado
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Develop and maintain in-house e-commerce frontend and backoffice tools using primarily PHP and MySQL</li>
|
|
<li>Integrate with APIs including PayPal and Endicia</li>
|
|
<li>Maintain production server environments and services</li>
|
|
</ul>
|
|
|
|
<hr color="#E9E9E9" size="1" />
|
|
|
|
<p>
|
|
<strong>Student System Administrator</strong> · Spring '06 – Fall '08<br />
|
|
CSE Department, Taylor University (<a href="http://www.taylor.edu/">website</a>) · Upland, Indiana
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Create web-based applications to aid in department processes for faculty and students</li>
|
|
<li>Maintain and provide support for the Computer Science dpartment lab computers and servers (Linux, Windows)</li>
|
|
<li>Contributing editor and webmaster for the department's public website</li>
|
|
</ul>
|
|
|
|
<hr color="#E9E9E9" size="1" />
|
|
|
|
<p>
|
|
<strong>Student Advanced Sound Technician</strong> · Fall '05 — Spring '08<br />
|
|
Media Services Department, Taylor University (<a href="http://www.taylor.edu/">website</a>) · Upland, Indiana
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Control sound and light boards for bands, lectures, and chapels, for both indoor and outdoor events</li>
|
|
<li>Assist in setup/transfer/teardown of event equipment</li>
|
|
<li>Oversee and assist sound/lights/technical needs of campus and group events</li>
|
|
</ul>
|
|
|
|
<hr color="#E9E9E9" size="1" />
|
|
|
|
<p>
|
|
<strong>Network Administrator</strong> · Spring '03 – Summer '07<br />
|
|
The Covenant Presbyterian Church (<a href="http://www.cpcstl.org/">website</a>) · St. Louis, Missouri
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Create, maintain, and host their website CMS during employment and until 2010</li>
|
|
<li>Provide technical support (on-site, phone, and email) to ministry staff</li>
|
|
<li>Manage Microsoft Windows and Excahnge servers, internal ministry applications, and other productivity software</li>
|
|
</ul>
|
|
|
|
<h3>Education</h3>
|
|
|
|
<ul>
|
|
<li><a href="http://www.taylor.edu/">Taylor University</a> – Bachelor of Science (2005 - 2009) – Computer Science, Systems (Business Information Systems)</li>
|
|
<li><a href="http://www.wcastl.org/">Westminster Christian Academy</a> – high school (2001 - 2005)</li>
|
|
</ul>
|
|
</section>
|