Academics
I'm currently a second year graduate student at the MIT Media Lab working within the Information Ecology research group. Before joining to the Media Lab, I worked as a software developer for British Telecomm research and development. Prior to this I was a research assistant at Cardiff University working on the EU SocialNets Project. I received my undergraduate degree in Computer Science with Distributed & Mobile Systems from Cardiff University in 2010. My thesis advisor was Dr Stuart Allen, and my thesis title was "Distributed Mobile Communication via a Cell Based Bluetooth Infrastructure: Context Aware Development Platform".
Research
MIT Media Lab
Information Ecology / 2011-Present / Faculty Advisor: Henry Holtzman
Cardiff University
Computer Science & Informatics / 2007-2010 / Faculty Advisor: Stuart Allen
Teaching
2.00b: Toy Product Design - Teaching AssistantMAS863: How to Make (Almost) Anything - Teaching Assistant
Coursework
MIT Media Lab
Fall 2012MAS834: Tangible InterfacesMAS940: Thesis Preparation6.869: Advances In Computer Vision Spring 2012MAS836: Sensor Technology For Interactive EnvironmentsMAS571: Social TV Fall 2011MAS630: Affective ComputingMAS863: How to Make (Almost) Anything
Cardiff University
Spring 2010CM0356: Distributed Systems TechnologiesCM0373: Mobile Communications and Meta HeuristicsCM0381: Information AssuranceCM0390: Computer Forensics
Fall 2009CM0301: Database ManagementCM0335: Advanced Database TopicsCM0342: Information Systems ManagementCM0343: Individual Project
Spring 2009CM0206: Software EngineeringCM0233: Human Computer InteractionCM0239: Database SystemsCM0240: Systems Design & Group ProjectCM0256: Pervasive Computing
Fall 2008CM0212: Algorithms II & Data StructuresCM0255: Networks And Data CommunicationsCM0266: Discrete Mathematics IICM0247: Application Building with JavaCM0222: Object-Oriented Methods
Spring 2008CM0137: Systems ModelingCM0145: Operating SystemsCM0192: Computer Mathematics IICM0151: Fundamentals of Information SystemsCM0166: Discrete Mathematics ICM0167: Mathematics for Computer Science
Fall 2007CM0108: Computer FundamentalsCM0112: Programming ProjectCM0123: JavaCM0124: Java II and Algorithms ICM0128: Communication Skills & Project ManagementCM0133 Internet Computing
Publications
Ducao, A. Ni, Y. Hemsley, R., and Holtzman, H. (2013). WeatherPlay: A Social Exploration of Weather, Climate, and Travel TV. 2013 IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, USA. Hemsley, R., Toledano, E., Ducao, A., and Holtzman, H. (2013). ContextController: Augmenting Broadcast TV with Real-Time Contextual Information. 2013 IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, USA. Tseng, T., Hemsley, R., and Resnick, M. (2012). Replay: A self-documenting construction kit. In Proceedings of IDC, Bremen, Germany.
Awards
Microsoft Mobile Code Jam Science Engineering & Technology Cisco Systems Innovation Award Microsoft Embedded Spark Misys Scholarship Logica Award