Education
Northwestern University
M.S. in Computer Engineering (Thesis Track) · Sept 2023 – June 2025
Advisor: Nivedita Arora
Focus: Embedded systems, physical computing, plant-environment sensing, HCI, and STEM education
Beijing University of Technology
B.S. in Computer Science · Aug 2019 – June 2023
Relevant coursework: Data Structures, Algorithms, Machine Learning, Software Engineering, Operating Systems, Computer Architecture, Virtual Reality, VLSI IC Design
Research Experience
Research Assistant · VAK Embodied Systems Lab, Northwestern University · March 2024 – Present
Towards a Frugal Photosynthesis Sensing Toolkit for Data-Driven Plant Science Education and Exploration — arXiv preprint
- Designed a low-cost embedded sensing system integrating CO₂, humidity, and temperature sensors to observe stomatal rhythms and distinguish photosynthesis types.
- Built microcontroller-based data acquisition pipelines for continuous environmental monitoring and physiological signal visualization.
- Validated system against LI-COR gas-exchange measurements and quantitative assays.
- Developed inquiry-based STEM curriculum modules integrating plant physiology, embedded systems, and computational thinking.
- Conducted classroom pilot studies to evaluate learning outcomes and data literacy.
OECT Sensors for In-Vivo Plant Monitoring
- Developed hydrogel-based organic electrochemical transistor (OECT) sensors using PEDOT:PSS and freeze-thaw cryogels.
- Established electrochemical characterization workflows using PalmSens systems (linear voltammetry, impedance spectroscopy).
- Investigated hydration dynamics and sensor stability for long-term ecological deployments.
Industry Experience
Software Engineer Intern · HiRain Technologies, Beijing · Mar – May 2023
- Optimized Linux real-time process performance for automotive control systems.
- Built Python-based visualization tools to analyze CPU scheduling and performance bottlenecks.
- Authored technical documentation for system architecture and reliability analysis.
Software Development Engineer Intern · Shanghai Zhizhen Junzhi Technology, Beijing · Jul – Aug 2022
- Developed large-scale online data collection and sentiment analysis pipelines.
- Implemented web scraping automation using Selenium and WebDriver.
- Integrated BERT + LSTM models for multimodal emotion classification.
Projects
News2Video — AI-Driven Journalism Video Generation · Jan – Mar 2024
- Built an end-to-end system combining Streamlit frontend and AI agents to convert news articles into short-form videos.
- Automated video editing using MoviePy and OpenCV; integrated APIs for script generation, narration, and image synthesis.
Smart Desk — Cross-Device Interaction Workspace · Feb – Jun 2022
- Implemented face-recognition-based one-seat activation for cross-device continuity.
- Integrated computer vision (YOLOv5) and gesture-based mobile controls for context-aware sensing.
Honors & Awards
- Best MS Thesis Award, Northwestern ECE (2025)
- Joint-Training Scholarship, Tsinghua University
- Academic Excellence Award, Beijing University of Technology
Service
- Reviewer, ACM CHI (2026)
- Reviewer, ACM TEI (2025)
- Science Mentor, Pederson-McCormick Boys & Girls Club (2024–Present)
Technical Skills
Languages Python, C++, C, Java, JavaScript, SQL, Rust, Verilog
ML / Frameworks PyTorch, TensorFlow, Keras, Spring Boot
Tools Git, Docker, AWS, Linux, Android Studio
Embedded & Hardware Arduino, ESP32, Micro:bit, Raspberry Pi, Cadence Virtuoso