About Me

Software Developer & Systems Integrator at Alchemy Industrial.

I bridge software and hardware through energy systems integration, build full-stack web applications, and have experience with complex server infrastructure.

Languages

PythonJavaScriptTypeScriptLua

Industrial/IoT

Node-REDMQTTVictronGrafanaRaspberry Pi

Web & Backend

ReactNext.jsNode.jsFirebase

Projects

01

Victron Energy Systems

2024-Present

Systems integration at Alchemy Industrial. Built custom 48V energy systems, BMS bridges, thermal control, and edge monitoring with Grafana dashboards.

PythonNode-REDMQTTVictronGrafana
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)
02

Web Applications

2020-Present

Full-stack web applications using modern frameworks. Real-time features, authentication systems, and cloud infrastructure.

ReactNext.jsTypeScriptFirebase
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
}
03

FiveM Server Framework

2021-2023

Built custom multiplayer game server infrastructure. Developed Lua scripting framework, economy systems, and admin tools.

LuaJavaScriptSvelteMySQL
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 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, build web applications, and

5solve problems with code that works in production.

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 focus: 'Building solutions that work'

13}

01

Victron Energy Systems

2024-Present

Systems integration at Alchemy Industrial. Built custom 48V energy systems, BMS bridges, thermal control, and edge monitoring with Grafana dashboards.

PythonNode-REDMQTTVictronGrafana
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)
02

Web Applications

2020-Present

Full-stack web applications using modern frameworks. Real-time features, authentication systems, and cloud infrastructure.

ReactNext.jsTypeScriptFirebase
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
}
03

FiveM Server Framework

2021-2023

Built custom multiplayer game server infrastructure. Developed Lua scripting framework, economy systems, and admin tools.

LuaJavaScriptSvelteMySQL
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