Skip to content


Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Matthew Turland


I'm a software engineer, author, speaker, and mentor with a passion for contributing to awesome software that enriches the lives of others and helping software engineers be better at what they do.

Most of my recent experience is as a senior individual contributor or team lead for backend services.


  • Languages: PHP, JavaScript/Node/TypeScript, Python, SQL
  • Frameworks: Slim, Symfony, Laravel, Express, Flask
  • Databases: PostgreSQL, MySQL/MariaDB, Redis, Mongo, Elasticsearch
  • Testing: PHPUnit, Mocha, Jest
  • Infrastructure: AWS, Docker, Kubernetes



Software Engineer (Remote) - January 2022 to Present

  • Contributing to an asset management service backend built on TypeScript, PostgreSQL, Elasticsearch, and AWS services

Stack Sports

Senior Software Engineer / Team Lead (Remote) - February 2020 to January 2022

  • Managed a summer intern who made significant contributions to React and PHP codebases and documentation
  • Maintained and added features to existing services based on PHP 7/Laravel, Python/Flask, and Mongo
  • Contributed to new services built with PHP 7/Slim, Node/Express, Mongo, OpenAPI, and third-party integrations
  • Developed and documented processes for project creation, acceptance, and deployment
  • Set the standard for team project documentation used by individual contributors


Software Engineer III (Remote) - November 2018 to January 2020

  • Maintained a legacy monolith using PHP 7, MySQL, and Slim
  • Maintained a series of microservices built on Node, PostgreSQL, and Restify
  • Developed Docker configuration to automate installation of and running backend services for local development
  • Authored a new end-to-end test suite based on Cypress and Cucumber

When I Work

Senior Full Stack Engineer (Remote) - July 2017 to November 2018

Full Stack Engineer (Remote) - July 2015 to June 2017

  • Maintained a legacy codebase using PHP 5 and HHVM, MySQL / MariaDB, and the Kohana and Backbone frameworks
  • Developed an ADR framework called Equip and supporting libraries for it
  • Participated in an iterative codebase transition to use PHP 7, Symfony, React, and Redux
  • Led a project to extract third-party integrations into a Symfony microservice backed by DynamoDB and SQS


Senior Engineer (Remote) - October 2013 to July 2015

  • Maintained an existing REST API using nginx, MySQL, memcached, PHP, Slim, and Codeception
  • Developed additional microservices using Silex, MySQL, and Redis
  • Refactored existing API code into background workers, initially using SQS and later Resque
  • Migrated storage for an existing user notification system from MySQL to Redis
  • Set up and maintained logging infrastructure that included Monolog, Elasticsearch, Logstash, and Kibana
  • Integrated with AWS OpsWorks to create a deployment system


Principal Engineer (Remote) - February 2013 to October 2013

Senior Engineer (Remote) - April 2010 to February 2013

  • Contributed to an internal Solar-inspired PHP framework for use in multiple internal projects and tested using PHPUnit
  • Developed a targeted advertising product using Java, Jersey, ExtJS, MySQL, RabbitMQ, and Selenium
  • Lead a project to replace a heavy PHP-based frontend for serving customizable news portal components with a lighter frontend backed by various REST services
  • Authored and maintained internal documentation and training materials


Developer (Remote) - February 2010 to April 2010

  • Participated in the development of a CMS based on Digitalus
  • Contributed to benchmarking and performance improvements of a project for Blue Cross/Blue Shield using Zend Framework
  • Advised on development best practices and processes including version control, requirements gathering, and deployment


Technical Editor (Remote) - January 2009 to January 2010

  • Reviewed articles for content accuracy, spelling, and grammar and collaborated with authors to apply corrections where necessary

Blue Parabola

Senior Consultant (Remote) - November 2008 to February 2010

  • Performed project audits for clients including evaluation of design and implementation of PHP source code using Kohana, MySQL database schemas, unit tests, documentation, and adherence to coding standards
  • Instructed online training courses covering RIA development with PHP and YUI, Zend Framework, and Magento
  • Developed a variety of data analysis solutions to assist in the migration of existing static web sites to content management systems including WordPress and Drupal
  • Conducted a data analysis project on a telecom intranet that included frequency and recency of access as well as various textual analyses


Lead Programmer - February 2008 to November 2008

  • Maintained a legacy codebase for a LAMP-based application used to maintain and report on patient and study data from vascular surgery practices for accreditation and quality assurance purposes
  • Developed an application rewrite using Zend Framework to enhance application maintainability, stability, security, and extensibility

Zend Technologies

Consultant (Remote) - September 2007 to December 2007

  • Worked with a team to maintain the Zend Developer Zone web site using Zend Framework, Prototype, and Scriptaculous

METHODS Technology Solutions

Programmer - August 2006 to February 2008

  • Developed PL/SQL-based intranet applications deployed on Oracle Application Server for internal use
  • Worked as a consultant with the Louisiana Departments of Natural Resources and Environmental Quality in maintaining and expanding data management and reporting systems based on Oracle Forms and Oracle Reports, PL/SQL data cartridges, and Java servlets

