MasterQueue

Masterqueue is a cloud-based SaaS contact-management platform that automates and optimizes late-stage collections, skip-tracing, and repossession workflows by consolidating public-record data into a single source and eliminating manual, copy-and-paste processes. It embeds compliance checks (FDCPA, HIPAA, SOC 2) and provides data-driven contact-strategy analytics so financial institutions and government agencies can locate the right parties, streamline outreach, and reduce operational costs.

Senior Web DeveloperIntellaegisDecember 2017 - November 20191 year, 11 months

About This Project

Architected and led the complete refactoring of Masterqueue, a monolithic On-Prem web application, transforming it into a secure and scalable cloud-based platform.

Key Achievements

  • Successfully migrated legacy monolithic application to cloud architecture
  • Implemented security-focused policies and coding practices
  • Reduced infrastructure costs by 40% through cloud optimization
  • Established rapid audit compliance through automated security practices
  • Implemented a fully virtualized development environment using Docker Compose to allow for high fidelity local development and testing
  • Helped develop high concurrency schema changes to unlock 10x performance on the massive MySQL dataset
  • Lead an effort to adopt UX testing and A/B testing to improve the user experience
  • Helped develop a new API layer to allow for the creation of new features and the integration of new third party services
  • Integrated many third party services using legacy API endpoints to facilitate smooth client onboarding

Related Projects

Related Publications

Articles that cover technologies and skills used in this project

Extend Faker in Laravel 11
[M]medium
Oct 18, 20242 min read

Extend Faker in Laravel 11

Sometimes it’s necessary to make your testing data appear as close to the production data as possible. In my case, I wanted more predictable and realistic looking email addresses for system users...

Read more ->
PHPPHPLaravelLaravel
Software Architecture; When and How to Use the Adaptor Pattern (with examples in PHP)
[M]medium
May 6, 20233 min read

Software Architecture; When and How to Use the Adaptor Pattern (with examples in PHP)

In the world of electronics (at least if you’re as old as me) everyone is familiar with the solution to a cable that doesn’t fit, an adaptor! Sometimes more commonly called a ‘dongle’ in modern...

Read more ->
PHPPHP
Architecture PlanningArchitecture Planning
PHP8’s Nullsafe Operator or “Optional Chaining”
[M]medium
Apr 26, 20233 min read

PHP8’s Nullsafe Operator or “Optional Chaining”

In JavaScript this feature is called “optional chaining” where you can reduce the amount of checks that you need to do by chaining accessors with a ?. For example const street = User.address?.street...

Read more ->
PHPPHPJavaScriptJavaScript
Technical CommunicationTechnical Communication

Project Details

Timeline
December 2017 - November 2019
Duration
1 year, 11 months
Role
Senior Web Developer

Technologies Used

PHPPHPLaravelLaravelAWSAWSMySQLMySQLDevOpsDevOpsDockerDockerVue.jsVue.jsGoGo

Skills Demonstrated

Architecture PlanningArchitecture PlanningProject ManagementProject ManagementTechnical CommunicationTechnical CommunicationStakeholder ManagementStakeholder ManagementTechnology EvaluationTechnology Evaluation