Your Website. Drew’s Passion.

Drew is a WordPress specialist and a full LAMP stack web developer, building custom web applications and websites since 2010.

A portfolio filled with industry-leading work. A comprehensive understanding of web technologies and the needs of people who use them. And the knowledge and drive to create great experiences. Drew is an invaluable asset at every stage of web application development.

Open Web Standards

Drew builds attractive and accessible (a11y) front ends using open standards. HTML, JavaScript, and CSS.

UC Graduate

A graduate of the University of California at Santa Barbara, Drew is a skilled communicator and an excellent writer.

WordPress Specialist

Drew has over ten years of experience as a WordPress development specialist. His experience deep customizing PHP-based CMS applications started with Drupal 6 in 2010.

Drew specializes in advanced web development, from front end to back end programming. With extensive experience customizing Content Management Systems (CMS) applications and e-commerce sites properly using hooks, actions, and custom themes and plugins, Drew can add advanced features to an existing website, or build a new one from the ground up.

Drew has worked extensively in all levels of website production including conceptualization, design, speed optimization & SEO, server administration, and copywriting and editing.

With a wide breadth of experience, a unique combination of skills, and a passion for building excellent web software, Drew has the knowledge, the expertise, and the dedication to make any project a success.

Ready to get started?
Send Drew a message right now and he’ll get back to you as soon as he is available.
✆ Contact Drew

Recent Work

This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

RethinkWaste

Entire site
built by Drew
WordPressCustom themeCustom pluginsWooCommerceGutenberg
Block Editor

This site for a Bay Area local gov waste organization educates and informs visitors. Features an interactive game, tour booking, and a unique look and feel.

Check it out:

  • Try the custom Search/Translate bar in the upper-right corner of the site!
  • The home page slider is a custom draggable slider with animated text and overlaid animated SVG buttons.
  • The custom mega menu helps users navigate the wide body of content.
  • I built a custom tour booking experience on top of WooCommerce Bookings' solid foundation.
  • Take a look at the custom Facility Map.
  • Play the Interactive Carts Game I redesigned and rebuilt!
  • Visual elements are always crisp and clean — I included vector assets and built elements with CSS whenever possible.

What you can't see:

  • Full support for the Gutenberg block editor, including color palettes, block styles, and custom blocks.
  • Clean, uncluttered WordPress Admin experience. Minimal dependence on external plugins and libraries. Easy to understand, well documented code base.
  • Sidebar navigation menus and landing pages are auto generated based on menu hierarchy.
This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

Casita 21

Entire site
built by Drew
WordPressCustom themeCustom plugins

A brochure site for a California beachfront vacation destination with a unique custom theme that beautifully presents images and text.

Check it out:

  • I integrated an existing Panotour virtual tour into the site, modifying its interface to make it look more contemporary and work better on mobile devices.

What you can't see:

  • Clean, uncluttered WordPress Admin experience. Minimal dependence on external plugins and libraries. Easy to understand, well documented code base.
This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

Spot's Trash Match-Up

Entire site
built by Drew
WordPressCustom themeCustom pluginsGutenberg
Block Editor

I developed this interactive game and designed every aspect of its interface and gameplay.

Check it out:

  • I built the entire game. Everything is entirely custom, the game doesn't use any third-party gaming libraries except for a simple drag and drop JavaScript library.
  • Try to get the high score! I built a full front end to allow users to create WordPress accounts and a polished leaderboard that allows players to see their high scores.
  • Share your score! I built a share feature that appears after you complete a round of the game, allowing players to share a link that goes right to their score in the leaderboard.
  • Make an account! Created a custom user panel that allows players to select an avatar, choose a city, and change their password. Developed a cookie system that allows players to set up an account later and claim their past high scores in the leaderboard.
  • Enjoy the animation! I added custom interactive Lottie animations as part of the game. The time of day changes in the background. The animated mascot Spot the Dog cheers you on during gameplay, and the animated avatars in the account configuration add a splash of personality to your character.
  • Turn on the sound! I selected and mixed sound effects and music for the game and even modified the pitch of the sound at the end to match the music.

What you can't see:

  • I built a solid back end to the game, so admins can easily manage it using WordPress. It's easy to add/remove items and manage users and scores.
This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

SGA Marketing

Entire site
built by Drew
WordPressCustom themeCustom pluginsGutenberg
Block Editor

This site for a marketing agency features an interesting assortment of unique design elements, shapes and ideas.

Check it out:

  • Custom animations and transitions abound on this site.
  • A custom interactive video slider on the homepage uses custom CSS transition animations.
  • Content on the site features a specially developed unique "flowing line" design which adjusts to the content's layout and guides readers through content.

What you can't see:

  • Full support for the Gutenberg block editor, including color palettes, block styles, and custom blocks.
  • Clean, uncluttered WordPress Admin experience. Minimal dependence on external plugins and libraries. Easy to understand, well documented code base.
This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

Acrely Farms

Entire site
built by Drew
WordPressCustom themeCustom pluginsWooCommerceGutenberg
Block Editor

An e-commerce site for a hemp (CBD) farm in Utah. Custom checkout process, product & product catalog display, built on the WooCommerce platform.

Check it out:

  • Customers can buy products or subscribe to them on a regular basis. I built the subscription service on top of WooCommerce Subscriptions' rock solid foundation.
  • In the account area, you can change or cancel your subscription, update your payment and address information, and more.
  • They offer excellent locally grown products. I definitely recommend visiting the site, purchasing something, and registering for an account so you can have the whole experience. Check out my work and get a little something for yourself or someone special!

