~/portfolio
$ whoami
Paul MutzPaul Mutz
$ cat role.txt
Developer & Systems Integrator
$ echo $MISSION

About Me

Software Developer & Systems Integrator at Alchemy Industrial.

I bridge software and hardware: energy systems, web apps, and whatever problem needs solving next.

5Languages
∞Projects
∞Coffee

Languages

PythonJavaScriptTypeScriptLua

Industrial/IoT

Node-REDMQTTVictronGrafanaRaspberry Pi

Web & Backend

ReactNext.jsNode.jsFirebase
Work
projects/victron-energy-systems
$ cat projects/victron-energy-systems
Alchemy Industrial×Victron Energy
2024-Present
Systems integration at Alchemy Industrial. Built custom 48V energy systems, BMS bridges, thermal control, and edge monitoring with Grafana dashboards.
Python / Node-RED / MQTT / Victron / Grafana
Victron Energy Recommended Software Integrator
── victron_monitor.py ──
# Victron Energy Systems
def monitor_battery_state():
    data = {
        'voltage': read_victron_voltage(),
        'current': read_victron_current(),
        'soc': calculate_soc(),
        'temp': read_temperature()
    }

    mqtt_client.publish('bess/state', data)
    optimize_charging(data)
projects/web-applications
$ cat projects/web-applications
WEB APPLICATIONS2020-Present
A mix of everything: built the Alchemy Industrial website and shop, personal projects, tools for friends, and a few business ideas that taught me more than they made. Each one sharpened the stack.
React / Next.js / TypeScript / Firebase
── useRealtimeData.js ──
// Real-time hook with Firebase
const useRealtimeData = (path) => {
  const [data, setData] = useState(null)

  useEffect(() => {
    const ref = database.ref(path)
    ref.on('value', (snapshot) => {
      setData(snapshot.val())
    })
    return () => ref.off()
  }, [path])

  return data
}
projects/fivem-server-framework
$ cat projects/fivem-server-framework
FIVEM SERVER FRAMEWORK2021-2023
Built custom multiplayer game server infrastructure. Developed Lua scripting framework, economy systems, and admin tools.
Lua / JavaScript / Svelte / MySQL
── framework.lua ──
-- FiveM Server Framework
local Framework = {}
Framework.Players = {}

function Framework:RegisterPlayer(source, data)
    self.Players[source] = {
        id = source,
        name = data.name,
        money = data.money or 0,
        inventory = data.inventory or {}
    }
    TriggerClientEvent('framework:playerLoaded', source)
end
~/portfolio
$ whoami
Paul MutzPaul Mutz
$ cat role.txt
Developer & Systems Integrator
$ echo $MISSION
about.md

1# About Me

2

3Software Developer & Systems Integrator at Alchemy Industrial.

4I bridge software and hardware: energy systems,

5web apps, and whatever problem needs solving.

6

7## Tech Stack

8const skills = {

9 languages: ['Python', 'JavaScript', 'TypeScript', 'Lua'],

10 industrial: ['Node-RED', 'MQTT', 'Victron', 'Grafana'],

11 web: ['React', 'Next.js', 'Firebase', 'Node.js'],

12 coffee: 'mass amounts'

13}

projects/victron-energy-systems
$ cat projects/victron-energy-systems
Alchemy Industrial×Victron Energy
2024-Present
Systems integration at Alchemy Industrial. Built custom 48V energy systems, BMS bridges, thermal control, and edge monitoring with Grafana dashboards.
Python / Node-RED / MQTT / Victron / Grafana
Victron Energy Recommended Software Integrator
── victron_monitor.py ──
# Victron Energy Systems
def monitor_battery_state():
    data = {
        'voltage': read_victron_voltage(),
        'current': read_victron_current(),
        'soc': calculate_soc(),
        'temp': read_temperature()
    }

    mqtt_client.publish('bess/state', data)
    optimize_charging(data)
projects/web-applications
$ cat projects/web-applications
WEB APPLICATIONS2020-Present
A mix of everything: built the Alchemy Industrial website and shop, personal projects, tools for friends, and a few business ideas that taught me more than they made. Each one sharpened the stack.
React / Next.js / TypeScript / Firebase
── useRealtimeData.js ──
// Real-time hook with Firebase
const useRealtimeData = (path) => {
  const [data, setData] = useState(null)

  useEffect(() => {
    const ref = database.ref(path)
    ref.on('value', (snapshot) => {
      setData(snapshot.val())
    })
    return () => ref.off()
  }, [path])

  return data
}
projects/fivem-server-framework
$ cat projects/fivem-server-framework
FIVEM SERVER FRAMEWORK2021-2023
Built custom multiplayer game server infrastructure. Developed Lua scripting framework, economy systems, and admin tools.
Lua / JavaScript / Svelte / MySQL
── framework.lua ──
-- FiveM Server Framework
local Framework = {}
Framework.Players = {}

function Framework:RegisterPlayer(source, data)
    self.Players[source] = {
        id = source,
        name = data.name,
        money = data.money or 0,
        inventory = data.inventory or {}
    }
    TriggerClientEvent('framework:playerLoaded', source)
end