CV

Download a copy of my CV or browse the highlights below.

Basics

Name Khandaker Abrar Nadib
Label PhD Student, Computer Science
Email abrar.nadib@gmail.com
Url https://abrarnad.github.io
Summary Second-year PhD student at the University of Utah (VDL & KORE Lab) focusing on visualization, HCI, and human-centered data science—improving chart comprehension and decision-making through better visualization and storytelling systems. Former full-stack engineer with three years of industry experience.

Work

  • 2025.01 - Present
    Graduate Research Assistant
    Visualization Design Lab & KORE Lab, University of Utah
  • 2024.08 - 2025.12
    Graduate Research Fellow
    Visualization Design Lab & KORE Lab, University of Utah
  • 2022.11 - 2024.07
    Software Engineer — Digital Asset Management Team
    Optimizely
    Built user-facing features and backend improvements for the DAM platform.
    • Brand Templates (download/export/cloning/task integration); DAM collection search/filter/navigation with breadcrumbs.
    • Asset meta information, relations, bulk ops, GPT-3.5-turbo integration; user activity tracking; accessibility/performance/code-quality improvements.
    • Tech: Python, Flask, JavaScript, TypeScript, React.js, MySQL, MongoDB, Alembic, Celery, Elasticsearch.
  • 2022.05 - 2022.10
    Software Engineering Intern — Asset Renditions Team
    Optimizely
    Developed rendition services and tooling for asset pipelines.
    • Implemented and maintained Asset Rendition with three rendition generators (image/video), stateless scaling, and async messaging.
    • Integrated logging and local dev tooling; Tech: Python, FastAPI, MySQL, PostgreSQL, Docker, Kubernetes, Message Queue.

Education

  • 2024.08 - Present
    PhD
    University of Utah
    Computer Science
  • 2017.02 - 2022.05
    BSc
    Bangladesh University of Engineering and Technology (BUET)
    Computer Science and Engineering
  • 2014.01 - 2016.12
    HSC
    Govt. Rajendra College, Faridpur
    Higher Secondary Certificate

Awards

Publications

Skills

Research Methods
Online controlled experiments
Interviewing
Qualitative coding
Open-ended response analysis
Thematic coding
Analysis
Mixed-effects models
Regression
Hypothesis testing
Python (pandas, NumPy, SciPy, statsmodels, matplotlib, scikit-learn, PyTorch)
Visualization & Frontend
D3.js
Vega/Vega-Lite
React.js
TypeScript
Mantine UI
Redux Toolkit
Vite
Arquero
Experiment Platforms & Storage
reVISit
Supabase
Firebase
localforage
Programming Languages
Python
Java
C/C++
SQL
PL/SQL
Databases
MySQL
PostgreSQL
MongoDB
Oracle
Elasticsearch
Frameworks
Flask
FastAPI
Node.js
Bootstrap
Alembic
Celery
Tools/Software
Git
Docker
Kubernetes
Jupyter Notebook
VS Code
Playwright
Vitest
Libraries
pandas
NumPy
Keras
Matplotlib
SciPy
scikit-learn
PyTorch
OpenCV
OpenGL
Scripting / Markup / Serialization
Bash
TCL
LaTeX
YAML
HTML
JSON

Interests

Interests
Visualization
Human-Computer Interaction
Social Computing
Human-Centered Artificial Intelligence

Projects