Anna became a follower of Christ in her freshman year at University of California at Berkeley, where she earned her bachelor's degree in Computer Science. She worked as a software developer and then software development manager in the high tech industry. When her son was five years old and her daughter was two years old, she decided to become a stay-at-home mom. In 2016, she joined the membership at Bridges Community Church. At Bridges, she has served in various roles including AWANA leader, Life Group leader, and Elder search committee member. She has also been active in her local community, serving in roles such as group leader and administrative leader in Bible Study Fellowship, PTA board member, team manager for youth sports teams, and mentor for AVID and MVLA Scholar programs. Anna is happily married to Kevin.