Chhavi Nayyar

Fullstack Developer ยท UX Designer ยท ML Engineer

Hi, I'm Chhavi

Fourth-year at UBC in Cognitive Systems and Design, building accessible interfaces with React and Next.js, and shipping ML-backed workflows where research meets product.

LinkedIn

About

I work across the stack and the design process: from IA and prototypes in Figma to production TypeScript, Node services, and data-heavy Python tooling. I care about WCAG-minded defaults, readable code, and systems that still make sense six months later.

Recently that has meant course-automation platforms, open-source concept-mapping software for health research, client sites in Next.js and Framer, and ML engineering around qualitative and eye-tracking datasets, including BC Cancer and UBC CS collaborations.

Portrait of Chhavi Nayyar

Stack

Technologies and tools used in production and coursework.

Frontend

Backend & data

Tools

Design

Publications

Towards clinical implementation of artificial intelligence in cancer careConcept mapping analysis of provincial workshop findings

Chhavi Nayyar, Hong Hao Xu, Alan T Bates, Cristina Conati, Daniel Hilbers, Jonathan Avery, Srinivas Raman, Ahmad Fayaz-Bakhsh, John-Jose Nunez

Workshop at the 2024 BC Cancer Summit (Vancouver): 48 participants produced 265 statements on AI in cancer care. Concept mapping identified two clusters (challenges and safeguards versus clinical benefits and efficiency), with higher importance and feasibility for the latter, offering a stakeholder-informed framework for implementation sequencing.

DOI10.64898/2026.03.26.26349205

Preprint: not yet certified by peer review. Findings should not guide clinical practice until formally evaluated.

Experience

Roles across teaching and learning, research labs, cancer research, and industry.

  1. Software Engineer Intern

    Mastercard

    Jan 2026 to Present

  2. Automation Engineer

    UBC Extended Learning

    Automated CSV survey workflows into structured PDF reports (~70% less manual work). Google Apps Script integrations for reminders and notifications; technical support for course operations.

    Sept 2025 to Present

  3. Web Designer

    UBC Michael Smith Laboratories

    Graduate program site for Biochemistry and Molecular Biology / mass spectrometry training: user-focused IA, ongoing content and accessibility improvements.

    July 2025 to Present

  4. Machine Learning Engineer

    BC Cancer

    Concept mapping in implementation science: qualitative analysis, open-source MDS/clustering pipeline, and ML methods to clarify themes around AI in healthcare.

    June 2025 to Dec 2025

  5. Machine Learning Researcher

    UBC Department of Computer Science

    Deep learning (VTNet) on eye-tracking data in TensorFlow/PyTorch; HPC with Slurm; linear-algebra-heavy experimentation and model evaluation.

    April 2025 to Aug 2025

  6. Design Director

    UBC UX Hub

    Led design initiatives, mentored juniors, aligned accessibility standards with research-backed UX practice across interdisciplinary teams.

    April 2025 to Sept 2025

  7. Design Assistant

    UBC Extended Learning

    Canvas LMS course builds with faculty, graphic design for materials, and coordination for accessible, engaging launches.

    Sept 2024 to Apr 2025

  8. Software Engineer Intern

    TechyWeb Solutions

    Python REST APIs, CI/CD, Agile delivery with Git/Jira; testing and performance-focused iteration.

    Jan 2024 to Mar 2024

Website soundtrack