Skip to content
View jonathan0626's full-sized avatar

Block or report jonathan0626

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
jonathan0626/README.md

Jonathan Peng

Typing SVG

Bridging Mechanical Engineering and Software Intelligence

Portfolio GitHub Email


🎓 About Me

I am an M.S. Robotics student at National Yang Ming Chiao Tung University (NYCU) with a B.S. in Mechanical Engineering. I specialize in building end‑to‑end systems—from compiling custom RISC-V kernels and low-level hardware integration, to developing high-level interactive web platforms and 3D environments.


🧠 Technical Arsenal

💻 Programming & Systems


Low-Level: Linux Kernel · QEMU · POSIX Threads · RTOS

🤖 Robotics & Embedded


Core: Kinematics · Trajectory Planning · Sensor Fusion

🧠 AI & Computer Vision


Tools: MediaPipe · NumPy · Pandas · TensorRT

🌐 Web & Graphics


Focus: WebGL · REST API · 3D Visualization

📌 Comprehensive Projects

🤖 Robotics & Intelligent Systems

  • Autonomous Robot: Built a system integrating Raspberry Pi & Arduino with MediaPipe for gesture-based control.
  • Kinematics Engine: Developed DH-parameter based forward/inverse kinematics and LSPB trajectory generation.

🖥️ Systems, Kernel & Game Logic

  • Kernel Development: Booted custom RISC-V Linux kernels on QEMU; implemented syscalls and multithreaded schedulers.
  • Game Scripting (FiveM): Architected custom client-server architectures, NUI interfaces, and interactive object management using Lua (e.g., jonathan_object, jonathan_animal).

🌐 Full‑Stack, AI & 3D Web Development

  • Hypothermia Risk Prediction System: Developed the front-end architecture and integrated UI for real-time medical risk prediction.
  • Personal Portfolio: A 3D-integrated showcase built with Three.js & WebGL. Features an immersive puzzle game and a magic performance gallery.
  • Tainan Weiguo Church: A production-grade platform featuring Flask & MariaDB.
  • Table Tennis League System: A real-time match recording and statistics platform.

📊 GitHub Metrics & Activity

Jonathan's GitHub Stats Most Used Languages

Profile Views

Pinned Loading

  1. hypothermia hypothermia Public

    JavaScript

  2. Autonomous-Mobile-Robot-with-Computer-Vision Autonomous-Mobile-Robot-with-Computer-Vision Public

    ROS-based autonomous mobile robot with computer vision

    C++ 1

  3. Operating-Systems-Projects Operating-Systems-Projects Public

    A collection of Linux kernel and operating systems projects, including custom syscalls, thread scheduling, and kernel module development.

    C 1

  4. NYCU-Robotics-Course NYCU-Robotics-Course Public

    Coursework and projects for the NYCU Robotics course taught by Prof. Kuu-Young, Young .

    MATLAB