For millions of young people around the world, living with autism is challenging enough without also having to deal with the prejudices of others.
Australian Hamish Finlayson is using his own experience of the condition to change perceptions of autism and increase awareness among his peers. The 13-year-old builds apps and games that help players better understand what it’s like to live with autism.
Many of this youngest generation, having grown up with technology, are building their own software to help spread awareness for many issues, from anxiety and mental health to cyberbullying. Finlayson is one of these bright sparks using his coding gift for the greater good.
To comment on this story or anything else you have seen on BBC Capital, please head over to our Facebook page or message us on Twitter.
If you liked this story, sign up for the weekly bbc.com features newsletter called "If You Only Read 6 Things This Week". A handpicked selection of stories from BBC Future, Culture, Capital and Travel, delivered to your inbox every Friday.