Alarm.com delivers cloud-based interactive security, automation, smart locks, sensors, cameras, and energy management solutions for residential and commercial properties.

Role
ROLE
Designer / Developer / Maintainer
Bulb
TOOLS
Craft CMS, TailwindCSS, Figma, JavaScript, .NET, PHP
Year
YEAR
2020
Year
Alarm.com

Project Overview

Led the complete redesign and technical migration of Alarm.com’s high-traffic public website. Transitioned the platform from a legacy C#/.NET IIS application to Craft CMS, including a full visual redesign and improved information architecture. Later supported the cloud migration to AWS. The project evolved the site from a difficult-to-maintain legacy system into a flexible, scalable marketing platform supporting 42 countries.

The Challenge

The existing website was a legacy C#/.NET application hosted on IIS that had become outdated and unwieldy. Marketing struggled with content updates, global customization, and brand consistency, while the rigid structure made even simple changes time-consuming.

Project Challenge

Additional complexities included managing dual production domains (alarm.com and www.alarm.com), strict security and compliance requirements, preserving SEO value, and coordinating across multiple teams. During the COVID-19 period, the project also lost its dedicated project manager, creating significant leadership and execution challenges.

Process

Following an "evolution, not revolution" approach, we transitioned Alarm.com from their legacy .NET platform to Craft CMS while refreshing the brand and visual language. I contributed to both the design and development of a modular, component-based system with reusable templates that improved content flexibility and maintainability.

I played a key role in the CMS implementation, front-end development, and technical migration. When the project manager departed during COVID, I stepped up to handle launch coordination, ticket prioritization, deployment strategy, and overall execution. In 2021 the site successfully launched internationally across 36 countries.

Additional responsibilities included managing Bitbucket/Git workflows, dual-domain DNS architecture, security reviews, and later supporting the lift-and-shift migration to AWS.

Highlights

1

Led migration from legacy C#/.NET IIS to Craft CMS

2

Designed and implemented a flexible, modular component-based design system

3

Stepped up as de-facto project lead during COVID, coordinating launch across 36 countries

4

Managed complex dual-domain architecture while preserving SEO and brand trust

5

Supported full cloud migration to AWS with zero downtime

6

Improved visual hierarchy, usability, and global content flexibility

7

Established efficient workflows between design, marketing, and engineering teams

Results

Successfully modernized Alarm.com’s public website from a legacy platform into a scalable, user-friendly marketing platform built on Craft CMS and later migrated to AWS.

The new system dramatically improved content publishing velocity for the marketing team, enabled easier global customization, and reduced long-term maintenance overhead. The project maintained high availability and SEO value throughout multiple major transitions while strengthening brand consistency and user experience.

More Web Projects