I am a research associate at Fraunhofer Institute for Applied Information Technology, working on software architecture problems in the Internet of Things. I recently finished a master program at RWTH Aachen University, where I mostly focused on creating near real-time pipelines for integrating machine learning solutions into Industry 4.0 production systems.
In 2014, I finished an internship at Baidu Research working on the development of wearable devices such as Traceband and Baidu Eye, a head-mounted device that enabled natural interactions with company's search and other services. Prior to that, I was an intern at Microsoft Research Asia (former HCI group) contributing to the design and developing the Metro Interactive Tiles.
F Tavakolizadeh, J Carvajal Soto, D Gyulai, C Beecks. Advances in Data Mining, Workshop Proceedings, 17th Industrial Conference on Data Mining (ICDM 2017). New York, USA, 146-151. [Poster Proceedings]
J Gu, C Zhao, F Tavakolizadeh. Microsoft Corp. US Patent 20,150,286,387, 2015.
F Tavakolizadeh, J Gu, B Saket. In Proc. 27th annual ACM symposium on User interface software and technology (UIST'14 Adjunct). ACM, New York, NY, USA, 109-110.
Make the smartphone context-aware by knowing whether it is in hand, in sidepocket, in a handbag, or left on a surface.
Circle around anything in your view and search for it! A head-mounted system to connect you with your search engine.
A bracelet keeps track of target objects that the user interacts with so that they will never go through a hassle to find them.
A set of proposals to enhance the usability of Microsoft Modern Design Language (Metro UI) on Windows devices.
A parallel Planar Convex-Hull solver which operates on a single or a cluster of machines to analyse performance improvements.
A robot is utilized to perform simple mapping tasks using sonar sensor in a structured environment.
A multiplayer battleship game, allowing network game play and communication.
A random crossword puzzle generator based on a database with more than 50 thausands words and clues.
An autonomous prototype robot navigates across a model city, respecting traffic lights while following a predefined route to periodically collect data.
An application which allows simple painting using the camera input. Key features include changing brush color, thickness, erasing and saving.
A 3D graphical model of Multimedia University developed using the OpenGL API.
A robot acts a defense tower which detects human face and shoots towards it.