Alarm.com delivers cloud-based interactive security, automation, smart locks, sensors, cameras, and energy management solutions for residential and commercial properties.
Designer / Developer / Maintainer
Craft CMS, TailwindCSS, Figma, JavaScript, .NET, PHP

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.
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
Led migration from legacy C#/.NET IIS to Craft CMS
Designed and implemented a flexible, modular component-based design system
Stepped up as de-facto project lead during COVID, coordinating launch across 36 countries
Managed complex dual-domain architecture while preserving SEO and brand trust
Supported full cloud migration to AWS with zero downtime
Improved visual hierarchy, usability, and global content flexibility
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.