About

I am a full stack senior software engineer with a backend focus. I started my software development journey in high school and college studying C++ and C#. My first job offers were in web development, so I began working with the LAMP stack. Over the last twelve years this has evolved into a focus on backend development in PHP and MySQL working on enterprise level SaaS applications and REST APIs.
I have over 18 years professional web development experience, including over 10 years experience with enterprise level application development.
I am most experienced with the Laravel framework. I have used Laravel from version 3 up until now, with the latest version 12. I have 10 years of professional development experience with Laravel, and 2 years experience with the Symfony framework.
React, Vue, some Angular for JavaScript frameworks. I am most experienced with the Bootstrap CSS framework but have also used Tailwind CSS. Obviously, I am very proficient with the jQuery library as well.
I have utilized microservice architecture for most of the past 10 years. This allows independent, loosely coupled services that perform individual business functions to communicate with each other. I have also utilized RESTful APIs for coordinating microservices. This allows multiple applications - both internal and client facing - to utilize the same code base by sending requests through an API. Job requests are received and placed in a queue, allowing the queue to be processed independently by a load balanced network for the greatest scalability. Check out the Chargebacks911 Refund Alerts API for a REST API designed and built by yours truly!
I have worked on many SaaS (Software as a Service) applications. I was architect and team lead on the initial version of the MIDigator ecommerce fraud prevention software that recently sold for over 150 million dollars!
I have many years experience working alongside DevOps or in the role of a DevOps engineer. I have worked with CD/CI tools like github automation and jenkins deployments. I have worked with virtualization and containerization using VMWare, Docker, and Kubernetes.
Of course! Most of my career has been in Agile environments. I have also worked in Kanban and Waterfall environments but there is always a lot of overlap. It is all about production and continuous improvement.

. +

Years of experience

. +

Million in revenue

. +

Enterprise level applications

. %

Satisfaction