|

I create beautiful designs sometimes.

My personality is like this flowing, algorithm-sculpted geometric mesh — a blend of logic and emotion, structured but never rigid, stretching freely but within the bounds of order.

Scroll to explore
/ about me

I'm a software engineer from Boston, MA. I'm fascinated by large-scale, high-impact products and contributed to major feature launches in industry-leading services as well as apps that have 1000+ installs. I am currently working as a Software Development Engineer at Greentree, focusing on server infrastructure and APIs. At the same time, I am serving as a part-time teaching assistant for a Distributed Systems course at Northeastern University.

Here are some technologies I have been working with:

  • Typescript
  • Python
  • React.js
  • Java
  • Javascript ES6+
  • Go

Outside of work, I'm interested in following scientific developments. I also play tennis and piano, and sometimes I dance and paint as well.

Jieyao Chen
/ experience
Distributed Systems TA @Northeastern University
SEPT 2025 - PRESENT
Boston, MA
  • Help professor to manage the Distributed Systems course materials and assignments at Northeastern University
  • Answer students questions to understand the Course Content

Relevant technologies/tools used:

CommunicationTeachingJAVA
/ pet projects
  • Employee Management System
    Employee Management System with APIs & Visualization
    Python, HTML, Docker
  • Personal Task Manager App.
    This app allows users to create, view, edit, and delete tasks, as well as mark tasks as completed or pending.
    Typescript, javascript, html, css
  • 📚 Study Room Matcher
    Study Room Matcher is a prototype mobile app aimed at solving a common problem for students: finding the right virtual study environment.
    Prototype, Figma, React Native, Expo
  • High-Concurrency Commerce Platform
    developed high-performance and scalable backend solutions using Java, Redis, and Spring Boot to optimize real-time eCommerce transactions.
    Java, Lua
  • Building Scalable Distributed Systems
    Implementations of distributed systems concepts including socket programming, key-value stores, and replication with consistency protocols.
    Java, shell
  • MasterMind Game chessboard
    Developed a 'MasterMind Code Game' with Python, enhancing gameplay through object-oriented design and the Turtle graphics library.
    python, shell, html
Built and designed by Jieyao Chen.
All rights reserved. ©