Thomas Heinis

Professor at Imperial College London

Schools

  • Imperial College London

Expertise

Links

Biography

Imperial College London

I am a Reader in Computing at Imperial College where I lead the SCALE Lab. My research focuses on the management and processing of data in general and HPC data analytics, data visualisation, spatial data, indexing, new hardware for data processing and novel storage technology.

I hold a Ph.D. and a M.Sc. in Computer Science, both from the Swiss Federal Institute of Technology in Zürich (ETH Zürich), and was a Postdoctoral fellow in the DIAS Lab at EPFL. In 2004 I was awarded a Fulbright scholarship to visit Purdue University.

Tackling Data Challenges

My current research revolves around developing novel data management algorithms for querying and analyzing big data. The unprecedented size and growth of datasets makes analyzing them a challenging data management problem. Current algorithms are not efficient for today’s data and will not scale to analyze the rapidly growing datasets of the future. I therefore want to develop next generation data management tools and techniques able to manage tomorrow’s data, thereby putting efficient and scalable big data analytics at the fingertips of users so they can again focus on their work, unperturbed by the challenges of big data.

More specifically, my research focuses on all challenges around data. I am particularly interested in high performance data analytics (i.e., data analytics on HPC infrastructure), indexing and analysing spatial and geographical data, data visualisation on new user interfaces, data processing on novel hardware and new storage technology (DNA data storage and data processing).

I am also interested in particular applications for data analytics and storage. These entail medical applications – we recently published a book about this (check it out on Amazon), spatial and geographical applications as well as generally scientific data and applications.

During my Ph.D. my research focused on developing tools to process big scientific data. Only with a massive scale-out, i.e., through distributing computations in a cluster, can scientific data be processed and queried on a massive scale. I consequently conceived algorithms and developed tools to process data distributed in a cluster or the cloud. The results are available in my dissertation.

Research Interests

My research interests broadly touch the following subjects:

  • Big Data, Distributed Processing
  • Scientific Data Management, Spatial Data, Spatial Indexing
  • Data Analytics, High Performance Data Analytics
  • Data Management on Novel Hardware
  • Novel Storage Technology, DNA Storage and Data Processing

Videos

Read about executive education

Other experts

Looking for an expert?

Contact us and we'll find the best option for you.

Something went wrong. We're trying to fix this error.