Computer Engineering Student | Linux Systems & Open-Source Infrastructure
I specialize in low-level systems work — Docker image optimization, ROS 2 environments, and Linux infrastructure.
- 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
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
- LinkedIn: [www.linkedin.com/in/jaminxu]
- Email: [xujamin90@gmail.com]