Memphis, TN

matt grayson

I'm currently the Director of Full Stack Software Development at Speak Creative, a digital agency based in Memphis, Tennessee. In a small company like Speak that means I am a hands-on and deeply involved in the day-to-day coding, architecture, and management of the solutions we build to serve our customers. Basically, I do a little bit of everything every day.

I have over 20 years of experience developing systems with a variety of technologies including React, Ruby, Kotlin, C#, Swift, Lua, Python, Docker, Objective-C, Javascript/Node.js, SQL, PHP, and Java. Lately I've spent a lot of time jumping between Swift, SwiftUI, Kotlin, and .Net as we work on PassPlay and other services for attractions. I have an enduring fondness for Ruby and Python. C# has grown on me. I have a love/hate relationship with mobile development.

I've been around long enough to know that no particular tech stack has the market cornered on the Right Way to Do Things™ (anyone who says differently is selling something), so I'm always willing to try new tools and systems. That depth of experience, though, also means that I place high value on stability and dependability over the newest thing to come around.

I was an old-school sysadmin in a former life and also have significant DevOps and architecture experience in both Linux and Windows server environments utilizing solutions like Nginx, Docker, SQL Server, MySQL, PostgreSQL, IIS, and various shell scripting languages (from Bash to Powershell to Lua).

TL;DR I have a proven track record of being able to grok platforms and frameworks in order to get things done.