About Mac

Mac lives in Lehi with his family and wife, KayLynn. He has a daughter and four sons, ranging in age from 13 to 23. He has lived 24 of the last 26 years in Utah County and has been active in community outreach and service with several community organizations including Boy Scouts of America, Community Emergency Response Team, Amateur Radio Emergency Service, Citizen Corps, and local charter schools.

Celebrating Dewali

Mac works for Ancestry in Lehi as a Software Engineering Manager, where he manages two teams of developers. He has worked in the software development industry for over 30 years.

As a “techie”, Mac usually finds himself formulating digital solutions for the management problems that community groups usually have. Mac enjoys the challenge of working on hard problems, breaking them down, researching the underlying causes and developing the most optimal solutions.

In his spare time, he enjoys traveling, watching movie with his wife and family, working on his home-automation system, and DJ-ing the occasional party for youth groups or friends.


Utah Republican Party

  • Created PrecinctPortal.org, used state-wide for the 2022 caucuses. This website provides educational content about the caucus system, and provides precinct specific pages where party members can see where their caucus meeting is held, which races they would be voting in, and who their precinct leadership is.
  • Provided all the technology support for State Central Committee meetings so that remote committee members could could fully participate in every meeting. This involved remote and local video & audio mixing, plus live document view and updating.
  • Served as the Technology Chair for four state conventions, including one 100% remote convention. Created and updated websites for each convention, designed credential badges, assisted in assembling delegate data from 29 counties, and supported many other technology needs.

Utah County Republican Party

  • Created and successfully passed Bylaw 11, which setup the framework for the party to endorse candidates in non-partisan races. In 2022, the Utah County Republican Party voted on endorsements for local school board races because of this bylaw. Three of our endorsed candidates won their races.
  • Successfully piloted the “Open Voting” caucus format in many precincts. This format makes caucus meetings more open, take less time, and offers party members more flexibility in participating.