My Work
An interactive solar system visualization APP
An interactive solar system visualization with the ability to view the planets in 3D, view the details of each planet in different languages, and view the relative position of the planets in the solar system. It also has the feature to compare planets and do a quiz for each planet. It was mainly created with using AI
Tags:
A fancy app for project management
A full stack application with the ability to register, login, publish projects, and manage projects with fancy dashboard. The authentication and authorization is based on JWT with the ability to seamlessly refresh tokens.
Tags:
Enjoy music here
A music player that could be used to search, play, share, and fav music and MVs, with the mobile first design. It has a search bar with auto suggestions and a search history. It also has a stat feature that can be used to know your favorite songs and artists.
Tags:
Enjoy chat here
A chat application to let multiple users communicate at the same time, with features to send/view text, emojis, photos,videos, etc. More importantly, it won't store any message in the server and no censorship at all. It also has some hidden features to make it more fun.
Tags:
Finding the details of health products easier
An application to help find the details of health products. It's damn fast and easy to use.
Tags:
What to eat today? Make a decision here
An application to help make a choice about what to eat for next meal with recipes, also with the features to create, edit, and delete custom menus. It only allows to do the random selection within limited time period.
Tags:
Manage Data
An admin panel to let the user create, update, and delete data etc.
Tags:
An interactive solar system visualization APP
An interactive solar system visualization with the ability to view the planets in 3D, view the details of each planet in different languages, and view the relative position of the planets in the solar system. It also has the feature to compare planets and do a quiz for each planet. It was mainly created with using AI
Tags:
A fancy app for project management
A full stack application with the ability to register, login, publish projects, and manage projects with fancy dashboard. The authentication and authorization is based on JWT with the ability to seamlessly refresh tokens.
Tags:
Enjoy music here
A music player that could be used to search, play, share, and fav music and MVs, with the mobile first design. It has a search bar with auto suggestions and a search history. It also has a stat feature that can be used to know your favorite songs and artists.
Tags:
Enjoy chat here
A chat application to let multiple users communicate at the same time, with features to send/view text, emojis, photos,videos, etc. More importantly, it won't store any message in the server and no censorship at all. It also has some hidden features to make it more fun.
Tags:
Finding the details of health products easier
An application to help find the details of health products. It's damn fast and easy to use.
Tags:
What to eat today? Make a decision here
An application to help make a choice about what to eat for next meal with recipes, also with the features to create, edit, and delete custom menus. It only allows to do the random selection within limited time period.
Tags:
About Me
Good team player, problem solver
I'm Ruihua NiuHighly skilled and motivated software engineer with 5+ years of industry expertise, demonstrating an exceptional attention to detail, the ability to drive towards solutions creatively, a commitment to staying at the forefront of technology trends, and a passion for innovation and crafting performant products with clean, scalable, maintainable code and delightful user experience.
JavaScript/TypeScript, HTML5, CSS3
React, Redux/Toolkit, Next.js, Electron
Node.js, Python, ORM, MongoDB, PostgreSQL
REST API, GraphQL
Docker, AWS
Material UI, Tailwind,SASS, ARIA, Charts
Jest, Testing Library, Cypress
Git, CI/CD, Webpack, NPM
Data Structure & Algorithms
System Design
Contact Me
© 2025RuihuaAll Rights Reserved