Skip to content
View RuikeYuan's full-sized avatar

Organizations

@ludev-nl @ai4mde

Block or report RuikeYuan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RuikeYuan/README.md

👋 Good day , I'm Rick :)

Full-stack software developer and AI passionator in the Netherlands

You can call me either Ricky or Rick or Keke or Ruike 😆

  • ✨ I am deeply passionate about algorithms and theories related to Go (board game), including game theory and graph theory — stay tuned!

  • 🔭 I am also exploring practical applications in hardware, as well as robotics and embedded systems development.

  • 🎯 Hobbies: playing chess, Go, VRChat, football, and swimming

  • 🎓 I completed my preparatory year at NHL Stenden University of Applied Sciences.

  • 🎓 Currently, I am a Data Science and Artificial Intelligence Student at Leiden University.

  • 👨‍💻 Previously, I served as a Full Stack Developer(mainly backend) at Denovit.

  • 📫 Email: r.yuan.3@umail.leidenuniv.nl

⚙️ Tech Stack

typescript logo postman logo nodejs logo express logo javascript logo python logo django logo flask logo redis logo php logo java logo csharp logo arduino logo cpp logo kotlin logo docker logo git logo

💼 Experience

  • Backend Developer · Denovit · Part-time
    Mar 2024 - Mar 2025 · 1 yr 1 mo · 's-Gravenhage, Zuid-Holland, Nederland
    Worked on building backend solutions with TypeScript, Postman APIs, and cloud services. Focused on scalable architecture and improving API efficiency.
    Besides earning, I learned a lot on this job, and I’m really grateful to my boss and colleague for all the guidance and support.

🐾 Pet Projects

  • Battle Bot (2022): BattleBot is an autonomous and remotely controlled ESP32-based robot designed for competitive robotics tasks such as line tracking, maze solving, racing, and capture-the-flag (CTF) modes.
    It integrates sensors, Wi-Fi networking, and OLED display feedback to execute intelligent navigation and combat behaviors.

  • Metal and Gold Trading Platform (2024): A web-based platform for secure and efficient trading of precious metals, featuring real-time pricing and analytics.

  • 3D Printer DIY Arduino (2017): Custom-built 3D printer using Arduino and Marlin firmware, designed for educational and prototyping purposes.

  • ServiceIT (2022): IT service management tool for streamlining support requests, asset tracking, and workflow automation.

Most Used Languages

Pinned Loading

  1. BattleBot BattleBot Public

    The battleBot project contains the complete source code, documentation, and setup instructions for an ESP32-based multifunctional robot. Designed for students, hobbyists, and robotics enthusiasts,…

    C++ 1

  2. Crypto-And-Metal-Trading-Platform Crypto-And-Metal-Trading-Platform Public

    The Metal and Crypto Trading Platform is an open-source web application designed to provide users with a secure and intuitive environment for trading both precious metals and cryptocurrencies. The …

    JavaScript

  3. Hotel-Navigation-Robot-Web-Control Hotel-Navigation-Robot-Web-Control Public

    A Django website serving as a control panel for the robot, the communication between the robot and website is through ROS(Robot Operating System) socket.

    CSS

  4. Nozamart Nozamart Public

    Nozamart is an e-commerce platform built with PHP that specializes in selling electronic and innovative devices. The platform allows users to browse products, add items to a shopping cart, and comp…

    PHP 2

  5. Object-Oriented-Design Object-Oriented-Design Public

    This project demonstrates the practical application of Object-Oriented Design (OOD) principles to build a modular, reusable, and extensible software system. It emphasizes encapsulation, inheritance…

    Java

  6. ServiceIT ServiceIT Public

    This repository contains the working code for the ServiceIT Platform — a service management system that allows users to report and manage issues with their purchased products. Through the platform,…

    PHP 1