update about page

This commit is contained in:
Danny Berger
2013-03-07 08:13:32 -07:00
parent 3d83ea0010
commit 069df70ca7

View File

@@ -7,64 +7,150 @@ layout: default
<h2>About</h2> <h2>About</h2>
<p> <p>
I am a <em>software engineer</em> who enjoys pushing the limits of <em>web technology</em> and applying them to <em>business processes</em>. I am a software <em>engineer</em> who enjoys pushing the limits of <em>web technology</em> and applying them to
Ideally, my job provides me with technical challenges that require <em>practical solutions</em>. I have a <em>business processes</em>. Ideally, my job provides me with technical challenges that need
solid understanding about industry best practices, but I am more interested in <em>continuously learning</em> about how and <em>well-designed</em> solutions. I have a solid understanding of industry best practices, but I am more
why those practices can be <em>challenged and improved</em>. interested in <em>continuously learning</em> about how and why those practices can be <em>challenged and
improved</em>.
</p> </p>
<h3>Skills</h3> <h3>Skills</h3>
<p> <p>
I am especially familiar with 'cloud' concepts, e-commerce, server administration, and web applications. When I am especially familiar with 'cloud' concepts, e-commerce, server administration, and web applications. When
working on a project, my preferred technologies are Unix, PHP (symfony2 lately) and JavaScript (node.js working on a project, my preferred technologies are Linux, PHP (symfony2 lately) and JavaScript (node.js
especially). I enjoy experimenting, but I have recent experience with the following: 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>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">css</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/HTML">html</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/JavaScript">javascript</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://lesscss.org/">less</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://nodejs.org/">node.js</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://php.net/">php</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/SQL">sql</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/XML">xml</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/XSLT">xslt</a>
</dd>
<dt>libraries</dt>
<dd>
<a href="http://getcomposer.org/">composer</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.doctrine-project.org/">doctrine</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://mootools.net/">mootools</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="https://github.com/sebastianbergmann/phpunit/">phpunit</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://requirejs.org/">require.js</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://en.wikipedia.org/wiki/RPM_Package_Manager">rpm</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://swiftmailer.org/">swiftmailer</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://symfony.com/">symfony2</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://twig.sensiolabs.org/">twig</a>
</dd>
<dt>software</dt>
<dd>
<a href="http://httpd.apache.org/">apache-httpd</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.elasticsearch.org/">elasticsearch</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://gearman.org/">gearman</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://git-scm.com/">git</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://jenkins-ci.org/">jenkins</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://memcached.org/">memcached</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.mysql.com/">mysql</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://nginx.org/">nginx</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://hub.opensolaris.org/bin/view/Project+opengrok/">opengrok</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://openvpn.net/">openvpn</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.oracle.com/us/products/database/overview/index.html">oracle-database</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="https://puppetlabs.com/">puppet</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://subversion.tigris.org/">subversion</a>
</dd>
<dt>systems</dt>
<dd>
<a href="http://centos.org/">centos</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.linux.org/">linux</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.apple.com/osx/">osx</a>
</dd>
<dt>services</dt>
<dd>
<a href="http://aws.amazon.com/">aws</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="https://www.facebook.com/">facebook</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="https://github..com/">github</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="https://www.paypal.com/">paypal</a>&nbsp;&nbsp;&middot;&nbsp;
<a href="http://www.twilio.com/">twilio</a>
</dd>
</dl>
<h3>Experiences</h3>
<p>
<strong>Software Systems Engineer</strong> &nbsp;&middot;&nbsp; June '06 &ndash; present<br />
The Loopy Ewe (<a href="https://theloopyewe.com/">website</a>) &nbsp;&middot;&nbsp; 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>Software Developer</strong> &nbsp;&middot;&nbsp; July '09 &ndash; October '12; intern Summer '08<br />
Sentry Data Systems (<a href="http://www.sentryds.com/">website</a>) &nbsp;&middot;&nbsp; Deerfield Beach, Florida
</p> </p>
<ul> <ul>
<li>languages &ndash; applescript, css, html, javascript, less, php, sql, xml</li> <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>frameworks &ndash; doctrine2, mootools, phpunit, require.js, rpm, symfony2, twig</li> <li>Implement development tools and standards including opengrok, composer, and PSR-*</li>
<li>software &ndash; apache, elasticsearch, gearman, git, jenkins, memcache, mysql, nginx, opengrok, openvpn, oracle, puppet, svn</li> <li>Advise and teach on software design, industry practices, and development workflows</li>
<li>systems &ndash; centos, linux, osx</li> <li>Design and implement a custom issue tracking system to support existing Oracle applications, email ticketing, and time estimations</li>
<li>apis &ndash; aws-ec2, aws-r53, aws-s3, facebook, paypal, twilio</li> <li>Worked locally for 18 months and telecommuted from Colorado for 22 months</li>
</ul> </ul>
<h3>Experience</h3> <hr color="#E9E9E9" size="1" />
<p> <p>
<strong>Software Systems Engineer</strong> (June '06 &ndash; present) &mdash; <a href="https://theloopyewe.com/">The Loopy Ewe</a><br /> <strong>Student System Administrator</strong> &nbsp;&middot;&nbsp; Spring '06 &ndash; Fall '08<br />
Developing and maintaining in-house e-commerce frontend and backoffice tools; management of systems, servers, and CSE Department, Taylor University (<a href="http://www.taylor.edu/">website</a>) &nbsp;&middot;&nbsp; Upland, Indiana
service providers. Primarily using PHP, MySQL, CentOS, and third-party APIs for secure payment processing with PayPal
and shipment processing with USPS and Endicia.
</p> </p>
<p> <ul>
<strong>Software Developer</strong> (July '09 &ndash; October '12) &mdash; <a href="http://www.sentryds.com/">Sentry Data Systems</a><br /> <li>Create web-based applications to aid in department processes for faculty and students</li>
Guided the adoption and migration of the symfony2 framework for customer SaaS web application. Created and implemented <li>Maintain and provide support for the Computer Science dpartment lab computers and servers (Linux, Windows)</li>
development tools to support software development needs. Developed internal ticket tracking system for the company to <li>Contributing editor and webmaster for the department's public website</li>
support existing Oracle applications, email ticketing, and time estimations. </ul>
</p>
<hr color="#E9E9E9" size="1" />
<p> <p>
<strong>Student System Administrator</strong> (Spring '06 &ndash; Fall '08) &mdash; <a href="http://www.taylor.edu/">Taylor University</a><br /> <strong>Student Advanced Sound Technician</strong> &nbsp;&middot;&nbsp; Fall '05 &mdash; Spring '08<br />
Maintaining and providing support for the Computer Science department's lab computers and servers, both Linux and Media Services Department, Taylor University (<a href="http://www.taylor.edu/">website</a>) &nbsp;&middot;&nbsp; Upland, Indiana
Windows. Created web-based applications to aid in department processes for both faculty and students. Contributing
editor and developer for the department's public website.
</p> </p>
<p> <ul>
<strong>Student Advanced Sound Technician</strong> (Fall '05 &mdash; Spring '08) &mdash; <a href="http://www.taylor.edu/">Taylor University</a><br /> <li>Control sound and light boards for bands, lectures, and chapels, for both indoor and outdoor events</li>
In charge of event sound and lights, setup/teardown, and other group coordination activities. Events ranged from 10 to <li>Assist in setup/transfer/teardown of event equipment</li>
1600 attendees, lectures to full bands, indoor to outdoor. <li>Oversee and assist sound/lights/technical needs of campus and group events</li>
</p> </ul>
<hr color="#E9E9E9" size="1" />
<p> <p>
<strong>Network Administrator</strong> (Spring '03 &ndash; Summer '07) &mdash; <a href="http://www.cpcstl.org/">The Covenant Presbyterian Church</a><br /> <strong>Network Administrator</strong> &nbsp;&middot;&nbsp; Spring '03 &ndash; Summer '07<br />
Managed the Microsoft Windows and Exchange servers, internal ministry application, and other productivity software. The Covenant Presbyterian Church (<a href="http://www.cpcstl.org/">website</a>) &nbsp;&middot;&nbsp; St. Louis, Missouri
Responsible for technical support (onsite, phone, and email). Created, maintained, and hosted their website CMS during
and several years after employment.
</p> </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> <h3>Education</h3>
<ul> <ul>