Hi, I'm Tianchang(Alex) Wang!

I am a software developer.

Click Here to Find out more

Check out my collection & gallery

Me

- Starting my MS in CS study at Northeastern University, San Jose campus in Fall 2022.
- Earned my Bachelor of Science in Computer Science degree in Chinese University of Hong Kong (CUHK).
- Passionate on software development.
- Pronounce my name as /tiæn tʂʰɑŋ/. Or "Tin Chueng" in Cantonese style. I also use chang2000 as my web indentifier.

Skills

Proficient on front-end development, backend development and database manipulation.


Interested in distributed stroage system. Participated in distributed stroage system design.


I speak English, Mandarin Chinese and Cantonese.

Tech Stack:
React
Golang
S3 Storage
Docker
Ngnix
MongoDB

Resume

Summary

Wang, Tianchang

Enthusiastic software developer. Helping ease people's life with innovative softwares.

  • San Jose, CA
  • alex.tianchang.wang@gmail.com

Education

Master of Science in Computer Science

2022 - present

Northeastern University, San Jose, CA

Bachelor of Science in Computer Science

2017 - 2021

Chinese University of Hong Kong, Sha Tin, Hong Kong

  • 🎖 Graduate with honor
  • 🏆 University Admission Scholarship
  • 🏆 Elite Stream Scholarship

Courses

Representive Courses I've taken during past studies:

CSCI4160: Distributed and Parallel Computing @ CUHK

  • Implemented a Raft for log replication.
  • Implemented SIMD, CUDA and MPI algorithm on solving skyline problems.

CSCI4430: Computer Networks @ CUHK

  • Implemented a FTP replication, for both client and server, with C++.
  • Implemented a internet traffic sniffing tool using C++(a mini version of WireShark)

CSCI4998 & 4999: Final Year Project @ CUHK

  • Created openGraphMatching, a subgraph matching programming framework.
  • Earned full credits for this project, under the supervison of Prof. James CHENG.

Professional Experience

Back-end Engineering Internship

Feb 2022 - Jun 2022

SmartMore, Shenzhen, China

  • Developed the MVP version of a web-based video enhancement software, which converts low-quality video to high resolution and high quality video, using Go language and Gin framework.
  • Implemented basic CRUD functionality for enhancement tasks and user-uploaded video materials into MySQL database and MinIO, which is an S3-compatible object storage for cloud native use cases.
  • Implemented the sidecar paradigm, a scalable microservice design pattern, for executing machine learning model in Docker without affecting the main service.
  • Crafted deployment script to host the server-side product using Docker and Nginx for rapid launches.

Front-end Engineering Internship

Mar 2020 - Aug 2020

SmartMore, Shenzhen, China

  • Developed the MVP user interface of SMore-Vimo 1.0, an industry-scale object detection and classification system for smart manufacturing, like filtering out mechanical parts, powered by cutting-edge deep learning techniques.
  • Helped company get Series A round worth $100M as the lead developer, focused on implementing online image annotation function for manual labeling.
  • Managed the maintenance of the labeling system and integrated it with other modules by refactoring the codebase using TypeScript, React.js and CanvasJS.

Student Research Helper

Apr 2020 - Apr 2021

CUHK CSE Department, Hong Kong

  • Led the design and implementation of openGraphMatching, a Python package that provides tools for creating and evaluating new subgraph matching algorithms.
  • Launched the open source project on GitHub with over 500 weekly downloads and integrated installation from PyPI (Python Package Index).
  • Provided a model template to simplify the process of implementing new subgraph matching methods.

Contact

Please leave your inquiry, comment or just say hello via

alex.tianchang.wang@gmail.com

You may also find my social medias down below