Résumé
Experience, education, and technical skills.
Contact Information
| Name | Boming Zhang |
| Professional Title | Computer science educator and Ph.D. candidate |
| 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