Mo Haghighi

About Me

I head up IBM’s Developer Ecosystem Group across Europe. I lead a team of developer advocates, community program leads and business developers, who engage developers, start-ups and partners through events, meetups and training programs. Before joining IBM, I worked as a research scientist and a technical lead at Intel. My primary area of interest is intelligent IoT, which is a combination of embedded systems, wireless sensor and actuator networks, distributed computing and artificial intelligence.

My academic and industrial experiences in R&D ranges from forensic analysis of IoT to smart healthcare, smart home, and smart cities. I’ve collaborated in various national and international projects involving top technology corporations including Sun Microsystems, Oracle, BT, Toshiba, BAE Systems, ARM, Intel and IBM.

I have special interests in designing intelligent and energy-efificient RTOS and distributed middleware for various MCU architectures, in particular ARM Cortex M, x86 and MIPS. On the wireless communication side, my previous works are mostly based on 6LoWPAN 802.15.4 and BLE, and my current focus is on LPWA for smart city applications. I’m also very keen on server side programming and cloud computing, ranging from Java EE to containers, Node.js, Angular and mongoDB.

Having excessively experimented with various utility-based, game theoretic and Bayesian techniques to implement intelligence and autonomy in distributed systems, my interests have widened to biologically-inspired techniques. I am absolutely fascinated by artificial neural networks, genetic algorithms and cognitive science. I believe true technological disruption in pervasive and ubiquitous computing will only be made feasible by embedding such techniques in resource-constrained everyday objects in order to make them smart. The recent industrial movement towards deep learning, and the use-case inspired academic research in machine learning (however limited to resourceful devices) are paving the way towards that goal.

I love blogging and I’d like to share my thoughts about technological advances and innovative products. Having previously worked as a research analyst, I’ve been following the market very closely. From time to time I intend to provide insights combined with both technical and business analysis. Therefore the opinions expressed here solely represent my own and not those of my employer.

My Current R&D Experimentation

I used to spend my time variably on various aspects of IoT, which was highly dependant on my research for smart cities in London. I am keen on testing out new IoT platforms, RTOS, Cloud services and most importantly advances in mathematical algorithms based on latest academic research. My current focus is purely on Machine Learning, Cloud services and Blockchain

Java
50% Complete
ML/Algorithms
90% Complete
Blockchain
80% Complete
IoT/MCU/RTOS
70% Complete
Wireless Communications
40% Complete