[email protected] Christian Thomas christianthomas.me github.com/remotelyliving Web Application Engineer | Los Angeles +1 434-841-8004

Profile Adept at balancing innovation and production. Works well in large or small teams and has experience supporting and creating applications for startups, large enterprises, and public sector. Above all, strives to daily nurture and guard creative, productive development culture in any workplace.

Disciplines Refactoring, Domain Driven Design, Enterprise Architecture Patterns, BDD, , Load Testing, API & Library/SDK Development

Languages PHP 7.1, Typescript, ES6, Python, HTML5, CSS3, Sass, SQL

Servers/Engines MySQL, Redis, Memcache, Nginx, Apache, Ubuntu, CentOs, Elasticsearch, Docker

Frameworks , Lumen, 2, Angular, Vue, Bulma, Bootstrap

Familiar Tooling Git, PhpStorm, XDebug, Jest, Jasmine, PhpUnit, , Locust.io, Webpack, Node, Npm, , Psysh, Bitbucket, Jira, Kibana, Sumologic, Cloudwatch, New Relic, Data Dog, Docker, Vagrant

Experience Senior Software Engineer, Event Farm, Los Angeles - November 2017 - February 2018 Lead a team of eight in furthering review, testing, refactoring, and design disciplines to produce more valuable code, faster. Implemented the beginning of a CI / CD process and framework to help align development processes more with Agile development. Introduced Jest and unit testing for Angular. Pair programming and code review were day to day responsibilities. Position was eliminated along with a few other teams due to lack of funding. [PHP 7.1, Lumen, Typescript, Angular 2, Cake, MySQL, MongoDB, APC, Docker, PhpUnit, Jest, Bitbucket, Jira]

Software Engineer, Fullscreen Direct / Fullscreen, Los Angeles - May 2017 - November 2017 Responsible for optimizations, load testing, unit testing, architecting framework level solutions, and bug fixes. Cultivating good testing, design, and refactoring patterns were key tenets of this position. [PHP 7, Symfony 2, Vanilla JS, HTML, MySQL, Elastic Search, Redis, Memcache, AWS, PhpUnit, Locust, Git, Jira]

Software Engineer, Behance / Adobe, NYC - March 2015 - May 2017 Performed backend work and pinch-hitting on front-end projects when extra resourcing is needed. General responsibilities included refactoring and optimizing legacy code, mentoring / pairing, code reviews, providing RESTful API’s to support new features, and modeling and expressing new / changing parts of the behance.net domain. Major projects led or contributed to include: migrating off of Mandrill to SES, scanning all uploaded image assets with PhotoDNA, optimizing Activity Feed, front and backend work on Admin Panels for myportfolio.com and behance.net, contributions to core internal libraries, implementation of Phystrix on critical service integrations, decommissioning prosite.com, and merciless refactors. Other activities include facilitating ‘bad movie good pizza night’, tech talks, and Behance presence at hackathons and job fairs. [PHP 5 - 7, Proprietary Frontend and Backend Frameworks, Symfony Components, JS, HTML, Mustache, Sass, MySQL, Amazon SES and SQS, Adobe Microservices, Mandrill, Docker, PhpUnit, Jasmine, Behat, Git, Zenhub]

Lead Developer, AbilTo Inc, NYC - January 2014 - March 2015 Tasked with full stack development of version 2.6 of the EnAbilTo internal therapy administration platform. Established solid, development workflows to support the proprietary legacy EnAbilTo app maintenance and transition to an open architecture for v2.5. Lead and implemented a JasperSoft BI suite to connect SugarCRM, flat files, and EnAbilTo in a unified reporting domain. Crafted an API to enable the instant transfer of SugarCRM leads into the EnAbilTo web application. Miscellaneous responsibilities include configuring gitlab, deploys, and server administration. [Laravel, digbang Framework, PHP5.5, Twig, HTML5, CSS, JS, CoffeeScript, Less, Bootstrap (2 .*& 3.*), Redis, Memcached, CentOs, Ubutnu, SugarCRM, JasperSoft ETL, SQL Server 2008, MySQL 5.5, GitLab, redmine, Jira]

Director of Technology, L&M Sound & Light, NYC - August 2013 - December 2013 Was responsible for IT infrastructure management and technical direction of equipment purchases, repairs, modernization, and business process re-engineering at the L&M Sound & Light warehouse. Responsibilities also include R & D into one-off solution builds for client events. [Wordpress, OpenERP, Ubuntu, OSX Server]

Lead Developer, Opindom LLC, NYC - February 2013 - August 2013 Responsibilities included project management, research, design and development (coding) of front-end and back-end analytics application prototypes, and system administration. opindom.com. [PHP5, MySQL, InfoBright, Memcached, Ubuntu, Amazon EC2, HTML5, Javascript, JQuery, CSS3, Wordpress, Redmine, SVN]

Tech Lead, Layerframe LLC, NYC - February 2013 - June 2013 Roles encompassed systems administration, site deployment, QA, and front-end development for rocnation.com. [PHP5, MySQL, Ubuntu, Amazon EC2, HTML5, Javascript, CSS3, Wordpress, Basecamp, SVN]

HCM Application Consultant, SAP Public Sector - October 2011 - February 2013 Designed and delivered solutions throughout various implementation phases of SAP’s HCM offering for Public Sector [SAP ERP, HP Quality Center, Solution Manager, Visio]

IT Specialist, US Army - May 2010 - October 2011 Developed Front and Back-end solutions to enhance and maintain an asp.net web application that supported HR processes. [ASP.NET, SQL Server 2005, TeamProject Viewer]

Front End Developer, Earthcam - September 2009 - May 2010 Front-end web development for earthcam.com [PHP, CentOS, MySQL, Javascript, CSS]

Education Old Dominion University, VA - Computer Science (incomplete) Liberty University, VA - B.S. in Religious Music Studies - 2009 Liberty University, VA - B.S. in Management Information Systems - 2009 Began Masters in Software Engineering at Stevens Institute of Technology - Was super Irrelevant