A web development firm in Carrboro was instrumental in making sure that people all over the sprawling terrain of Libya could register to vote in last week’s elections.
“You text your national ID and your preferred polling location,” says Strategy Director Hao Nguyen of the Carrboro-based web development firm Caktus Group, “and it just texts you back a confirmation. It sounds really simple, but it’s actually a highly complex system.”
Nguyen is talking about the company’s SMS voter registration system used in last week’s elections in Libya. Caktus Group was hired to help make last week’s voting process, which was marred by occasional violence, run as smoothly as possible.
“The Libyan General national Congress issued a mandate to create an SMS – a mobile-message voter-registration system,” says Nguyen, “because the population is actually quite spread out. A big chunk of Libya is in the Sahara Desert. They needed a way to give easy access to voters to register across a wide expanse of a very spread-out population.
“As part of the technology implementation, they had hired another company to help them find us, basically.”
Caktus Group had gained an international reputation through its mobile application specialty Rapid SMS, a programming framework that has been used successfully with The International Rescue Committee, UNICEF, and others around the world.
According to Nguyen, the initial phase of the voter-registration system was built in just six months. It was used in sort of a test run back in February, in elections for Libya’s constitutional draft writers.
Nguyen says that, as of last week, a member of Caktus group was in Libya monitoring the progress of voter registration, and the effectiveness of the SMS application.
“The voter registration system seems to have worked excellently,” says Nguyen. “They needed it in order to verify the people coming to the polling stations were the correct registrants.”
Currently, the system has registered 1.5 million Libyans, according to a press release from Caktus Group.
The company’s founding owners are Tobias McNulty, Colin Copeland, and Alexander Lemann, a group of friends that had attended Earlham College in Richmond, Indiana together.
Caktus Group began life in 2007 with a small group of people working out of a cooperative space in Carrboro.
The company has grown to 20 people, and its own office on Lloyd Street.
Soon, the company will move to Morris Street in Downtown Durham.
“We’re growing so much, and so quickly, we actually had to buy a building in Durham,” says Nguyen. “We couldn’t find a space that was quite large enough for us.”
Related Stories
‹

PHOTOS: 'No Kings' Rallies in Orange County, Durham Draw ThousandsJoining in with "No Kings" rallies across the country on Saturday, many Orange and Durham County community members took part in local protests.

Chapel Hill And Carrboro Hold 'No Kings' Protest, Joining Communities NationwideOn Saturday, June 14, hundreds of Chapel Hill and Carrboro residents held their very own “No Kings” protest against the Trump administration.
![]()
Carrboro: Pride Month, Juneteenth, The Drakeford EffectCarrboro Mayor Barbara Foushee spoke with 97.9 The Hill's Andrew Stuckey on Friday, June 13, discussing town news and events. She discussed some upcoming weekend evens, including the Pride Piper Walk, as part of Pride Month celebrations. She also talked about upcoming Juneteenth celebrations in the community. She discussed the downtown area of Carrboro, updating potential development on a couple of highly visible parcels and discussing the effect of the Drakeford Library Complex on downtown, and more.

Moving to Carrboro, Karen Stegman to Leave Chapel Hill Town Council EarlyChapel Hill Town Council member Karen Stegman will step down from her seat on June 27, a few months before her term expires.
![]()
Carrboro: Positives from the Town Budget, Weekend Events, and MoreCarrboro Mayor Barbara Foushee spoke with 97.9 The Hill's Andrew Stuckey on Friday, June 6, discussing town news and events. She discussed the budget for the upcoming fiscal year, which was passed by the council earlier this week. She talked about what she like in the budget, and why it is the right budget for Carrboro right now. She also talked about weekend events and more.
![]()
Carrboro: 4th Amendment Proclamation, Honorary Strayhorn Drive, Weekend EventsCarrboro Mayor Barbara Foushee spoke with 97.9 The Hill's Andrew Stuckey on Friday, May 30, discussing town news and events. She talked about the town council's decision to pass a proclamation declaring themselves a 4th Amendment workplace, citing the constitutional guarantee against unreasonable search and seizure. She also discussed the honorary designation of Strayhorn Drive to recognize one of Carrboro's original black families. She also previewed upcoming weekend events and more.

Chatham County Sheriff: Carrboro Man Arrested on Human Trafficking ChargesUPDATE: On May 21, Carrboro police filed multiple charges against Edwin Silva-Badillo, based on information they received from the Chatham County Sheriff’s Office. Police charged Silva-Badillo with one count of statutory sexual offense and three counts each of statutory rape, indecent liberties with a child, and felony solicitation by computer — all stemming from several […]

Town Of Carrboro Shares New Designs For Free Parking SignageThe Town of Carrboro has begun installing a series of new parking wayfinding signs to denote public parking lots in the downtown area.
![]()
Carrboro: Park Improvements, Budget Public Hearing, Downtown Area PlanCarrboro Mayor Barbara Foushee spoke with 97.9 The Hill's Andrew Stuckey on Friday, May 23, discussing town news and events. She discussed a couple of ribbon cuttings for park improvements, including new inclusive playground equipment at Baldwin Park. She discussed feedback received from the community at the Town Council's recent public hearing; the next steps on the Downtown Area Plan, and more. She also discussed upcoming community events including the Freight Train Blues Series.

Memorial Day to Affect Local Government Services Around Orange County (2025)The observation of Memorial Day on Monday, May 26 will affect multiple local government services around the Orange County community. Here’s a complete list of which services in which towns will be moved due to the holiday: Town of Chapel Hill Memorial Day is an official town holiday. Most town and other administrative offices will […]
›
Comments on Chapelboro are moderated according to our Community Guidelines