Skip to content
View xu826Jamin's full-sized avatar

Block or report xu826Jamin

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

Hi, I'm Jamin Xu 👋

Computer Engineering Student | Linux Systems & Open-Source Infrastructure

I specialize in low-level systems work — Docker image optimization, ROS 2 environments, and Linux infrastructure.


🛠 Tech Stack & Tools

  • Languages: C, C++, Python, Verilog, ARM Assembly
  • Systems: Docker, Podman, WSL2, Linux/Unix, ROS 2 Humble
  • Hardware/Embedded: FPGA (Intel/Altera MAX10), DE10-Lite, Quartus Prime
  • Developer Tools: Git, Makefiles, VS Code, Bash

🚀 Featured Projects

RoboticsAcademy — GSoC 2025 Contribution (JdeRobot)

  • Profiling and optimizing the RADI Docker image (47.2 GB baseline)
  • Removed dev/CI tools from Dockerfile.dependencies_humble; CPU/GPU split analysis identifying ~8 GB saving for non-DL users
  • Demo: Follow Line exercise + docker history analysis + Podman WSL2

RobotNavigator

  • BFS pathfinding engine in C++ with full manual memory management
  • Debugged pointer corruption across hundreds of iterations — the project that taught me to verify before I ship

Digital Logic Design — MAX10 FPGA

  • Combinational logic implementation in Verilog HDL on DE10-Lite board
  • High-fidelity hardware description using Quartus Prime

Snake Game

  • C++ game loop architecture with dynamic memory management
  • Object-oriented state machine for game logic

📫 Let's Connect

Pinned Loading

  1. RoboticsAcademy RoboticsAcademy Public

    Forked from JdeRobot/RoboticsAcademy

    Learn Robotics with JdeRobot

    C++

  2. Robot-Navigation Robot-Navigation Public

    RobotNavigator is a pathfinding simulation project that demonstrates autonomous navigation through obstacle-filled environments. The system uses BFS to find optimal paths from start to goal positio…

    C++

  3. Digital-Logic-Design-Project-3 Digital-Logic-Design-Project-3 Public

    Part 3: Programmable Logic & HDL Design

  4. Snake-Game-Project Snake-Game-Project Public

    This project implements a classic **Snake Game** in C++. It demonstrates fundamental concepts of game development, including the game loop architecture, state management, and dynamic memory handlin…

    C++