Ali Paikan

Office: CBI - MSC Cruises S.A.
Address: Via Durando, 39 20158 Milan (Italy)
E-mail: me [at] alipaikan [dot] com
Phone: +39 029177 3011

Professional info​

Ali Paikan is currently works as business innovation specialist at Corporate Business Innovation (CBI) group of MSC Cruises S.A. He was formerly a Postdoctoral researcher at the Istituto Italiano di Tecnologia (IIT) in the iCub Facility department. He accomplished his Ph.D. in Robotics at the IIT in 2014 and he received the double M.S. degree from the University of Genova, in 2010, Italy and from the Ecole Centrale de Nantes, France in 2009, within the joint European Master on Advanced Robotics (EMARO). During his research period (2005 - 2007) at the Mechatronics Research Laboratory (MRL), Iran, Ali was actively involved and awarded in various RoboCup competitions. He has an extensive background in robotics and his main research interests include software architectures for robotics, software reusability and real-time systems. Recently, Ali has been involved in different European FP7 projects such as WALK-MAN, XPERIENCE and POETICON++ and has a close collaboration with Karlsruhe Institute of Technology (KIT)

Previous work experience

  • Improving real-time performance in distributed robotic frameworks
  • Interoperability and corss-middleware software integration
  • Collaborating with Karlsruhe Institute of Technology (KIT) on XPERIENCE and WALK-MAN project

Software Developer
Laboratory of Design and Measurement of Automation and Robotics
June 2010 – September 2010 (Genova, Italy)

Hardware and Embedded System R&D
Communications and Electronics Research Lab
April 2005 – March 2007 (Tehran, Iran)

  • Design and implementing an embedded system based on Virtex-4 FPGA for high speed digital signal processing as the core of a secure wireless communication system
  • Implementing an optimized Linux for embedded PowerPC on special Xilinx Virtex boards including Virtex-II
  • Building a cross tool for optimizing Linux on embedded systems with minimum resource

Software Developer and Researcher
Mechatronics Research Laboratory (MRL)
September 2005 – September 2007 (Qazvin, Iran)

  • Leading a software development team for implementing the real-time framework of Rescue mobile robots. 
  • Design and implementation of an embedded hardware abstract layer
  • Setting up a real-time software development laboratory based on RT-AI for robot controlling systems
  • Attending various Robocup Rescue Real Leagues

Web Software Developoer
Refah Chain Store Co.
January 2004 – March 2005 (Tehran, Iran)

  • Actively involved in the design and development of online shopping system for Refah chain stores.
  • Design and Implementing a cluster computer with 64 nodes based on Linux operating system dedicated to cryptography and security systems
  • Developing a cryptography software running on heterogeneous cluster computers and GPUs
  • Design and implementation of the infrastructure of an high-sampling rate control system for high-speed ArmillEye parallel robot.

Cluster Computing R&D
Communications and Electronics Research Lab
March 2007 – August 2008 (Tehran, Iran)


Doctor of Philosophy (Ph.D.), Robotics
Istituto Italiano di Tecnologia
2011 – 2014 (Genova, Italy)

  • Thesis topic: Enhancing Software Module Reusability and Development in Robotic Applications

Master's Degree, Computer Science and Engineering (EMARO 2)
Università degli Studi di Genova
2009 – 2010 (Genova, Italy)

  • Thesis topic: Semantic-aware Real-Time Scheduling Applied to Autonomous Robotics

Master's Degree, Automatic, Robotic, Signal and Image (EMARO 1)
Ecole centrale de Nantes
2008 – 2009 (Nantes, France)

  • Thesis topic: Design and implementation of real-time Trampoline (OSEK/VDX ) Trace Toolkit

Bachelor's Degree, Computer Hardware Engineering
Azad university of Qazvin
2002 – 2005 (Qazvin, Iran)

  • Thesis topic: Object oriented software design for fully autonomous robot controlling

Postdoctoral Researcher
Istituto Italiano di Tecnologia
April 2014 – April 2017


  • English
  • Italian
  • French
  • Persian


  • Robotics
  • Behavior-based system
  • Artificial Intelligence
  • Reasoning and Planning
  • Software Development
  • Real Time System Design
  • Embedded Systems/Linux
  • Computer Vision
  • C++ programming
  • Ada programming
  • Parallel Programming (MPI/CUDA)
  • Scripting Languages
  • PDDL
  • VHDL
  • etc.


  • Ph.D. research grant at Italian Institute of Technology
  • Master thesis (SeART) is granted by GenovaRobot company in 2010
  • Ranked 1 in Master EMARO 2
  • First place in Robocup Rescue Real Robot, German open 2005
  • First place in Robocup Rescue Real Robot, Iran open 2006
  • First place in Robocup Rescue Real Robot, Iran open 2007
  • Second place in Rescue Real Robot, German world cup 2006