David Keith Todd, 43, formerly of Atlanta, GA, passed away on Friday, January 6, 2012, in the family home in Harrisburg, NC. The family will receive friends at Hartsell Funeral Home on Saturday, January 14, 2012, from 1:00 p.m. until 2:00 p.m. A memorial service will be held in the chapel following visitation at 2:00 p.m. Pastor Woody Whitt will officiate. He was born on May 2, 1968, in New Bern, NC. Mr. Todd is survived by his mother, Sharon Mateja Taylor and stepfather, Edward Eugene Taylor, II; two brothers, George Stuart Todd of Charlotte and Christopher Todd of San Jose, CA; a sister, Sharica Todd of Raleigh; his paternal grandmother, Yvonne Ciraulo of San Jose, CA; his maternal grandmother, Louise Tolin Mateja of Maysville, NC; grandparents, John and Martha Taylor of Wingate, NC; an uncle, Michael Mateja of Maysville, NC; three nieces and two nephews. Keith graduated from Clemson University at the top of his class with a degree in computer engineering. He enjoyed traveling, snow skiing and other sports. He worked to live, not lived to work. Hartsell Funeral Home of Concord is serving the Todd/Taylor family.