Theo Chen

Theo Chen

Research Applications Developer @ Boston University Precision Brain Health Initiative B.A. in Computer Science & Minor in Japanese from Boston University

About Me

I'm currently working as a developer at the Precision Brain Health Initiative at the BU Chobanian & Avedisian School of Medicine. Our projects largely focus on research into the integration of digital technologies in brain health monitoring, especially pertaining to the early identification of signs of Alzheimer's.

I'm a recent BU alum who majored in Computer Science with a minor in Japanese. I was the former President of the Boston University Japanese Student Association, and recently studied abroad in Kyoto, Japan at Doshisha University with Columbia University's KCJS Program.

My biggest passion is in the intersection of computer science and its use in scientific research, most prevelantly linguistics throughout my undergrad. Additionaly, I'm planning on pursuing a master's in bioinformatics while I work with the goal of adapting my existing computer science skills to benefit research in health and medicine that will directly benefit people's lives.

Experience

BU Precision Brain Health Initiative

Boston, MA, U.S.A. (On-Site)

Research Applications Developer: November 2025 - Current

Python

BU Second Language Acquisition Lab

Boston, MA, U.S.A. (On-Site)

Research Assistant: January 2025 - Current

GorillaTypeScriptR

GitStart (YC19)

San Francisco, CA, U.S.A. (Remote)

Software Engineering Intern: May 2024 - August 2024

ReactNodeGraphQLSQLDocker

Timewitch Inc.

Tokyo, Japan (Remote)

Software Engineering Intern: December 2023 - January 2024

ReactNodeExpressSQLAzure

Cardinal Blue Software, Inc.

Taipei, Taiwan (On-Site)

Product Operations Intern: June 2017 - July 2017

PythonAdobe PhotoshopAdobe IllustratorAdobe Premiere Pro

Activities

Senior Advisor: May 2024 - May 2025 | (President 23 - 24, Secretary 22 - 23)

Languages

English

Native Speaking/Listening, Native Reading/Writing

Mandarin Chinese (Traditional)

Native Speaking/Listening, Intermediate Reading/Writing

Japanese

Conversational Speaking/Listening, Intermediate Reading/Writing

Projects

A research paper on using a BiLSTM model to classify the verbs in Japanese sentences by their tense/voice

PythonPyTorchNumPypandasspacyMeCab

A research paper on using a logistic regression model to classify whether or not text is AI generated or written by a person.

PythonPyTorchTensorflowscikit-learnNumPypandas

A website that extracts data from csv files, using a bipartite graph and a max-cost min-flow algorithm to match "bigs" and "littles" for the BUJSA Kyoudai program.

PythonNumPyC++React

A script that rates Japanese kana handwriting using the EasyOCR library and a model trained on generated handwriting images.

PythonPyTorchNumPypandasscikit-learnEasyOCR

A markdown based blog page for stationery reviews

ReactNext

A MVP website hosting user generated posts for food leftovers at BU events with user authentication. Worked in a simulated scrum team of 4, with 3 sprints total.

ReactExpressNextPrismaPostgreSQL

A website that displays the latest news about space from a public Space News API.

React

A Python program for memorizing the Japanese writing systems of Hiragana and Katakana that adjusts its difficulty based on the user's familiarity with each character as they answer correctly or incorrectly, keeping track of response time and accuracy.

PythonNumPy

A 2D Unity game developed in 24 hours for the annual GMTK Game Jam. The theme of "Scale" is interpreted as shooting enemies of varying sizes with shots that need to match the size of the enemies.

Unity 2DC# Adobe PhotoshopAdobe Illustrator

A 3D Unity game developed in 48 hours for the annual GMTK Game Jam. The theme of "Roll of the Dice" is interpreted as rigging dice so that they have the desired outcome for a basic gambling game.

Unity 3DC# BlenderAdobe PhotoshopAdobe Illustrator

A 2D Unity game developed in 48 hours for the annual GMTK Game Jam. The theme of "Joined Together" is interpreted as both joining together primary colors to create secondary colors and combining the player with same colored enemies to score.

Unity 2DC# Adobe PhotoshopAdobe Illustrator