[4] After graduating from business school, Keller returned to New Mexico where he worked in the community, volunteering for groups that foster economic opportunities in Albuquerque's International District.
Keller has served on the boards of the Open Hands Foundation, the Asian American Association, and Albuquerque Southeast Team for Entrepreneur Development.
Additionally, Keller spent fifteen years in the private sector, initially in strategic planning for fortune 500 companies and most recently helping Native American governmental financial operations.
[7][8] During the election, Keller released a TV commercial that received national attention for being one of the most innovative and entertaining political ads of this cycle.
[10] Keller served as New Mexico's elected State Auditor from January 2015 through November 2017 when he resigned to assume his role as Mayor of Albuquerque.
[14] These initiatives included: In January 2017, Keller announced his intention to run in that year's Albuquerque mayoral election to fight for a safe, inclusive and innovative city.
He stated that he would pursue public financing for his campaign by initially raising thousands of five-dollar donations, and pledged to expand the city's Police Department from around 850 officers to 1,200 if elected.
[14] Of the final eight candidates to make the Mayoral ballot, Keller was the only one to receive public financing, collecting nearly 6,000 five-dollar donations from the community, an impressive organizing feat.
[41][42] Keller is an avid fan of heavy metal music and was profiled as the “#MetalMayor” by The New York Times and has introduced a number of bands live on stage in Albuquerque.
He is particularly fond of the thrash, progressive, and glam sub-genres of heavy metal, with Anthrax, Battlecross, Guns N' Roses, Metallica, Motley Crue, Pantera, Sepultura, System of a Down, Testament, and Trivium being among his favorite bands and has commented that his love for the genre has impacted many areas of his life, including his dedication to public service.