Giter Site home page Giter Site logo

Hi there!

⚛️ About Me

  • 👨🏻‍💻 I'm Rui (pronounced as roo-ee), a Software Engineer / Full-Stack Developer. Here is for my personal portfolio.
  • 🌅 I'm from Long Beach, California (per official documents lol 😆).
  • 🌵 I'm currently living in the Grand Canyon State.
  • 👾 I graduated with a Computer Science degree.
  • 🥑 I am a foodie and I am particularly a fan of healthy food choices.

🛠️ Skills

Languages

java typescript javascript python csharp php

Front-End Development

next react redux react-router material-ui pwa chakra-ui tailwind-css graphql html css sass bootstrap jquery

Backend Development

Spring nodejs express dotnet flask laravel

Database / Cache

PostgreSQL MySQL MongoDB RabbitMQ redis

Backend as a Service (BaaS)

firebase vercel heroku netlify

ORM

Hibernate Prisma Sequelize

Testing - CI/CD

Jenkins mocha jest pytest

DevOps

Kubernetes Docker

Operating System

Linux Windows

Design Tools

figma adobe-xd canva

🔗 Links

portfolio linked-in

Rui Hu's Projects

laravel-chirper icon laravel-chirper

A Laravel Chirper that offers a bulletin board for users to register post on it. Inspired by Laravel Bootcamp.

mediaelement icon mediaelement

HTML5 <audio> or <video> player with Flash and Silverlight shims that mimics the HTML5 MediaElement API, enabling a consistent UI in all browsers.

mini-games icon mini-games

This is a repo that saves the mini games I created

mini-projects icon mini-projects

This repo stores selected mini projects that I have completed. It is intended to note down thoughts and ideas. Let's code and share together.

onvisible icon onvisible

onVisible is a small and easy to use JS library to add events listeners when dom elements become hidden or visible.

passing-thoughts icon passing-thoughts

a place for our passing thoughts. Once you add a short thought, it’ll disappear after just 15 seconds.

recorder icon recorder

This web-based recorder allows the user to record something, then upload the recorded audio to the server to be saved. The user will also be able to see and play all the uploaded recordings.

redux-news-reader icon redux-news-reader

This is a mock news reader app with comments section built on React-Redux. This project is built based on https://www.codecademy.com/courses/learn-redux/projects/redux-news-reader

scrollgress icon scrollgress

A simple, lightweight jQuery plugin used to display a progress bar at the top of the page that fills up as the user scrolls.

system-design-101 icon system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

twitter-scraper-sentiment-analyzer icon twitter-scraper-sentiment-analyzer

The purpose of the project was to create a prototype dictionary-based sentiment analyzer and investigate the texts from the linguistic perspective

webgl-globe icon webgl-globe

WebGL Globe is a platform for visualizing latitude longitude based information using WebGL.

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.