I build technology for the people who use it.

I am a Technical Director and Full-Stack Developer with a background in communication and creative strategy. I don’t just write code; I architect digital solutions that align with business goals and human needs.

Strategic Communication

I bridge the gap between dev and design.

Because I speak the language of marketing and liberal arts, I act as the ultimate translator. I ensure that the technical architecture serves the creative vision, not the other way around.

Purpose-Built Development

I build for performance and longevity.

My technical expertise isn’t just about knowing the latest framework; it’s about choosing the right tools to create accessible, secure, and lightning-fast experiences that stand the test of time.

Leadership with Empathy

I lead teams toward excellence.

I’ve managed teams of all sizes for over a decade, and I know how to foster collaboration and maintain high standards without losing the human element.

Recent Work

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

Okay, got it!

ACEs Aware

Directed by DrewAccessibility OptimizedWordPressCustom themeCustom plugins

A high-traffic WordPress property for a California statewide public health initiative, managed across multiple stakeholders with a strict adherence to WCAG AA accessibility standards.

Check it out:

  • Led the development and accessibility strategy for the ACEs Aware initiative website, coordinating between C-level stakeholders at the University of California ACEs Aware Network (UCAAN) and multiple departments within the California Department of Health Care Services (DHCS). Directed comprehensive testing and engineering initiatives and personally tested and re-engineered complex codebase elements to ensure full WCAG 2.1 Level AA conformance.
  • This is a fully custom build, with a custom theme and custom plugins, utilizing ACF and WordPress hooks and actions. The theme is built using the Timber plugin, which facilitates an MVC-like approach in WordPress development and allows front end code to be written in Twig, separated from PHP logic.
  • Spearheaded a data-driven homepage redesign and functional overhaul. By analyzing user behavior and reworking problematic legacy elements, I optimized the primary user journeys, successfully driving thousands of new practitioner training signups while transforming the interface into a clear, accessible experience.
  • Owned the technical lifecycle on the Pantheon platform by engineering a custom CI/CD pipeline and directing cross-functional development teams through major site overhauls and high-impact feature releases.
  • Instituted comprehensive digital governance frameworks to safeguard WCAG 2.1 Level AA compliance, providing technical oversight for content teams and stakeholders to ensure all digital communications remained accessible.
  • Directed internal and external teams in the large-scale reauthoring of legacy document libraries to meet accessibility mandates. Established and enforced rigorous authoring protocols to ensure all new PDF and digital assets were compliant from the point of creation.
  • Systematically optimized the site's core vitals, successfully increasing the Lighthouse Performance score from 90 to 98. This involved refining asset delivery, reducing technical debt, and ensuring a lightning-fast experience for a high-volume audience. Implemented Redis object caching for performant experience and better resource utilization.
  • By aligning the technical requirements of DHCS with the strategic vision of UCAAN, I delivered a high-performance, fully accessible platform that successfully serves as the digital backbone for California’s statewide ACEs screening and trauma-informed care initiative.
This is a tiny version of the actual website. Feel free to scroll, click, and play around.

Okay, got it!

LA County Dept. of Public Works

Directed by DrewWordPressCustom themeCustom pluginsGutenberg
Block Editor

Lead a development team at the Los Angeles County Department of Public Works, replacing an antiquated patchwork of competing technologies with a modern site infrastructure fit for the most populous county in the United States.

Check it out:

  • This is a fully custom build, with a custom theme and custom plugins, utilizing the newest features of the built-in Gutenberg Block Editor, and WordPress hooks and actions.
  • I built the entire homepage of the site and many of the subpages throughout the site, including a page for each Core Service Area, the Explore Public Works page, and many more.
  • I developed the custom theme for this site, and created prototypes and block editor templates (Patterns) for most elements throughout the site. I worked with the team on implementing Patterns into pages and assisted them in crafting new elements that fit in with the site's design using both custom coding and the tools in the block editor.
  • I also custom coded the notice bar, the header/footer, the "Tell Us How We're Doing" survey popover, and all navigation menus and "on this page" menus throughout the site.
  • Created a custom Flickity slider block, adapting the JavaScript library for use with the WordPress block system, and developing different styles for the homepage, subpages, and project pages.
  • Developed numerous custom plugins for special elements, like the Road Closures block, which pulls syndicated data from Public Works APIs.

What you can't see:

  • While some of the team had experience developing on other platforms, the team at LA County Department of Public Works had no prior experience working with the WordPress platform or building a large, complex site. They brought me on to develop major parts of the application, lead their team, and guide the development efforts.
  • During the conceptualization and planning stages discussing how to combine a loosely confederated network of sites into a single monolithic presence, I was a major player in shaping the direction of the site. I attended all planning meetings and provided invaluable guidance on best practices, User Experience (UX) and User Interface (UI), ensuring that the new site would provide a comprehensive and consistent experience.
  • 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!

RethinkWaste

Directed by DrewWordPressCustom themeCustom pluginsWooCommerceGutenberg
Block Editor

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

Check it out:

  • This is a fully custom build, with a custom theme and custom plugins, utilizing ACF, the built-in Gutenberg Block Editor, and WordPress hooks and actions.
  • 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! (Or scroll down to check out another project based on this game — Spot's Trash Match-Up, a fully realized version of the game with a leaderboard, login system, avatars, music, sound, and advanced gameplay.)
  • Visual elements are always crisp and clean — I included vector assets and built elements with CSS whenever possible.
  • I built this site in 2019. It still has a contemporary look and feel, and it still operates without any issues, seven years later.

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.

Greenie's Trash Match-Up

Directed by DrewWordPressCustom 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 and color. Developed a cookie system that allows players to set up an account later and claim their past high scores in the leaderboard.
  • Log in to your account! Built a custom login system that works by sending a six digit code to the user's email. Users aren't asked to set a password and they can easily log in when the game is running on a kiosk at events.
  • 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 Greenie cheers you on during gameplay, and the animated avatars in the account configuration panel 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.

Six Dancers Guitar

Directed by DrewCustom themeShopify

A custom Shopify site showcasing and selling a fine book that details a unique Spanish guitar collection.

Check it out:

  • I developed unique functionality and styling for the site, deeply customizing the code of the theme using Shopify's Liquid templating system as well as custom JavaScript and CSS.
  • This e-commerce site has a totally custom look and feel that draws heavily from the styling of the book itself, while featuring Shopify's familiar and straightforward checkout process.
  • The book includes 3 CDs of recordings created with the guitars in the collection. Rather than use Shopify's expensive apps to demo the audio, I simply created a SoundCloud account and playlist for the book and embedded it into the Shopify page, providing an excellent playback experience for users and allowing the tracks to be easily edited by admins and shared via social media.

What you can't see:

  • Minimal dependence on third party apps and libraries.
  • Clean, well documented code based on a first party Shopify theme that should see a long support life.
  • No additional monthly or per-transaction fees beyond Shopify's base charges.

Testimonials

Drew, thanks so much for this very thoughtful and thorough email to the UCLA team. You made it so clear what the issues are and how they could be resolved, which will most likely expedite the process of things getting corrected.
You're a great communicator!

Paula Murphy, MS Director of Communications University of California ACEs Aware Network (UCAAN)

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

Drew builds the web with love & care.

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, guitarist, bassist, and saxophonist), and an amiable person with a good sense of humor.

Drew Matamales leaning on some stairs.
Let’s chat.
If you’re interested in working together, Drew would like to hear from you. Text or call (818) 945-9447 now.

Location

Drew spends his time as a technical director and web engineer 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.