Sam Whitehall

Who is Sam Whitehall?

Sam is an 18-year old computer scientist, who is fascinated by everything technology. Aside from that, he has a wide range of interests ranging from physics to politics to alternative music. One day he’d love to live in Berlin.

He was born in the quiet town of Macclesfield, but now lives in Southampton, where he is in his first year studying Computer Science with Mobile & Secure Systems at the University of Southampton. In the future, he’d love to be part of a start-up or non-profit, making his mark on the world.

His key interests in the field of computer science have a very broad range: from fundamental hardware architecture to human-computer interaction. He is proficient in Java, C and is currently learning Objective-C and Python. He has dabbled in C++ but tends to stay away from such bad influences if at all possible!

In his spare time he enjoys the simple things; spending time with friends, watching television and being outdoors. Since starting university, he has joined the atheist society.

Sam also dislikes talking about himself in the third person.

Download Sam's CV

Twitter (@sgwhall)

Contact Sam

Email:

Skype: sam.whitehall

Facebook: sam.whitehall

NB: If I do not know you personally, I am unlikely to accept a friend request unless accompanied by a message.

Additional contact information (phone number, address, etc.) available on request.

Sam's been working on…

Writings

Academic projects

TwitterShips

A silly extension to a Battleships game coursework, allowing multiplayer games via. direct messages on Twitter. It was designed to try new protocols and not to be a fun, intuitive game. Built in Java, it accesses Twitter using OAuth, and manually parses XML.

“Platform” for Primer2

A basic platform game (in the style of Super Mario Bros), developed for the portable Primer2 device. The level designs are completely modular and customisable. Written in C, it is specifically designed with memory and processor efficiency in mind.

“Roger the Roomba”

Programming a basic image processing and control algorithm for a Roomba vacuum cleaner to follow a red ball. Programmed in C++ with a Qt UI to run on a netbook running Ubuntu. Group project with Dan Palmer and Charlie Thompson.