Skip to content
View Colin243's full-sized avatar
  • Tufts University

Block or report Colin243

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Colin243/README.md

Colin Ho

I am a Computer Science major and Mathematics minor at Tufts University interested in systems for machine learning, distributed systems, concurrency, and efficient computing infrastructure.

My experience spans software engineering and applied AI systems, including multi-user memory-isolation and validation work, real-time computer vision, cloud infrastructure, databases, NLP, and full-stack development. I am currently seeking undergraduate research experience that will deepen my background in computer systems.

Research interests

  • Systems for ML training and inference
  • Distributed and concurrent systems
  • Runtime resource allocation and performance optimization
  • Isolation, reliability, and state management
  • Datacenter and cloud systems

Selected work

A synchronized virtual photo booth for users in different locations.

  • Built peer-to-peer video, audio, and state synchronization with WebRTC
  • Implemented on-device MediaPipe pose and hand tracking
  • Combined segmentation masks and landmark geometry for real-time visual effects
  • Kept captured media in browser memory rather than uploading it to a server
  • Designed and tested synchronized multi-user interaction flows

Multi-user AI memory isolation

In previous software engineering work, I contributed to systems for isolating user-specific AI memory and validating concurrent execution behavior. This work strengthened my interest in correctness, isolation boundaries, and state management in concurrent AI systems.

Implementation details are not public because this work was completed in a professional environment.

Technical background

Languages: Python, C, C++, TypeScript, JavaScript, SQL
ML and systems: PyTorch, MediaPipe, WebRTC, concurrent programming
Cloud and data: AWS, relational databases, API development
Coursework: Machine Structure, Data Structures, Linear Algebra, Differential Equations

Currently exploring

I am reading research on adaptive ML serving, distributed training, datacenter systems, and operating systems while preparing for undergraduate research and research-oriented graduate study.

Contact

Pinned Loading

  1. duet-photo-booth duet-photo-booth Public

    A synchronized virtual photo booth for long-distance couples.

    TypeScript

  2. fruit-personality-test fruit-personality-test Public

    Couples fruit personality quiz

    TypeScript

  3. Rhythmic-Gestures Rhythmic-Gestures Public

    Webcam-controlled rhythm game using MediaPipe gesture recognition, OpenCV, librosa, and Pygame.

    Python

  4. Wave Wave Public

    Connecting students with tutors easier

    HTML

  5. JumboCode/beantown-baby-diaper-bank JumboCode/beantown-baby-diaper-bank Public

    Beantown Baby Diaper Bank, JumboCode 2025

    TypeScript 4 1