SHAWN W. STRATTON
Computer Skills
| Daemons & Management Systems |
nginx, Apache 2, Puppet, Memcached, uwsgi, haproxy, php-fpm (fastcgi), MySQL, PostgreSQL |
| Languages: |
PHP 5.3, Python, Java (Android,) ANSI SQL, Ruby, C#, ANSI C, C++, D, and Javascript. |
| Markup & Protocols: |
HTML,XHTML, CSS 2, CSS3, XML 1.0, XML 1.1, YAML, ATOM; REST, SOAP, and XML-RPC |
| Libraries: |
PHP:
Zend Framework, Zend Framework 2, Symfony 2, Doctrine 2Javascript:
jQuery, Dojo, Prototype, ExtJS.
Other:
Tango (D StdLib,) .NET 2.0/4.0. |
| Relational DB: |
MySQL (Administration and Schema Design), PostgreSQL (Schema Design and Light Administration), SQLite, MSSQL 2005 (Schema Design). |
| Non-Relational DB: |
MongoDB, CouchDB, Cassandra. |
| Advanced Concepts: |
Design Patterns, MVC, Unit Testing, Continuous Integration, Agile Development (SCRUM,) Team Development. |
| IDE: |
Eclipse (PDT, ADT, Zend Studio,) PHPDesigner, Nusphere PHPed, VIM, Visual Studio 2008. |
| Servers & Daemons: |
Apache HTTPD, MySQL, Nginx, Named, MSSQL, POSTGRE SQL, SSHD. |
| Operating Systems: |
Ubuntu & Debian Based Linux Distributions, Red Hat Enterprise/CentOS, OpenSolaris. |
| Certifications: |
Zend Certified Engineer (PHP 5 & PHP 5.3) |
Community Involvement
Presentations
2012 – Atlanta PHP User Group – Security 101
2011 – ZendCon, Santa Clara, CA – Optimizing Zend Framework for High Volume Traffic
2011 – Atlanta PHP User Group – Using Zend Framework 2 Components
2011 – Atlanta PHP User Group – Dependency Injection
2010 – Atlanta PHP User Group – PHP: Methods, Practices, Patterns, and Teamwork.
2009 – Nashville eLamp – Agile Development Methods for Web Development. http://prezi.com/6rl8cpr9qiov/
Groups
Atlanta PHP User Group, Atlanta Web Design Group, PHP Community
Work History
| Dec 2011 - Current |
Discovery Communications, INC |
Systems Architect |
Atlanta, GA |
| AWS Migration |
Planned & transitioned hardware assets into Amazon Web Service (Cloud Computing.) |
|
|
|
| July 2010 - Dec 2011 |
Discovery Communications, INC (HowStuffWorks.com) |
Online Developer |
Atlanta, GA |
| Loyalty Marking |
Developed a loyalty marketing client using Web Services, MongoDB, and JS. |
| Continuous Deployment |
Planned Continuous Deployment process, created build scripts in Jenkins CI Server. |
| Git Migration |
Planned and executed migration from Subversion to Git, trained and supported development & architecture teams during the migration. |
| Platform Migration |
Worked heavily in TLC Platform Migration, creating templates, modules, and worked on structured content editing tool. |
| Automated Testing |
Drove adoption of automated testing and continuous integration via an approach document and adoption plan. |
| Misc |
- Developed several back-end components to update various data feeds (Atom, RSS, and REST based.)
- Advised on architecture and development process.
- Advised on coding standards and development process.
|
|
| April 2010 - July 2010 |
Safe-Guard Products International, LLC |
Software Engineer |
Atlanta, GA |
- Spearheaded PHP 5.3 migration and various library upgrades.
- Setup Application Server clustering using Zend Server Cluster Manager, Puppet, and CentOS.
- Developed SOAP client for STAR Standard Service.
- Advised on Architecture, Programming Standards, Team Management.
|
|
| May 2009 - April 2010 |
Iostudio, LLC |
Programmer (3) |
Nashville, TN |
- CRT - Managed 7 developers, acted as primary developer, architect, and DBA
- PTH - Managed 2 developers on a regular basis, acted as senior developer, DBA, and as a force of change in architecture, project management, defect tracking, and support tools (SVN, Documentation, etc.)
- .Mil Migration - Ensured Stig compliance in application and serving environment.
- Misc - Drove adoption of SCRUM, SVN Branching & Tagging, and various other high level concepts.
|
|
| Dec 2008 - March 2009 |
eGovernment Solutions, LLC |
TRUST Project Manager |
Knoxville, TN |
- Developed Interaction with State of Tennessee Motor Vehicles System “TRUST” using Soap Service.
- Supported Sevier County, TN on eGov Suite, including Server Administration, Migration Support, and End-User Support.
- Support Engineered eGov “Suite” repairing bugs as they were discovered.
- Participated in Architecture and Design sessions using Best Practices.
|
|
| April 2008 - December 2008 |
Alexander Gallo Holdings, LLC |
PHP Systems Developer |
Atlanta, GA |
- Extracted Information from MSSQL backend to Proprietary Software for Reporting Purposes.
- Implemented and administrated a development server including SVN repository, phpUnderControl (CruiseControl) on Windows 2003.
- Developed a custom MVC framework, implementing Design Patterns and best practices.
- Wrote a group based Access Control System with Permission Inheritance.
- View utilized ExtJS heavily for layout and interaction.
|
|
| March 2005 - April 2008 |
mFace Marketing Solutions |
Web Application Engineer / Sole Proprietor |
Murphy, NC |
- Marketed, developed, and maintained Web applications utilizing ASP.NET 2.0 (C#) with MSSQL and PHP 5 with MySQL.
- Optimized existing markup structure and content for Search Engines such as Google and Yahoo!.
- Administrated customer servers (LAMP) at remote data centers.
- Technologies Utilized: PHP5, MySQL, PostgreSQL, RedHat, Gentoo, CentOS; C#, MSSQL, .net 2.0, IIS; XML-RPC, REST; Photoshop, Dreamweaver, Fireworks, HTML Design.
|
|
| June 2004 - September 2004 |
WebPRO Internationl, Inc. |
Developing Consultant |
Charlotte, NC |
- Administrated LAMP server based on RedHat Enterprise Level.
- Developed data driven PHP/MySQL applications, developed PHP/PostgreSQL applications.
- Technologies Utilized: PHP4, MySQL, PostgreSQL, Redhat.
|
|
| 2002- June 2004 |
Encrypted Designs |
Web Developer / Proprietor |
Murphy, NC |
- Static HTML and graphics design.
- Maintained and Modified PHP Applications with MySQL.
- Remotely administrated RedHat and Solaris servers via SSH.
- Technologies Utilized: PHP4, MySQL, Solaris 9, RedHat 7.3, Photoshop, Dreamweaver, Fireworks, HTML Design.
|
|
| 2000 |
SoftNET Communications, Inc. |
Intern |
Murphy, NC |
- Internship utilizing basic static web design principles and graphics design.
- Was introduced to time management, working in a team environment, and utilizing best practices.
|
|