Skip to content
View StarLionJiang's full-sized avatar

Highlights

  • Pro

Block or report StarLionJiang

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

Xingjian Jiang

Embedded Systems | Robotics | IoT Development

Linux Systems | Hardware-Software Integration

  • πŸ‘‹ Hi, I’m Xingjian Jiang, originally from Ningbo, China, currently based in Boston, MA
  • 🌱 I’m studying Computer Engineering at Boston University (BS, 2020–2026)
  • πŸ“« How to reach me: [email protected] | WeChat: +86 18069157996 |Phone +1 617-513-2612
  • πŸ˜„ Pronouns: He/Him
  • 🌍 Languages: English (TOEFL 103), Mandarin, Japanese (JLPT N2)

Fall 2025 Coursework: Operating Systems, Intro to AI, Senior Design
Past Coursework in ECE: Computer Networking, Embedded Systems, Smart & Connected Systems, Applied Algorithms, Digital Logic Design, Circuits, Signals & Systems, Computer Organization, Programming in C/C++/Python, Verilog HDL
Other Coursework: Engineering Design, Discrete Math, Physics, Probability & Statistics, Multivariate Calculus


πŸš€ Projects

πŸ—³οΈ Secure Distributed E-voting System

  • Designed a fault-tolerant distributed voting system with ESP32 microcontrollers.
  • Implemented Bully algorithm FSM + UDP broadcasting; supported dynamic device join/leave.
  • Added MAC address authentication + NFC-based verification.
  • Deployed 256 nodes with stable performance, achieving <200ms latency.

🐾 Cat Tracker (IoT System)

  • Built a real-time motion tracking system for pets with ESP32 + ADXL-343.
  • Used FreeRTOS for concurrency, Node.js + CanvasJS for visualization.
  • Reduced UI latency by 40%, enabling smooth tracking of 20+ devices.

πŸš— PID Line-Tracing Car

  • Designed chassis in SolidWorks; integrated IR sensors + encoder motors.
  • Tuned PID control achieving 99.8% accuracy and 30ms reaction time.
  • Achieved fastest and most stable model in class (80% faster runtime vs baseline).

🐧 Linux System Development

  • Built custom RootFS with BusyBox and optimized Linux kernel.
  • Implemented interrupt + polling-based timers; cross-compiled apps for ARM.
  • Used /proc + kernel logs for debugging; reduced user program response time to 9ms.

🌦️ Holographic Weather Cube (Independent Project)

  • Designed a 6-layer PCB with ESP32, OLED, and semi-reflective cube glass.
  • Developed LVGL-based UI showing real-time weather via NTP + API.
  • Built Wi-Fi file system and web-based configuration panel.

πŸ› οΈ Skills

Languages:

Other: MATLAB, MIPS Assembly

Tools & Frameworks:

Systems & Networking:

Hardware Platforms:


πŸ“« Connect with Me


Pinned Loading

  1. preespp/augment-robot-arm-yolo-vla preespp/augment-robot-arm-yolo-vla Public

    Open Source Robotic Arm Manipulation System

    Python 4

  2. 03-Miniproject 03-Miniproject Public

    Forked from BU-ECE-Senior-Design/03-Miniproject

    Team 21 clone

    Python

  3. preespp/EC463_Team_21_Grocery_Robot preespp/EC463_Team_21_Grocery_Robot Public

    Python

  4. Cili/Right_Note_Machine Cili/Right_Note_Machine Public

    A repository for Prof. Densmore's EC311 Class

    Verilog 1