Matthew FitzPatrick

Matthew FitzPatrick

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
I'm a full stack engineer with experience in PHP, Java, and C#, as well as node.js and Swift iOS development. I'm looking for challenging pr
I'm a full stack engineer with experience in PHP, Java, and C#, as well as node.js and Swift iOS development. I'm looking for challenging problems to solve.

10+ years with LAMP systems in production, 3+ years with modern web solutions (elasticsearch, mongodb, redis, rabbitMQ, SQS, node.js, react/angular, docker, etc...). Also adept with devops in the AWS ecosystem, as well as Java 8 & Golang.

Pacific Time (US & Canada) (-07:00)
Joined October 2017
EXPERTISE
12 years experience
Over a decade of experience with relational database design, sql injection prevention, and query analysis / performance tuning in MySQL. ...
Over a decade of experience with relational database design, sql injection prevention, and query analysis / performance tuning in MySQL. Nearly as much experience working with cloud hosted databases in AWS/Azure/Google with read replicas; basic local administration and containerization with docker.
12 years experience
I've been working with PHP since 5.1 building web applications, REST apis, and GraphQL apis. Extensive experience with frameworks, mainly...
I've been working with PHP since 5.1 building web applications, REST apis, and GraphQL apis. Extensive experience with frameworks, mainly Laravel, also Symfony,Cake,Yii. For the last 4 years I've been managing large scale production PHP deployments in AWS with EC2, ECS, ELB, RDS, Elasticcache, S3, etc
3 years experience
4 years experience
4 years experience
6 years experience
10 years experience

REVIEWS FROM CLIENTS

Matthew's profile has been carefully vetted and approved as a Codementor. Connect with Matthew now, and leave a review for them once you're done!
EMPLOYMENTS
President
FitzPatrick Software
2015-01-01-Present
Project: Sharing Economy App Dates: Aug 2016 – Feb 2017 Client: Pet Services - Designed & implemented a customA/B Test segmentation & rep...
Project: Sharing Economy App Dates: Aug 2016 – Feb 2017 Client: Pet Services - Designed & implemented a customA/B Test segmentation & reporting service for managing test campaigns using Test Driven Development. This was built within an existing laravel 4 app using mysql. I also maintained and designed the existing REST API for consumption by our ios app, working closely with multiple ios developers. - Designed & implemented long running queued processing for bulk tasks and data importing. The solution heavily utilized redis, and included a javascript interface for monitoring the processing of the job, as well as correcting any errors found. - Built a pdf generation framework with a web frontend which accepted HTML5/CSS for production of on demand print marketing materials, sent directly to the user requesting them, or to a 3rd party vendor. Project: Educational Platform Dates: Jan 2015 – Jun 2015 Client: K-12 Educational Startup - Architected and implemented integration solutions for a client using php and the laravel framework to ETL data from their internal database, quickbooks, sales tools, analytics tools, and CRM tools and distribute it across all channels. This allowed the client to be able to set up automated lifecycle email campaigns around over due invoices, licenses about to expire, etc. - Architected and implemented a stats aggregator and sharing attribution across many Oauth 2.0 services including Twitter, Youtube, Twitch, Facebook, and Google +. Designed custom data and partial page output caching strategies to facility high availability. - Evaluated numerous existing solutions with regards to their throughput and response times across different types of EC2 instances, and numbers of workers to find the best cost value based on expected traffic and target response times.
PHP
jQuery
Laravel
View more
PHP
jQuery
Laravel
Ab testing
Api consumption
View more
Senior Director of Engineering
Sportle
2015-06-01-2016-09-01
- Designed and built the web and api application from scratch using Laravel 5, MySQL, and Doctrine 2 ORM in PHP. Built caching layers uti...
- Designed and built the web and api application from scratch using Laravel 5, MySQL, and Doctrine 2 ORM in PHP. Built caching layers utilizing redis and memcache at the data and service layer, as well as full and partial page output caching. Queued distributed processes to allow for horizontal scaling independently using Amazon SQS, supervisor for process management, and redis for process locking. - Managed all aspects of dev-ops mostly in Amazon AWS, configured all of our production and staging server ec2 instances running ubuntu. Managed our continuous integration using Jenkins, automated deployments using capistrano. Nginx server configuration, load balancing, RDS MySQL master/slave administration, fault detection and recovery, and asset management in S3 served through cloudfront. - Wrote most front end code for our web application, utilizing custom jquery plugins heavily, as well as socket communication, smooth scroll lazy loading, complex modal flows. All assets were combined and minified for use in production. - Built a custom search layer on elasticsearch(ES), using both AWS hosted ES, as well as my own cluster of custom EC2 instances. Strong understanding of basic principles like maintaining a quorum, shards, and replicas. Wrote custom ORM triggers in our web application to call down to a service making custom multi- curl requests to ES to issue CRUD operations. Also designed our ES data mapping and indexing, and built custom services for type ahead search with fuzzy n-gram matching, geo-location relevancy, etc. - Hired and supported our iOS engineer to build our app. Directed the efforts of a front end designer that we hired to help clean up a few of our front end issues on our web application, design inconsistencies, etc. I was responsible for code review and promotion of feature branches into develop.
View more
View more
Director Of Engineering
Virtual Piggy
2014-09-01-2014-10-01
N/A
N/A