Physicist • Developer • Modbus Loggers coder
LinkedIn | GitHub | Current Project
I’m a quantum physicist passionate about data-driven systems, automation, and computational modeling. I completed my MPhil at the University of Nottingham Malaysia, where I studied two-qubit entanglement dynamics in open quantum systems [1].
Currently, I work on bifacial solar energy projects, focusing on developing robust and reliable Linux-based Modbus data logging systems. My main interest lies in the Modbus protocol, which is widely used in solar monitoring technologies.
My short-term goal is to create a self-contained Modbus data logger that can run on any Linux system using either Modbus TCP or RTU. The vision is to provide a simple installer and setup script that lets users start logging immediately, only needing to specify basic serial parameters (baud rate, parity, stop bits, etc.) in a JSON/YAML configuration file.
This project is Python-based Modbus data logging system built for industrial solar applications. It operates over RS485 (Modbus RTU) and automatically logs readings from multiple devices like DC meters and inverters. It is designed for Linux where it provides a lightweight and reliable solution for long-term monitoring.
Full details available on my Modbus Logger Project Page
Key features:
- Continuous data logging with minimal configuration
- Customizable device settings via configuration file
- Automatic
.logand.csvdata storage - Built for embedded Linux environments (e.g., mini PCs)
This project originated from a real challenge, which is recovering inaccessible solar data from a mini PC that used an outdated Windows-based system connected to a remote server in China. After uncovering a large hidden binary file containing raw Modbus data, I rebuilt the entire data acquisition system from scratch in Python, transitioning it to Linux for better stability and transparency.
This project is a numerical physics project exploring the chaotic dynamics of the classical three-body problem using a fifth-order Runge–Kutta (RK4(5)) method. It simulates the gravitational interaction between three bodies, visualizing complex orbital patterns and center-of-mass motion.
Highlights:
- Built from scratch using the Butcher Tableau formulation
- Demonstrates chaotic motion and sensitivity to initial conditions
- Educational example of computational physics and nonlinear dynamics
This project is a 3D physics simulation that models football trajectories with real aerodynamic effects, including drag, lift (Magnus effect), and spin-induced curve.
Features:
- Built in MATLAB using Euler integration
- Configurable initial velocity, spin, and lift parameters
- Simulates “banana kick” trajectories realistically
- Demonstrates physics behind curved free kicks
Explore more repositories on my GitHub profile.
📧 Email: hngjesse@gmail.com
🔗 GitHub: github.com/hngjesse
[1] B. A. Tay and Y. S. H’ng, Entanglement generation across exceptional points in a two-qubit open quantum system: The role of initial states, Phys. Rev. E 112, 024133 (2025). DOI link
© 2025 Hng Jesse — Built using GitHub README.md.