What you can't see:

  • Clean, uncluttered WordPress Admin experience. Minimal dependence on external plugins and libraries. Easy to understand, well documented code base.

How about some more?

Testimonials

I have worked with Drew for various projects and have always been impressed with the high caliber quality of work that he consistently delivers. No project is too large or small for his immense amount of knowledge and expertise with anything web development related. He breaks down super technical terms down for me so that I can understand the magic that he works when it comes to websites. I know I can always rely on Drew to deliver great work, whether it’s building a new photo contest, designing a MailChimp e-newsletter from scratch, saving a website from Malware, or giving practical information for WordPress plugins. He is deadline-oriented, conscientious with time restraints, approachable, and great web developer to work with. I highly recommend Drew for he is truly a master in his field.

Jacqueline Ayala Digital/Environmental Marketing Specialist S. Groner Associates

Drew is a fantastic developer. He has a tremendous sense of structure and pays close attention to site architecture to create sites that look good on the front end, but also work cleanly on the back end. This attention to structure and detail provides clients with easily updatable frameworks that allow seamless handoffs from the agency development side of the world to client IT and marketing teams.

Drew's solid grasp of existing best practices makes him a very versatile team member. We rely on him not just to poke holes in designs for development reasons but to provide solutions to potential issues. He allows Concept Marketing to move forward with development projects confidently and efficiently.

Peter Esko Creative Director Concept Marketing

The client went nuts when I showed them the backend functionality. They said it was 100% improved from their current system and wanted me to send on their thanks. I told him how this was a custom made application just for them. Congrats!

Suzi Senna Project Manager S. Groner Associates

Drew made a beautiful, modern website for me! I previously had one that I'd made myself, and I knew it was long overdue for a professional overhaul. He took the time to understand the aesthetic and functionality I was looking for, guided me in the right direction in areas unfamiliar to me, and showed me how to make minor changes/updates myself (he is also available to counsel me through it when I'm unsure). He streamlined the most important information, and added features I never even knew were possible. I've had numerous compliments, and thanks to the great Contact and Consultation forms, I am hearing from a steady stream of perspective new clients. I love my new website! Thank you, Drew!

Jordana Lorraine Master Stylist Jordana Lorraine Studio

It has been a pleasure working alongside Drew for the past two years. Drew is a crucial member of our team by providing clean, coding and developing work and sharing his expertise on a wide variety of topics. Projects are clearly elevated through his work. He often recognizes simpler and better ways to solve a problem that may have been previously overlooked, saving our clients' time and money.

I'm not a developer nor are any of our clients. Unfazed, Drew thoughtfully and patiently explains technical work in a simple way, helping me to be more successful in my own role. Going above an beyond his duties as Senior Web Developer, Drew is always willing to lend a hand at other, technical aspects of marketing that extend outside the scope of his role. I appreciate the help, Drew!

Katherine Kummer Content Strategist Concept Marketing

Nice. Thanks for doing good work.

Spencer Henderson Art Director / Graphic Designer Merit Medical Systems, Inc.

I have worked with Drew for a few years now on a multitude of projects. He has always impressed me with his ability to quickly find solutions to any problem. He is extremely personable, yet professional. He has that rare ability to be able to design a beautiful website and to develop the state-of-the-art functionality of it as well. I highly recommend Drew and look forward to the next opportunity to work together.

Joe M. Creative Director BrainForest Digital

About Drew

Drew Matamales leaning on some stairs.

Simply put, Drew cares a great deal about what he is making. He has high standards, and a sense of pride in the quality of his work. From the simplest of HTML emails to the most complex of web applications, Drew goes to great lengths to deliver delightful software experiences, always ensuring that users and administrators have an excellent experience with every interaction.

Aside from being a fantastic web developer who is just excellent with computer stuff, Drew is a musician (vocalist, bassist, and saxophonist), and an amiable person with a good sense of humor.

Let’s chat.
If you’re interested in working together, Drew would like to hear from you. Send him a message using the button below.
✆ Contact Drew

A Web Expert in Your Corner

Many businesses don’t have a full-time senior-level web developer on staff. When a problem arises that the people on staff can’t comprehensively explain, this can create a rift with even the most loyal of clients.

That’s where Drew comes in. He quickly and effectively solves problems on every level, from server configuration to coding and database issues. As a seasoned WordPress and Drupal developer, it’s a snap for him to fix both common and uncommon problems with plugins and modules/themes, update your site, clean malware, and enhance security. And with over ten years of experience as a client-facing developer, he can speak to the solution in layman’s terms with intelligence, respect, and grace.

With Drew’s flexible schedule, he’s available at any hour of the day for client calls or collaboration, and there is no job too big or too small. He can join forces with your team at any level of involvement, or work solo.

Drew is an asset from conceptualization through design, development, and deployment. After developing hundreds of complex and diverse websites over the last ten years, he is fluent in the language of web development and design, and he knows what works (and what doesn’t). Whether you need a quick fix, a feature for an existing site, or an entirely new site built from the ground up, Drew’s knowledge will save your business money and time.

Drew can help. Text him now.
You can reach Drew quickly. Just click the button below and fill out the quick contact form. Drew will receive a text message with your information and he’ll get back to you as soon as possible.
✆ Contact Drew

Location

Drew mostly spends his time as a web developer in Los Angeles, CA and Salt Lake City, UT. He is a native Californian and a longtime resident of both cities.

Drew is available for hire as a freelance and contract developer.  Usually, Drew works remotely, but he can make exceptions on a case-by-case basis.