CV

Contact Information

Name Caryn Thiên Ngân Tran
Professional Title Computer Science and Learning Sciences PhD Student at Northwestern University
Email caryn@u.northwestern.edu

Professional Summary

I am an interdisciplinary scholar in the joint Computer Science and Learning Sciences Ph.D. program at Northwestern University. My research bridges AI, HCI, and K-12 CS education to explore authentic learning experiences in the age of AI. I conduct research at Delta Lab and the Center for HCI+Design at Northwestern University, and hold a B.A. and M.S. from UC Berkeley, where I specialized in AI and education.

Experience

  • 2022 - Present

    Evanston, IL

    Graduate Researcher
    Delta Lab, Northwestern University
    Lead investigation of perceptions of authenticity in K-12 CS education and programming tools in high school classrooms.
    • Designed and validated a survey instrument.
    • Conducted interface probes and interviews; presented at ICER 2023.
    • Conducting grounded theory and large-scale survey studies.
    • Leading participatory design workshops with students and teachers.
    • Additionally coded and analyzed math game interaction videos and CS office hour interview transcripts.
  • 2024 - 2025

    Mountain View, CA

    PhD Intern
    Intrinsic, an Alphabet Company & OpenCV
    Conducted benchmarking research for industrial robotics vision systems.
    • Released an open-source toolkit for evaluating 6D pose estimation against robotic displacements.
    • Contributed to the Perception Challenge for Bin-Picking with data preparation, evaluation pipeline, data standardization, and research toolkits.
  • 2023 - 2023

    Evanston, IL

    Graduate Teaching Assistant
    Northwestern University
    Co-created and taught a seminar on transformative generative AI cross-listed in Computer Science and Learning Sciences.
    • Supported weekly discussions and helped design the reading list.
    • Guided synthesis across ML, ethics, theory, and education.
  • 2020 - 2022

    Menlo Park, CA

    Middle School Computer Science Teacher
    Synapse School
    Designed and taught project-based CS curriculum for grades 5-8.
    • Taught 8 sections of mixed-grade computer science courses twice a week, plus electives in literature and STEM.
    • Created units on functional programming, procedural programming, storytelling, accessible game design, computational art, AI and bias, computational geometry, computational music, robotics, and mechanisms.
    • Created websites for student work with PhaserJS and NextJS and designed a 2D RPG-style world for online open house during Covid-19.
    • Supported school IT, investigated a security breach, and built internal tools for teacher reports and attendance.
  • 2019 - 2021

    Menlo Park, CA

    Full-stack & ML Engineer
    TeachFX
    Built products and machine learning systems for an education technology setting.
    • Full-stack development in React, NodeJS, Django, and GraphQL.
    • Built the Equity Tracker feature for analyzing real-time student participation data.
    • Led Microsoft Teams integration using C#/.NET and bot development.
    • Modularized the ML pipeline for speaker diarization with Kubernetes and Airflow.
  • 2017 - 2019

    Berkeley, CA

    Graduate Researcher
    Berkeley Wireless Research Center
    Conducted research at the intersection of reinforcement learning and wireless communications.
    • Developed multi-agent protocols for learning wireless communication modulation.
    • Implemented and compared polynomial versus neural-network agents.
    • Ported the system to PyTorch and deployed experiments in Google Cloud.
  • 2017 - 2019

    Berkeley, CA

    Teaching Assistant for CS188
    University of California, Berkeley
    TA and head TA for Berkeley’s Introduction to Artificial Intelligence course.
    • Prepared slides, notes, problem sets, programming assignments, and exams.
    • Led discussions, review sessions, and 1:1 office hours weekly.
    • Undergraduate TA for 2 semesters and Head Graduate TA for 1 semester.
  • 2017 - 2018

    San Francisco, CA

    Software Engineer
    Adobe
    Worked on product and engineering problems in a large-scale software environment.
    • Front-end React engineering for Adobe PhoneGap guided by Spectrum.
    • Developed authentication tooling for Adobe OAuth across product suites.
    • Taught weekly introductory machine learning workshops to engineers using University of Washington curriculum.
  • 2016 - 2016

    Berkeley, CA

    Undergraduate Researcher
    Berkeley Institute for Data Science URAP
    Researched AR and ML applications for mobile retail.
    • Built an Android AR app using Vuforia to identify marijuana brands through image recognition.
  • 2016 - 2016

    San Francisco, CA

    Computer Scientist Intern
    Adobe
    Contributed to Apache Cordova and Adobe PhoneGap.
    • Contributed fixes, tests, and features to Cordova and published resulting packages to NPM.
    • Earned committership to the Apache Cordova open-source project.
    • Architected and completed an extensive refactor to decouple version dependency.
  • 2015 - 2016

    Berkeley, CA

    Undergraduate Researcher
    Bio-Nanosensor Interface URAP
    Developed tools and models for sensor signal visualization and classification.
    • Developed a Java Swing GUI for real-time sensor data.
    • Applied k-means and SVM for sensor signal classification.
  • 2016 - 2016

    Berkeley, CA

    Student Instructor for CS61AS
    University of California, Berkeley
    Responsible for course logistics, grading, teaching, creating labs, and leading office hours.
    • Managed class logistics, course website, and grading.
    • Held mini-lectures and office hours and wrote tests and labs.
  • 2023 - 2023

    Chicago, IL

    Volunteer ESL Instructor
    Vietnamese Association of Illinois
    Taught English as a Second Language for the citizenship test to Vietnamese immigrants in the Chicago area.
  • 2019 - 2019

    Berkeley, CA

    Nonprofit Board Director
    Berkeley Student Cooperatives
    Served on the board of a nonprofit student housing cooperative serving over 1,300 members.
    • Helped support democratically run, affordable housing near UC Berkeley.

