Hello, I am Ruman

I'm currently studying Computational Bioengineering at Imperial College London.

Engineer
Researcher
Writer
Ruman in shirt and glasses

Computational Engineering

Bridging AI, neuroscience, and biology through code — building for real-world health impact.

AI for Science

Leveraging machine learning to accelerate discovery in health and life sciences.

Systems Thinker

Understanding the big picture — across biology, tech, and society — to guide meaningful design.

Projects

Prediction of Future Continuous Motion States from ECoG Recordings

NeuroMatch Academy — July 2023

sciKit-learn, pandas, matplotlib, Research

  • Built a data pipeline to analyze ECoG data for correlations between neural signals and cursor movement.
  • Achieved a max R-square of 49.3%, with processing latency reduced to 5 milliseconds using techniques like frequency filtering and PCA.
  • Identified correlations between Brodmann areas and neural signals, enabling faster processing by targeting specific brain regions.

Adversarial Tweet Sentiment Analysis

NeuroMatch Academy — June 2022

PyTorch, HuggingFace, Transformers

  • Performed sentiment analysis using SBERT from HuggingFace, reducing high-dimensional data to 3D space with PCA.
  • Trained a logistic regression model, validating data compression without loss in prediction accuracy.
  • Highlighted classification challenges with slang and Twitter-specific words, identifying model limitations.

Autonomous Ice Hockey Agent

UT Austin (Virtual) — May 2023

Python, PyTorch

  • Developed an autonomous agent to play ice hockey using image-based and state-based approaches.
  • Achieved 85% accuracy in ball tracking and over 80% game success through policy optimization with the REINFORCE algorithm.
  • Built a data pipeline for training and assembling datasets to optimize the agent's goal-scoring strategy.

Analyzing Dataset Artifacts using ELECTRA

UT Austin (Virtual) — June 2023

PyTorch, HuggingFace, Transformers

  • Developed an NLI model using ELECTRA, achieving 88.24% accuracy and improving predictions by correcting dataset artifacts.
  • Designed an error analysis framework, categorizing issues to enhance semantic processing and model robustness.
  • Conducted experimental fine-tuning on diverse datasets, improving model generalizability.

Selected Work

Take a look below at some of my featured work for clients from the past few years.

Skills

I've developed a diverse set of skills through my work and research. Here are a few that define what I do.