Brian Nguyen

UNSW Sydney • Engineering (Honours) Robotics & Mechatronics (MTRNAH) / Computer Science

I am a UNSW Engineering (Honours) Robotics & Mechatronics / Computer Science student focused on control systems, estimation, and distributed software. I build and deploy reliable systems that integrate hardware, real-time communication, and cloud infrastructure.

Focus

  • Control systems & state estimation
  • Robotics sensing & sensor fusion
  • Software engineering & deployed systems

Tooling

  • C/C++, JavaScript, Node.js
  • MATLAB, SolidWorks
  • Docker, PM2, Railway, CI/CD
  • Cloudflare Pages, Render
  • Git/GitHub, VS Code

Skills

Mechatronics & Robotics

Feedback control & stability Discrete-time control State estimation (Kalman/EKF) Sensor fusion Modeling & simulation MPC & optimisation Interfacing sensors/actuators Systems integration

Software & Systems

C/C++ (OOP, modular design) JavaScript / Node.js Data structures & algorithms WebSockets (real-time systems) RESTful APIs LLM API integration Prompt engineering & tool routing Session/context management Rate limiting & resilience Docker & PM2 process management Cloud deployment (GCP, Render, Railway) Service monitoring with UptimeRobot CI/CD & version control Logging & observability Git/GitHub

Hardware & Fabrication

Fabrication & prototyping Mechanical workshop tools Machining fundamentals Materials handling SolidWorks CAD modelling Soldering & circuit prototyping

Design & Professional Practice

Requirements & stakeholder analysis Design validation Teamwork & communication Project management Ethics & constraints

Competencies

Academic foundation and applied implementation experience across robotics and software systems.

Controls & estimation

  • MTRN3020 — discrete-time control design and implementation.
  • MTRN3210 — feedback stability analysis and controller synthesis.
  • MTRN4010 — Kalman/EKF, sensor fusion, optimisation, MPC concepts.
  • Capability: translating mathematical models into executable control software.

Mechatronic systems

  • MTRN2500 — C++ OOP; hardware interfacing; MATLAB-based modelling.
  • MTRN3500 — DAQ systems, sensor integration (IMU/GPS/encoders), IPC and data flow.
  • Capability: integrating sensors, actuators, and computation into working systems.

Computer science & algorithms

  • COMP1531 — collaborative software engineering and testing practices.
  • COMP2521 — data structures and algorithmic problem solving.
  • COMP2511 — OO design patterns and maintainable architectures.
  • COMP3121 — algorithm design, complexity analysis, optimisation.

Applied engineering & deployment

  • DESN1000/2000/3000 — stakeholder-driven design, validation, professional communication.
  • Projects — cloud-deployed systems with logging, iteration, and real users.
  • Strength: converting theory into reliable, production-grade implementations.

(Highlights rather than a full transcript.)

Projects

Selected builds with a focus on deployability and engineering clarity.

Contact

For collaboration, internships, coursework discussion, or project questions: