Tired of ads? Enjoy an ad-free experience by signing up.
Osman Husain · · 4 min read

This 16-year-old self-taught coder probably has more entrepreneurial experience than you

5

Raffay Ansari (center)

Sixteen-year-old Raffay Ansari is a self-taught programmer. He’s been an iOS developer for over three years and has now graduated into full-stack, meaning he’s comfortable working with a number of different languages as well as both back-end and front-end technologies. The teenage prodigy from Pakistan has earned several thousand dollars freelancing online, coded games that have attracted about 8 million cumulative downloads, and is now on the brink of launching his own startup.

Raffay has Ataxia, which means he has difficulty walking, speaking clearly, writing, reading, and other activities that require fine motor control. Raffay tells Tech in Asia that his muscles continue to weaken, even after his diagnosis over 2 years ago.

The disease is more of a gift to me. As I can’t sleep much at night, I utilize the time learning new things instead. People treat me differently and are always willing to help. It’s a huge advantage, he beams.

1

Salvation in games

It wasn’t always so simple. Raffay’s condition meant he was different from his peers at school. He was bullied and found it difficult to socialize and make friends. His teachers didn’t know how to handle him properly, and he would be constantly rebuked for missing classes.

Raffay says his turning point came when he was introduced to the video game Borderlands. “I was just another kid, living his life, using Facebook and YouTube. After I started playing Borderlands, I became fascinated with how this was developed. What were the mechanics? How was it engineered? I needed to know more,” he explains.

The internet became Raffay’s teacher. He taught himself how to code through free online courses, primarily from Code Academy. His parents were initially reluctant to encourage his sudden interest in programming, but warmed up to the idea once they saw his passion for it.

Raffay says he understood that to be a successful programmer, he needed to occasionally “get out of my mind and think of other stuff.” He was inspired by the psychologist Edward de Bono and read a lot of his published work on lateral thinking and creativity. “Now, whenever I get stuck on one line of code, I take a deep breath, think, and rewrite so that it’s perfect,” he says.

5

Busy day

For Raffay, a typical day begins at 7 am, when he wakes up and gets ready to go to school. At 3 pm, when school ends, he goes to the office of Lahore-based startup incubator Plan9 and busies himself with his entrepreneurial work. He’s stationed there till 8 pm. Afterwards, he goes back home, eats dinner, and continues his tasks till the wee hours of the morning. His freelancing income has paid for an array of gadgets, as well as the constant physiotherapy he must undertake to treat his disease.

Stay ahead in Asia’s tech landscape

You've reached your 2 free content limit for the month. Sign up for free to read the full story.

🏄 For casual readers / 👶 Free

Basic

US$0

Free forever

Get instant access to this article and more every month

0 premium content

Unlimited news briefs

5

5 articles

Ad-free reading experience

Just US$0 per day

⌛Sign up in 20s. No payment details needed.

📖 For learners / 👍 Starter

Lite

US$4.92/month

Billed annually at US$59/year

Get instant access to this article and more every month

4

4 premium content

Unlimited news briefs & articles

Ad-free reading experience

Just US$0.17 per day

Cancel anytime

Our subscriber community includes professionals from these companies:

Stay updated on the go with our mobile app.

Get latest insights with smoother, more personalized experience through TIA mobile app.

Community Writer

Osman Husain

Interested in consumer-facing startups, gadgets, and VR. Not necessarily in that order. For story tips and suggestions, contact osman@techinasia.com or Twitter @osman_husain