Freddie Mac

Overview

My most recent tenure was an extended four-year engagement with Freddie Mac, where I served as a UX Engineer and Senior UX Developer on the team responsible for the organization’s public-facing digital ecosystem.

UX Engineering & Digital Experience Modernization

Working closely with UX designers, developers, product owners, and stakeholders, our team was responsible for designing, prototyping, building, and maintaining the user experiences that powered Freddie Mac’s web presence. Over the course of the engagement, we helped modernize the platform, improve accessibility, establish scalable design patterns, and transition the organization from TeamSite to Drupal.

My Role

As a UX Engineer, I operated at the intersection of design and development.

My responsibilities included:

  • Translating UX and visual design concepts into production-ready interfaces
  • Building reusable front-end components and design patterns
  • Creating interactive prototypes for stakeholder review
  • Enhancing accessibility and WCAG compliance
  • Modernizing JavaScript interactions and UI behavior
  • Developing responsive layouts across multiple screen sizes
  • Collaborating within Agile workflows using Jira
  • Supporting the migration of legacy experiences into Drupal

Because our team was relatively small during the early phases of the project, we were heavily involved in creating the foundational systems that would later scale across the platform.

Design System & Component Architecture

Our team developed a scalable library of reusable components that became the foundation of Freddie Mac’s digital experience.

Using Drupal, Twig templates, Paragraphs, and Atomic Design principles, we created flexible modules that could be assembled into complete pages while maintaining consistency, accessibility, and performance.

Each component was designed to be responsive, content-aware, and adaptable to different business and content needs.

Accessibility & Modernization

Accessibility was a major focus throughout the project.

We improved keyboard navigation, semantic markup, screen reader support, form usability, and overall WCAG compliance while modernizing interactions, animations, and front-end functionality to create a more intuitive user experience.

Drupal Migration

One of the largest initiatives during my tenure was Freddie Mac’s migration from TeamSite to Drupal.

While third-party partners helped establish Drupal standards and training, our internal team led much of the UX and front-end implementation, rebuilding layouts, migrating components, and ensuring a seamless transition to a more scalable platform.

Forms & User Workflows

Complex forms were a critical part of the platform.

I helped build and enhance form experiences that included real-time validation, accessibility support, responsive layouts, and intuitive interaction patterns designed to reduce friction and improve completion rates.

Impact

Over four years, I contributed to the modernization of Freddie Mac’s public web platform by:

  • Building reusable design system components
  • Improving accessibility across the site
  • Supporting a major CMS migration to Drupal
  • Modernizing front-end interactions and user experiences
  • Creating scalable solutions for long-term growth

What began as a one-year contract evolved into a four-year engagement, providing the opportunity to help shape and improve one of the nation’s largest financial services websites.

Technologies: Drupal, Twig, HTML5, CSS/SCSS, JavaScript, Accessibility (WCAG), Responsive Design, Jira, UX Prototyping, Atomic Design, Agile Development

Media Panel

Card with Image

Card no Image – Single and Double Author (Drupal Advanced Views)

Article Header – Double Author

Media Panel and Offset Media Panel – Left, right, single & double buttons, multiple color options

Leaders Information Page (Resolve bug in a faulty Drupal view by forcing high-resolution image rendering and corrected the close-button functionality)

Drupal View Custom Design – Article Author Details and Story Suggestions

Custom Drupal Views Template – Pill and Results (dynamic pill addition and removal affects results)

Forms (Dynamic Javascript, Data Abide and HTML 5 real time check)

Freddie Mac Digital Transformation
RoleFrontend UX EngineerDate2021 - 2025Daily TechPHP, Twig, Drupal/Views, Git/Github, Frontend StackSites BuiltFreddie Mac (Corp), Multifamily, Single Family, Capital Markets, CreditSmart, DPAOneShare

Leave a comment

//Let’sBuildSomemething

//INFO [LEONARD_MALCOM]
UX Engineer & Frontend Developer _ 10+
Response within 24h
//TECH_STACK
  • JavaScript
  • Responsive Design
  • WCAG Accessibility
  • Semantic HTML
  • Design Systems
  • Reusable Components
  • Front-End Performance
  • Scalable Front-End Systems
  • WordPress
  • Drupal
  • Twig
  • Enterprise CMS Platforms
  • Figma
  • Wireframing
  • Prototyping
  • Git
  • Agile Workflows
  • Cross-Functional Collaboration
//CONNECT RESUME.pdf
Portv2.2026
//PRIMING
Portv2 © 2026
Designed by Leonard Malcom
Homage to 2Advanced