GithubHelp home page GithubHelp logo

>_^

cyctw@vm /home/cyctw/Github~$ whoami
> Cheng Yuan Chang

Education

  • Undergraduate: 🏫 Deparement of Computer Science, National Chiao Tung University. (2017/9 - 2021/6)
  • Graduate: 🏫 Graduate Institute of Electrical Engineering CyberSecurity program, National Taiwan University. (2021/09 - 2022/10)

Projects

  • Web Infra Template | k8s, Gitops, GCP: Cloud Build

    • Build a sample CI/CD pipeline for arbitrary application.
    • Build a K8s template for fullstack application.
  • Activity LineBot | Golang, gin, Line API

    • LineBot for event scheduling and notification.
    • Use golang gin framework to develop backend.
    • Developed with Line MessageAPI and Line Notify for interaction and notification.
  • Image Labeling to Earn! 💰 | ReactJS, Ethereum, Truffle, IPFS

    • A simple DApp (Decentralized Application) that make people solve trivial tasks and earn little money.
    • Write smart contract with solidity for backend on ethereum.
    • Use IPFS, a decentralized storage application to store transaction data.
  • Web3-offline-shop | ReactJS, Ethereum, Hardhat, NodeJS, IPFS

    • Build a Dapp that user can safely exchange their NFT for real world goods
  • Food Explorer | Javascript, React, Netlify, Fauna DB

    • Developed a full-stack web application using with Flask serving a REST API with React as the frontend
    • Parse data from Google Map API.
    • Visualized customized food map for individual user
    • Use Netlify Function(AWS Lambda) and Fauna DB to build website’s backend service
  • Parallel Monte Carlo Tree Search | C++, OpenMP, Pthread, Github Action, Git

    • Develop and analyze the parallelism method in MCTS algorithm.
    • Implemented continuous delivery using Github Action and build test coverage using googletest
    • Collaborate with other two members.
  • Personal Website | Nuxt.js Vuetify D3.js

    • Personal website built by Nuxt.js Static Site Generation, which make use of Server Side Rendering.
    • Make use of Vuetify css library and implement simple RWD.
    • Implement interactive skill tree svg using D3.js.
  • Surakarta AI | C++, PyTorchC++

    • Developed Surakarta board game engine available for two gamers.
    • Won 3rd place in TAAI2019 Tournament of Surakarta Game.
    • Implemented different RL (Reinforcement Learning), DL (Deep Learning) technique to train AI.

NCTU Courses

Fall 2020

Spring 2019

Fall 2019

Spring 2018

Fall 2018

Practice

Matt Chang's Projects

Matt Chang doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.