Ph.D. Computer Science

University of Virginia • 2020 — present

Advised by Dr. Yanjun Qi and Dr. Vicente Ordóñez

M.S. Data Science

University of Virginia • 2018 — 2019

B.Tech. Mechanical Engineering

Indian Institute of Technology, Roorkee • 2013 — 2017


Research Scientist

University of Virginia • 2019 — 2020

Advised by Dr. Donald E. Brown and Dr. Sana Syed. Developed learning frameworks for the understanding and assisted diagnosis of gastroin-testinal diseases.


Citibank, India • 2017 — 2018

Built a streamlined visualization platform with data driven insights for the Chief Country Officer. However, would not recommend.

Selected Publications

Self-attentive adversarial stain normalization

[paper] [code]

Aman Shrivastava, William Adorno, Yash Sharma, Lubaina Ehsan, S. Asad Ali, Sean R. Moore, Beatrice Amadi, Paul Kelly, Sana Syed, and Donald E. Brown.

In International Conference on Pattern Recognition, pp. 120-140. Springer, Cham, 2021.

Deep Learning for Visual Recognition of Environmental Enteropathy and Celiac Disease


Aman Shrivastava, Karan Kant, Saurav Sengupta, Sung-Jun Kang, Marium Khan, S. Asad Ali, Sean R. Moore et al.

In 2019 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI), pp. 1-4. IEEE, 2019.

Cluster-to-Conquer, A Framework for End-to-End Multi-Instance Learning for Whole Slide Image Classification

[paper] [code]

Sharma, Yash, Aman Shrivastava, Lubaina Ehsan, Christopher A. Moskaluk, Sana Syed, and Donald E. Brown.

In Medical Imaging with Deep Learning. PMLR, 2021.

Artificial Intelligence Applied to Gastrointestinal Diagnostics, A Review


Vatsal Patel, Marium N. Khan, Aman Shrivastava, Kamran Sadiq, S. Asad Ali, Sean R. Moore,Donald E. Brown, Sana Syed.

In Journal of pediatric gastroenterology and nutrition 70, no. 1, 2020.


Deep Image Colorization


A self-attentive GAN to colorize b/w images. Uses perceptual loss that eancourages vibrant and natural image generation.

Infinite meme generator


Generates humerous captions using a joint visual-semantic embedding sapce that represents visual features composed with the tone of a meme template.

Connect 4

[demo] [code]

A lightweight connect-4 game with a self-written pure-javascript bot using Minimax algorithm and Monte Carlo simulations.

News Sentiment Tracker


Automatic scraping and analysis of trends in the sentiment of editorial articles on any selected topic of media discussion. Applied it to parameterize and co-relate social response with economic fluctuations during the demonetization drive by the Government of India in November 2016.

Soccer Squad Optimization


Strategic team selection by predicting the best football squad given budget, nationality (and/or club) and playing formation constraints based on self extracted FIFA dataset.