Profile image

Tianran Zhang

About Me

Hello, I'm Tianran Zhang (I also go by Ran). I grew up in Beijing, China and currently live in Providence, Rhode Island. I am a junior at Brown University, studying computer science. I love technology and its interdisciplinary applications. I am passionate about human-centered design, full stack development, and machine learning and AI.


“Swift Switch” Chrome Extension

HTML/CSS, JavaScript, Python, TensorFlow, Manifest

Hack@Brown 2022
“Best Overall Hack” prize
A computer-vision-backed Chrome extension that provides sustainable clothes alternatives to eliminate fast-fashion industry consumption.

Repo Demo

Brown Marketplace Website

React, JavaScript, Java, Firebase

A Brown University exclusive transaction website that enables users to search, bookmark, sell, and purchase products, and receive personalized recommendations.

Repo Website

Gesture-controlled Special Effects

Python, MediaPipe, OpenCV, TensorFlow

An augmented reality program based on a pre-trained CNN gesture recognition model. It allows the user to interact with the program using hand gestures and observe real-time special-effect rendering.


Sketch to Image Generation using contextual GAN

Python, TensorFlow

A GAN model that converts sketches into photo-like images using Deep Contextual Completion. Trained with a combination of preprocessed COCO dataset and hand-drew images.


“Critical Review” Website Integration

HTML/CSS, JavaScript, Express

Integration of Brown’s course review website by automating staff control’s survey review pipeline and implementing new functionalities such as FAQ.


"Blueno Eats" website

HTML/CSS, JavaScript, MySQL, PHP

An online Brown dining hall food review platform where users can search, comment, and rate on-campus food choices.

Repo Demo

Screen Reader

HTML/CSS, TypeScript

An accessibility tool for people with different levels of visual impairment to navigate websites. It supports keyboard-controlled audio progress and verbal instructions for interacting with HTML input fields.



  • May - Aug 2022

    Data Engineering Intern

    Eli Lilly and Company

    Built the clinical data visualization and classification tools within the Digital Health team. Conducted research on monitoring early phase drug effects using clustering algorithms and parallel coordinate plots for Chronic Pain Master Protocol (CPMP).

  • Oct 2020 - Apr 2021

    Research Assistant

    Tsinghua University Future Laboratory

    Conducted research on body recognition algorithms and evaluated its hardware implementations for a human-computer interactive art installation.
    Studied and improved the user interface of a coffee vending robot developed by Rossum Robotics Company.

  • Aug 2022 - Present

    Teaching Assistant

    CSCI 1430: Computer Vision

    Assisted students in debugging and answering homework questions. Graded projects and assignments.