Education

  • 2022 - Present

    Evanston, IL

    Ph.D.
    Northwestern University
    Computer Science and Learning Sciences
    • Human-Computer Interaction and K-12 CS Education
  • 2018 - 2019

    Berkeley, CA

    M.S.
    University of California, Berkeley
    Electrical Engineering and Computer Science
    • Applied Artificial Intelligence
    • Minor in Education
  • 2014 - 2017

    Berkeley, CA

    B.A.
    University of California, Berkeley
    Computer Science

Publications

  1. arXiv
    Anant Sahai*, Joshua Sanz*, Vignesh Subramanian*, Caryn Tran*, and Kailas Vodrahalli*
    arXiv preprint arXiv:1910.09630, 2019
  2. Allerton
    Anant Sahai*, Joshua Sanz*, Vignesh Subramanian*, Caryn Tran*, and Kailas Vodrahalli*
    In 2019 57th Annual Allerton Conference on Communication, Control, and Computing, 2019
  3. IEEE Access
    echo.png
    Anant Sahai*, Joshua Sanz*, Vignesh Subramanian*, Caryn Tran*, and Kailas Vodrahalli*
    IEEE Access, 2020
  4. NeurIPS
    dynadojo.png
    Logan M Bhamidipaty*, Tommy Bruzzese*, Caryn Tran*, Rami Ratl Mrad, and Maxinder S Kanwal
    Advances in Neural Information Processing Systems, 2023
  5. ICER
    exploring.png
    Caryn Tran, Max Kanwal, Kristin Fasiang, and Eleanor O’Rourke
    In Proceedings of the 2025 ACM Conference on International Computing Education Research V. 1, 2025
  6. ICML Workshop
    measuring_memorization.png
    Max Kanwal and Caryn Tran
    In ICML 2025 Workshop on Methods and Opportunities at Small Scale, 2025
  7. AAAI Workshop
    constructive_alignment.png
    Max Kanwal* and Caryn Tran*
    In AAAI-26 Workshop on Machine Ethics: from formal methods to emergent machine ethics, Singapore, Jan 2026
  8. AAAI Workshop
    bounded_morality.png
    Workshop Bounded Morality
    Max Kanwal*, Caryn Tran*, and Patrick Mineault
    In AAAI-26 Workshop on Machine Ethics: from formal methods to emergent machine ethics, Singapore, Jan 2026
  9. CHI
    starting_from_scratch.png
    Caryn Tran, Kristin Fasiang*, Max Kanwal*, and Eleanor O’Rourke
    In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems, 2026

Posters and Reports

  1. ICER
    icer2023.png
    Caryn Tran and Eleanor O’Rourke
    In Proceedings of the 2023 ACM Conference on International Computing Education Research-Volume 2, 2023
  2. Lambert
    lambert2022.png
    Poster Investigating the Negative Perceptions of Blocks-Based Programming
    Caryn Tran, Kristin Fasiang, and Eleanor O’Rourke
    In Lambert Conference on the Future of Human-Computer Interaction + Design, Northwestern University, Oct 2022
  3. Thesis Effect of Model Dissimilarity on Learning to Communicate in a Wireless Setting with Limited Information
    Caryn Tran
    University of California, Berkeley, 2019
    M.S. thesis, EECS Department

Awards

  • 2023
    Design Cluster Fellowship
    Center for HCI+Design at Northwestern University

Skills

Machine Learning: TensorFlow/Keras, PyTorch, Kubernetes, Airflow, Pandas
Back-end and Cloud: Django, SQL, Google Cloud Platform, Azure Cloud, SLURM workload orchestration
Front-end: React, Android, C#/.NET
Programming Languages: Python, C++, Java, JavaScript
Research: Survey Development and Analysis, Interviewing, Qualitative Analysis, Design Research