When Jorge Tellez left his native city of Monterrey, it was a good place to live. After six years in the US, he returned to Mexico in 2010. By then, the country's drug violence had brought about dramatic changes.
Nonetheless, Mr Tellez decided it was his duty to return. As an international development worker, he had seen how Mexico's growing volatility had led to a brain drain - and he resolved to help reverse it.
"If we are to become leaders, what kind of example are we giving other people by leaving and letting everyone deal with that mess?" he asks.
His own way of leading by example was to set up Menthora, an online community that offers a question-and-answer forum for technology users.
Mr Tellez is one of a growing number of young Mexicans using start-ups in an effort to create positive social changes within the country.
It is the kind of effort that Mexico badly needs at the moment, as the country struggles to cope with a wave of killings blamed on organised crime.