Georgia Tech College of Computing
Faculty Research Profile

Suresh Marru

Research Professor, College of Computing
Principal Research Scientist, Institute for Data Engineering and Science
Director, Center for AI in Science and Engineering

ARTISAN  ·  College of Computing  ·  IDEaS  ·  Georgia Institute of Technology

AI for Science Cyberinfrastructure Distributed Systems Apache Airavata Science Gateways Open Source

About

Suresh Marru is a researcher, open source leader, entrepreneur, and mentor whose work sits at the intersection of artificial intelligence, computational science, and national-scale cyberinfrastructure. He leads the ARTISAN Center at Georgia Tech, a joint center between the College of Computing and the Institute for Data Engineering and Science, dedicated to accelerating scientific discovery through AI.

His career is defined by three parallel commitments: building open, reusable research infrastructure for the national scientific community; translating academic research into real-world products and companies; and investing deeply in the growth of students and early-career professionals.

Current Focus: Building platforms that lower friction from local → campus → national resources, enabling reproducible AI+science workflows at scale.

Research & ARTISAN Center

ARTISAN aims to accelerate advances in science and engineering by integrating cutting-edge AI techniques. The center fosters interdisciplinary research, cultivates the next generation of AI experts, and develops innovative solutions to complex challenges, from protein folding to materials science.

Cyberinfrastructure & Distributed Systems

Scalable, high-performance distributed systems that power AI and scientific research, from efficient data processing to computation at national scale.

AI-Driven Solutions for Science

Specialized AI/ML approaches tackling large-scale problems in protein modeling, quantum chemistry, climate modeling, and neuroscience.

Interpretable AI for Discovery

AI systems that not only make accurate predictions but provide meaningful, human-understandable insights contributing to the development of scientific theories.

Science Gateway Architectures

User-centric, evolvable architectures enabling researchers to compose and execute complex workflows across heterogeneous computing resources.

Current Projects

NSF Category I · Advanced Computing

Nexus

Georgia Tech's next-generation AI supercomputer with a universal interface for composing workflows and scaling seamlessly from local to national resources.

nexus.gatech.edu ↗
NSF · Open Infrastructure

Cybershuttle

User-facing cyberinfrastructure providing seamless access to local, university, cloud, and NSF national computing resources, built on Apache Airavata.

cybershuttle.org ↗
NSF · Security Middleware

Custos

Open source security middleware for the science gateway community — federated authentication via CILogon, credential management, group hierarchies, and audit logging.

NSF NAIRR · AI4Science

VizFold

Making AlphaFold and protein-folding models interpretable, visual, and explainable through interactive browser-based exploration integrated with Cybershuttle.

vizfold.github.io ↗
Platform as a Service

SciGaP

Science Gateways Platform as a Service — rapid development and stable hosting for science gateways with user management, workflow execution, and archiving services.

scigap.org ↗

Open Source Advocacy

Open source software is not just a development methodology — it is a philosophy about how publicly-funded research infrastructure should be built and governed. As an elected member of the Apache Software Foundation and VP & PMC Chair of Apache Airavata, Suresh leads one of the most widely adopted open source platforms in computational science.

Apache Software Foundation

Elected Member & VP of Apache Airavata. Shepherded multiple projects through the Apache Incubator, including Spark, Stratos, jclouds, SIS, and Open Climate Workbench.

Apache Airavata

Top-Level Apache project for managing and executing computational workflows across distributed resources. Deployed at 30+ major research institutions, supporting millions of jobs annually.

airavata.apache.org ↗

Cybershuttle

An open-source cyberinfrastructure platform that enables seamless execution of scientific workflows across laptops, cloud platforms, and HPC systems.

GitHub ↗

Google Summer of Code

Organization Administrator & Mentor for the Apache Software Foundation across 20+ years, actively growing the next generation of open source contributors worldwide.

GSoC at Apache ↗

Entrepreneurship & Technology Translation

One of the most important, and undervalued, roles a researcher can play is building a clear pathway from academic discovery to real-world impact. The journey from published result to working product requires a different set of skills than research alone.

Fundamental Research
NSF / NIH / NASA
Open Source Platform
Apache Airavata
Prototype & Validate
Science Gateways
Commercialize
Startups / Products
Real-World Impact
Researchers / Industry
2023 – Present