Acadiana Educational Endowment

Webmaster - August 2005 to August 2006

  • Developed LAMP-based web applications for a non-profit online bookstore and a local events calendar
  • Developed and maintained PHP and Perl scripts to automate various tasks involving data integration, data archival and backup, and database maintenance
  • Performed various system and server administration duties

Firefly Digital

Software Architect - March 2002 to August 2005

  • Worked as a team member to develop a flagship LAMP-based CMS product
  • Customized existing CMS applications and authored new custom applications to client specifications including applications utilizing PHP, Flash, AJAX, and third-party web services
  • Collaborated with analysts to develop specifications and perform quality control


Programmer - May 2001 to March 2002

  • Worked as a team member to develop a custom CMS based on Windows Server, IIS, ASP, and SQL Server to manage online content for multiple Louisiana news publications


Some notable projects I've contributed to:

For others, check out my web site.





Community Involvement


  • September 2008: Zend Framework Zend Certified Engineer, Registration #227153802. Certification.
  • October 2007: PHP 5 Zend Certified Engineer, Registration #222726164. Certification.
  • December 2006: Bachelors of Science in Computer Science, Concentration in Video Game Development, University of Louisiana at Lafayette.


"It has been my distinct pleasure to work with Matthew for several years and at several jobs now. While I was at Zend, I worked with him as a PHP community member and a speaker at ZendCon, While at ibuildings we regularly interacted as members of the PHPC Steering Committee. Finally at Blue Parabola we briefly worked together. Each time I worked with Matthew my respect for his talents grew deeper. He is a top notch programmer and a strong community leader. I always look forward to projects where he and I can work together and they come far too sporadically." ~ Cal Evans

"Adding Matthew to our team was one of the best things we could have done. Not only does he know his way around MySQL, PHP and PHPUnit, he was quick to pick up the Jersey Java web framework and build on his Javascript knowledge to contribute at all levels of our projects. On top of his code based contributions, Matthew has given many presentations to fellow developers outlining new technologies and how to make the most of older technologies." ~ Carlo Costantini

"Matt continually impressed me throughout the time we worked together as co-founders and business partners. Whatever bumps in the road we encountered, Matt was a source of stability and dependability. We rarely saw eye to eye, but I could count on Matt to be assertive, always striving for excellence. Genuine and conscientious, Matt is truly a person of integrity and talent." ~ Chelsie Boudreaux

"Matt's detailed understanding of PHP and its inner-workings are perhaps unrivaled in the industry. In addition, his understanding of object oriented principles and design patterns result in code that is clean, concise, and well-documented. He is a great asset to any team where efficiency and attention to detail are vital to producing a flawless product." ~ Aaron Lozier

"I've worked with Matthew in several different capacities, and I would work with him again any day. He is extremely knowledgeable, dependable, and easy to work with. He has a wide array of experience in PHP and related subjects, and he is always willing to go above and beyond the call of duty to help a fellow developer, or newbie. I look forward to working with him again." ~ Elizabeth Naramore

"Matthew Turland has been my student and is my friend. His extraordinary work ethic, intelligence, creativity, willingness to help those around him and especially to give back to the community of software developers as demonstrated over the years that I have known him make it very easy to give the very highest possible recommendation." ~ Frank Ducrest

"In the field of open source, Matt is one of the best programmers on the Gulf Coast, and was the first Zend certified engineer in Louisiana. He completely rebuilt our massive website from scratch in a period of about four months, working part time, and handling other programming duties at the same time. Matt codes very quickly, and his knowledge of the field is extensive. He also constantly combs various sources in the software and open source community to stay abreast of the newest programs and engineering approaches. Our programmers here at The Acadiana Educational Endowment still constantly use him as a resource for advice on programming issues, and he regularly updates the staff and me as to news that could affect what we do." ~ Joseph Abraham

"I have been forturnate enough to have worked with Matt twice in our respective careers. At Surgisys, I was able to work with him on an almost daily basis to collaborate on the functionality and direction of the niche medical software product suite the company was creating. Matt's programming expertise as well as his ability to quickly understand the specific medical environments where the software would be utilized was exceptional. His unique set of skills helped him to combine programming best practices with a known set of medical practice operating procedures to create an intuitive and efficient user interface for Surgisys clients that proved to be an invaluable and differentiating feature of our software. I would highly recommend Matt and would welcome the opportunity to work with him again in the future." ~ Douglas Meaux

"Matthew has been a valuable asset at METHODS. I managed him on a critical project last year. He was placed on the project during the final stages and he learned quickly and helped complete the project. Without his contributions, the project would not have been completed on time." ~ Ben Williams

"I worked with Matthew on a project for the Dept. of Environmental Quality. Matthew is knowlegdeable and detail oriented. He is sincere about getting his work according to the project time line and is a good team player." ~ Arati Kanade

"Matthew can be relied upon to deliver a high quality product on time with little to no supervision necessary. He is pleasant to work with and takes direction well." ~ Elizabeth Tucker Long


Available upon request.

Want to hire me?

Send me an e-mail and let me know how I can help you.


My resume








No releases published


No packages published