Joint Movement Monitoring System
A real-time multi-sensor motion tracking system with BLE communication, desktop tooling, 2D visualization, and session playback. Built for data clarity and repeatable workflows, not just raw device connectivity.
Product engineering, embedded systems, and polished interfaces
Full-stack engineering with a bias toward practical systems, clean interaction design, and products that need to work beyond a demo. Python, JavaScript, BLE workflows, cross-platform applications, and the infrastructure thinking to support them.
Selected Work
A real-time multi-sensor motion tracking system with BLE communication, desktop tooling, 2D visualization, and session playback. Built for data clarity and repeatable workflows, not just raw device connectivity.
A real-time gaze-based magnification tool designed to improve accessibility through responsive visual assistance and practical interaction behavior.
A multi-item clipboard utility with custom key mappings and a workflow-first design, built to make frequent task-switching less disruptive.
A cross-platform mobile app with persistent storage and an interactive interface, focused on useful day-to-day tracking rather than novelty.
About
Shipping usable software, making technical decisions that hold up under real constraints, and keeping the user experience coherent from first interaction to long-term maintenance.
The work spans full-stack application development, cross-platform mobile interfaces, BLE communication, desktop tooling, and infrastructure-aware system design. The common thread is building software that feels intentional, stable, and useful.
Responsive interfaces, clean information hierarchy, and attention to the last 10% of polish.
Python, SQL, and strong C/C++ fundamentals applied with pragmatic architecture and maintainable foundations.
Embedded systems work across hardware and software, including ATMEGA and HC-12 modules, PLC environments, FPGA design, and device communication workflows.
Capabilities
Python, JavaScript, HTML5/CSS3, SQL, jQuery, AJAX, Bootstrap, and production-focused UI implementation.
Capacitor, PySide6, pyqtgraph, persistent interfaces, operator workflows, real-world usability.
C/C++, ATMEGA and HC-12 modules, Arduino IDE, ArduinoBLE, LSM6DS3, PLC programming context, FPGA design, and BLE integration.
Windows Server, Linux, FreeBSD, VLAN/VPN/firewall design, router and switch configuration, VoIP, access control.
Contact
Mike Gibson
The fastest way to review work is through GitHub. Email is available on request through the reveal action below to reduce low-effort scraping.
Email hidden until requested.