Folia

  • CTO — Bloomington, IN
2022 – 2023

Carduelis Technologies

  • Co-Founder & CEO — Bloomington, IN
2016 – 2023

Datasprouts Corporation

  • Co-Founder & CTO — Bloomington, IN

Mentoring & Teaching

Mentoring students and early-career professionals is a core part of how Suresh understands his role. He has directly supervised or co-supervised more than 38 graduate students across PhD and Master's programs, consistently creating environments where students work on real, deployed systems with national impact.

9 PhD Students
29+ Master's Students
20+ Years of GSoC

Courses at Georgia Tech

  • 2023–Present — VIP: Airavata 2.0

Courses at Indiana University

  • 2018–Present — Applied Distributed Systems (Graduate)
  • 2016–2017 — Science Gateway Architectures
  • Fall 2022 — Data Analysis in Criminal Justice II
  • Fall 2014 — Management of Big & Complex Data

Selected Publications

11 representative works from 145+ total. Full bibliography: ORCID ↗  ·  Google Scholar ↗

2023
1
Cybershuttle: An End-to-End Cyberinfrastructure Continuum to Accelerate Discovery in Science and Engineering
Suresh Marru, Marlon Pierce, Beth Plale, Sudhakar Pamidighantam, Dimuthu Wannipurage, Marcus Christie, et al.
Practice and Experience in Advanced Research Computing (PEARC '23), ACM  ·  doi:10.1145/3569951.3593602 ↗
2
Airavata Metascheduler: A Reliable, Fault Tolerant, and Resource-Aware Job Scheduling Service
Isuru Ranawaka, Eroma Abeysinghe, Dimuthu Wannipurage, Suresh Marru, Marcus Christie, Sudhakar Pamidighantam, Marlon Pierce
PEARC '23, ACM  ·  doi:10.1145/3569951.3593605 ↗
3
Science Gateways and AI/ML: How Can Gateway Concepts and Solutions Meet the Needs in Data Science?
Sandra Gesing, Marlon Pierce, Suresh Marru, Michael Zentner, et al.
2022
4
A Framework to Capture and Reproduce the Absolute State of Jupyter Notebooks
Dimuthu Wannipurage, Suresh Marru, Marlon Pierce
PEARC '22, ACM  ·  doi:10.1145/3491418.3530296 ↗
2021
5
Jetstream2: Accelerating Cloud Computing via Jetstream
David Y. Hancock, Jeremy Fischer, Marlon Pierce, Suresh Marru, et al.
PEARC '21, ACM  ·  doi:10.1145/3437359.3465565 ↗
6
User-Centric Design and Evolvable Architecture for Science Gateways: A Case Study
Suresh Marru, Tanya Kuruvilla, Eroma Abeysinghe, Donald McMullen, Marlon Pierce, et al.
IEEE/ACM CCGrid, 2021
2020
7
Custos: Security Middleware for Science Gateways
Isuru Ranawaka, Suresh Marru, Jim Basney, Terry Fleury, Marlon Pierce, et al.
PEARC '20, ACM  ·  doi:10.1145/3311790.3396635 ↗
8
Managing Authentication and Authorization in Distributed Science Gateway Middleware
Marcus A. Christie, Anuj Bhandar, Supun Nakandala, Suresh Marru, Eroma Abeysinghe, Sudhakar Pamidighantam, Marlon E. Pierce
Future Generation Computer Systems, 111, 780–785, 2020
2015 – 2016
9
Apache Airavata as a Laboratory: Architecture and Case Study for Component-Based Gateway Middleware
Suresh Marru, Marlon Pierce, Sudhakar Pamidighantam, Chathuri Wimalasena
SCREAM '15, ACM  ·  doi:10.1145/2753524.2753529 ↗
10
Integrating Apache Airavata with Docker, Marathon, and Mesos
Pankaj Saha, Madhusudhan Govindaraju, Suresh Marru, Marlon Pierce
Concurrency and Computation: Practice & Experience, 28(7), 1952–1959  ·  doi:10.1002/cpe.3708 ↗
2011
11
Apache Airavata: A Framework for Distributed Applications and Computational Workflows
Suresh Marru, Lahiru Gunathilake, Chathura Herath, Patanachai Tangchaisin, Marlon Pierce, Chris Mattmann, et al.