Giter Club home page Giter Club logo
  • šŸ‘‹ Hi, Iā€™m Shiyu Liu. I'm an Master of computer science student at the University of Illinois at Urbana-Champaign (UIUC)
  • šŸ‘€ I have finished my SWE internship at Meta summer 2022.
  • šŸŒ± Currently I am a full-stack developer intern at Panasonic where I will be working on developing UIs for their enterprise application with some mix of backend development. I was student developer with Android Graphics Tools team under Google Summer of Code (GSoC) program during the past summer. I provided support for various tools surrounding SPIRV-FUZZ and Tint AST Fuzzer, which are used to explore vulnerabilities on graphics drivers on Android and PC devices through various transformation of inputs
  • šŸ’žļø Passionate about game, gamification and UX design
  • šŸ“« You can reach me at Linkedin: LinkedIn or via Gmail Badge

A subset of my technical skills

JavaScript Nodejs Python React Java C++ HTML5 Bootstrap TypeScript MongoDB MySQL Heroku Git GitHub

Shiyu Liu's Projects

algorithms-using-cpp icon algorithms-using-cpp

A list of algorithms I implemented using C++ in my sophomore year for my Algorithm class.

connect4-using-haskell icon connect4-using-haskell

This is a connect 4 game I created for my functional course final project using Haskell. It's capable of playing connect 4 1 on1 with a real person or play with the build-in AI

cs445 icon cs445

Course Projects from UIUC CS 445

effective-cpp-55-ways-note icon effective-cpp-55-ways-note

This is a repository for notes I took when reading the book <<Effective C++ Third Edition: 55 Specific Ways to Improve Your Programs and Designs>> by Scott Meyers. The note contains of what are the important takeaways from the book. Note that this is not a redistribution of the content of the book, just some note I took for me to learn more about C++ programming language and design, and hopefully this can also help others who wish to improve their design of C++ programs.

guides icon guides

ManageIQ guides and developer documentation

jung icon jung

JUNG: Java Universal Network/Graph Framework

lol-champion-choice-research icon lol-champion-choice-research

This is a project I did back in Summer 2017. I downloaded datasets from Riot official websites. By using linear regression model on the dataset we try to analyze champion choices and its effect on winning

nailgun icon nailgun

Nailgun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead.

pacman-ai-project icon pacman-ai-project

This is a project that I wrote different searching AI for pacman agents using DFS, BFS, A*, reinforcement learning and more. The project is provided by Berkeley and I found the video courses for Berkley AI course really helpful.

personal-website icon personal-website

I decided to add my personal website as it can include much more stuff than my resume could. I would also like to add some simple functionalities to facilitate my daily life. Will keep adding some new features and see how far it goes.

rocketmq-dashboard icon rocketmq-dashboard

The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.

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.