Download résumé (PDF)

Résumé

Experience, education, and technical skills.

Contact Information

Name Boming Zhang
Professional Title Computer science educator and Ph.D. candidate
Email bomingzhang@umass.edu

Professional Summary

Computer science Ph.D. candidate and AI education practitioner with experience in intelligent tutoring systems, classroom LLM integrations, computer vision, and project-based machine learning curricula.

Experience

  • 2026 - present
    School Instructor & Curriculum Designer
    X School
    May 2026–Present
    • Teach advanced machine learning to high school students through project-based coding labs and applied demonstrations.
    • Design classroom LLM workflows emphasizing responsible use, prompt literacy, and reflection.
    • Implement student dialogue interfaces and teacher dashboards.
  • 2020 - present
    Software Engineer / Research Assistant
    Center for Knowledge and Communication, UMass Amherst
    April 2020–Present
    • Develop and deploy the MathSpring intelligent tutoring system on AWS.
    • Create interactive multimedia mathematics problems aligned with K–12 curriculum standards.
    • Design games and activities for the Wearable Learning Cloud Platform.
  • 2024 - 2024
    UMass Intern
    Office of the Attorney General, Massachusetts — Digital Evidence Lab
    January–August 2024
    • Integrate scene detection and GPU-accelerated video processing with PySceneDetect and decord.
    • Automate extraction of timestamped frames and develop a video lookup interface.
    • Deliver live tutorials and remote demonstrations for staff.
  • 2023 - 2023
    On-Campus Instructor
    iDTech
    June–August 2023
    • Deliver AI-focused lessons through coding, lectures, assessments, and individualized student support.
  • 2022 - 2022
    Data Science Fellow
    Center for Data Science, UMass Amherst — Scholarship America Project
    May–August 2022
    • Clean and analyze more than 300,000 student records to evaluate scholarship allocation patterns.
    • Investigate disparities in scholarship outcomes and contribute to public-facing reports.
  • 2018 - 2018
    Undergraduate Research Assistant
    MIT Poggio Lab, Center for Brains, Minds + Machines
    May–August 2018
    • Develop R modules for neural decoding and reproducible research workflows.
    • Deploy computational tasks on AWS and create Docker research environments.

Education

  • 2026
    Ph.D. candidate
    University of Massachusetts Amherst
    Computer Science
    • Expected December 2026
  • 2026
    Ed.S. candidate
    University of Massachusetts Amherst
    Mathematics, Science, & Learning Technologies
    • Expected December 2026
  • 2021
    M.S.
    University of Massachusetts Amherst
    Computer Science
    • May 2021
    • Bay State Master’s Program
  • 2019
    B.A.
    Hampshire College
    Computer Science
    • May 2019
    • Innovator Award for Problem Solving

Skills

Languages & frameworks: Python, Java, R, Swift, JavaScript/React, Clojure, Django
AI & data: PyTorch, YOLOv5, ffmpeg, PySceneDetect, decord, data visualization, educational data mining
Systems & databases: AWS, Docker, MongoDB, MySQL, Git, web dashboards, video-processing pipelines
Applied areas: Machine learning, computer vision, classroom LLM integration, intelligent tutoring systems