Hi, I'm Zack! Developer and Web Artisan based in SLC

I'm 37 years old, I work and live in Northern Utah. I'm married to my amazing wife, Brooke, and together we have a son Named River and our pupper Charlie (or Charles). I currently work at Max Connect Digital, in Draper Utah as Director of Development. I'm the President of my Home Owners Association. I'm a 49ers fan, and a sports fan in general.

Zack Warren

Current Goals

I'm always trying to keep myself motivated and up to date with everyting in the devlopment ecosystem. I'm also trying to build businesses myself, coming up with product ideas to try out and see if they stick. Here are some of the latest things I'm working towards.

  • Becoming proficient in Swift and SwiftUI
  • Improving my Shopify theme development skills
  • Learning more about testing, especially frontend testing
  • Building a few Saas products, including a personal finance tracker, and an HOA management app.

Things I've Done

FortifyUI

GitHub →

Packagist →

FortifyUI is a Laravel package I created to get up and running with Laravel Fortify, without the opinionated frontend that comes with it. With over 10,000 installs, FortifyUI is by far my most popular and successful venture into open source. FortifyUI installs and configures Laravel Fortify, as well as adding in the features that Fortify doesn't come with, out of the box. By default, and by design, FortifyUI has unstyled templates -- just plain ol' HTML -- which gives the developer the ability to style them according to their design.

Fortify UIkit

GitHub →

Packagist →

After building FortifyUI, I also wanted to create a preset installation for one of the CSS frameworks I use, called UIkit. This also made me think that other people may want to use FortifyUI, but install their own CSS Framework. So, I created the FortifyUI Preset package to assist others in doing that. Currently, there are 7 different CSS presets for you to choose from, including Tailwind, Bootstrap and of course UIkit.

Anvil iOS App

Anvil is a Laravel Forge companion app for iOS, built with the Ionic Framework. Anvil allows you to accomplish many of the things you can do on the web app, in a convenient mobile experience.

I first started Anvil back in 2017, when Forge first released their API. I was able to release it on the App Store and even had an article written about it on Laravel News . I've since rewritten it and I'm considering a re-release or just open sourcing it, this time.

Anvil for iOS

Pipeline.js

GitHub →

NPM →

Pipeline.js is an NPM package I created when I first started using (and completely enjoying) Laravel's Pipeline. Pipeline.js gives you the same API that you're used to on the Laravel side, completely written with vanilla Javascript. This package was also built out of my curiosity to become more familiar with the Javascript Class syntax, like private properties & methods, and using static methods.

Open Source Contributions

Laravel Ads SDK

GitHub →

Laravel Ads SDK is a wrapper for connecting to the popular online advertising platforms, Google Ads, Bing Ads and Facebook Ads. It provides a cleaner and more consistent integration across each platform

I helped contribute updates to the Facebook Ads integration and keeping the Facebook SDK updated.

Stringable Laravel

GitHub →

Stringable Laravel is Javascripts version of Laravel's String helper class. It provides many of the same functions that you're used to using in PHP, right in your Javascript applications.

I contributed some new methods and fixed a RegEx bug in the snake-case method.

Roles & Experience

Dec. 2020 — current

Director of Development / Max Connect Digital

As the Director of Development, I lead a team of full-stack developers that work on in-house software as well as client projects. My primary focus is our custom-built marketing attribution software, called Kudos. Kudos gives our clients the ultimate reporting software so they can see exactly where their marketing dollars are going and the effects of each of their marketing efforts, channel by channel & metric by metric.

google apis laravel vue inertia tailwind advertising platforms
Apr. 2020 — February. 2021

Co-Founder • Partner / Schematik

At Schematik, our business was about helping people get the most out of their web platforms. Whether it was a new project, starting from the ground up, or an existing project that needed some TLC, we made sure that our clients got the best possible performance out of their codebase.

consultation laravel statamic website webapp ecommerce
May. 2020 — Dec. 2020

Senior Software Engineer / MRM | McCann

At McCann, I was brought on board to work with Cisco to assist with a few projects they had for the upcoming Olympics. After that project, I was moved to a Staff Augmentation role and helped with another Cisco project that was used to produce live events and allow users to re-watch previous events.

gsap animation vue.js nosql react video
Apr. 2015 — Apr. 2020

Director of Development / Fluid Advertising

Fluid Advertising is a full-service digital marketing agency that specializes in creating custom solutions for our clients. As the Director of Development, I was responsible for leading a team of developers to create high-quality websites, web applications, and digital marketing campaigns. I worked closely with our clients to understand their needs and develop solutions that met their goals.

wordpress laravel vue websites webapps management
Jul. 2011 — Apr. 2015

Frontend Developer / Allmoxy

At Allmoxy, I helped lead out the front-end development of our web application. I was responsible for creating new features, fixing bugs, and maintaining the codebase. I worked closely with our back-end developers to ensure that our front-end code was optimized and efficient. My role also include creating instructional videos and tutorials for our users.

css php screencasting internal sales customer support

Recognition & Awards

April 6, 2022 — Scott Hendrix

Colleague @ Fluid Advertising

Zack is everything you want in a Developer - his expert skill and in-depth development knowledge allows Fluid to build any project thrown our way and answer any curveball questions that we receive. As an Account Manager words cannot express how comforting it is to have a client-facing developer like Zack who can jump on any call, or attend any meeting, and provide answers that show the customer that they can have confidence in Zack and his team. This duel threat of unparalleled skill + client-facing capacity is rare in the development world. Zack is one-of-a-kind.

On top of already possessing in-depth knowledge and having a full 40+ hour work week, Zack finds time outside of work to sharpen his saw and scoop up new development knowledge on his own time. Every time we're looking for new approaches to development or animation Zack has answers and insights into what's possible and he's willing to try anything. Zack never ceases to amaze me.

April 29, 2020 — Kayla LeFevre

Colleague @ Fluid Advertising

Zack is absolutely great to work with! I've worked with a lot of developers who would be very stuck in their ways or make you feel inferior for not understanding their code, but Zack was never like that. Whatever request a client would make, he always gave incredible insight into what it would take to reach that goal with a great "can-do" outlook and using terms that us normal people could understand. If I could work with a "Zack" at every company, I would!

Feb 2024 — Synopsis Standout

Cynopsis Standouts recognizes exceptional individuals who have left a significant mark in the past quarter by creating and implementing innovative solutions in diverse areas, including technology, team management, fostering team spirit, and beyond.

Zack Warren, Synopsis Standout Winner 2024

Link to website

Feb 2024 — Devin Deaton

Partner @ Max Connect Digital

Zack is a rare find. You don’t often find developers that are as business smart as Zack, but also know how to develop and write code the way he does. He is also very solution oriented and never focuses on the problem, as a business owner that is all you can ask for and Zack does it better than anybody I’ve met.

Link to Article

Get in touch

You can check out my LinkedIn profile or drop me an email .