Aljaž Golob

Embedded Systems Engineer · Maribor, Slovenia

Aljaž Golob

I build firmware, electronics, and desktop tools that solve real problems.

Studying Electrical Engineering (UN) FERI, University of Maribor
Daily stack C · Zephyr RTOS Firmware for connected devices
Also building C++ desktop tools Local-first and practical

01 Experience

Growing through real responsibility.

From practical training to full-time engineering, with student leadership in parallel.

Embedded Systems Engineer

May 2026 · present

Izoelektro d.o.o. · Full-time · Limbuš

Embedded software in C on Zephyr RTOS, plus hardware design, soldering and circuit testing for connected devices.

Zephyr · C · Nordic nRF · Python · IoT · Hardware · Git

Student Representative

Oct 2023 · present

FERI, University of Maribor

President of the 1st and 2nd Year Student Councils; member of the Faculty Student Council, Academic Assembly and quality committee.

Leadership · Representation · Communication

Technical Project Assistant

2022 · 2024

OPTICUM d.o.o. · three stints, intern to project assistant

Came back three times. Most recently built the electrical setup of an exhibition bioreactor: LED control, component selection, BOM and system testing.

Assembly · LED control · Testing · Documentation

02 Selected work

Useful software, built end to end.

Projects that started with a real annoyance and grew into focused products.

SF-01 In development

Sheafly

A private, offline PDF workspace with a real editor and local AI.

The opposite of a cloud upload box: editing, document tools and AI run entirely on your machine, so sensitive files stay yours.

C++ · PDF tooling · Local AI · Offline-first

View source
CC-02 Active

CrunchCord

Media compression that hits Discord’s upload limit without guesswork.

Drop in a clip and it finds the best quality that fits the cap: FFmpeg under the hood, Dear ImGui on top, optional NVENC when an NVIDIA GPU is available.

C++ · Dear ImGui · FFmpeg · NVENC

View source
IR-03 Diploma project

Smart Irrigation Controller

A garden controller where a microcontroller, not Linux, has the final say on safety.

A Raspberry Pi handles schedules, flow calibration and the 7-inch touch UI. An RP2040 owns the relays and trusts nothing: commands arrive over a CRC-framed serial protocol with session nonces and a 1 Hz heartbeat, and every run carries a hard deadline enforced in firmware. Crash, unplug or power loss on the Linux side, and the pump and all eight valves de-energize within 5 seconds. Needs no internet, but uses it when offered: VPN access, scoped API tokens for home automation, notifications when something trips. Next: an LLM watering assistant that sets schedules and answers questions in plain language.

Python · FastAPI · React · TypeScript · C · Pico SDK · SQLite

Open source soon

Controller dashboard during a watering run, showing live flow, pressure and remaining time
Live run · flow, pressure, deadline
Diagnostics screen showing the safety controller connection, heartbeat age and firmware versions
Safety controller · heartbeat age
Watering history listing completed runs and detected faults such as no flow and flow too high
History · detected flow faults
MC-04 Active

mimicord

A Discord bot that talks like one of your mates.

Feed it a few thousand messages of someone’s chat history and it works out how they write: the capitalisation, the slang, whether they fire off three short messages instead of one long one. The persona file it writes back is usually a bit uncanny.

Python · discord.py · LLMs · uv

View source
GO-05 Pre-alpha

GolobOS

An Arch-based distro built for exactly one machine: my laptop.

Boot a live KDE session, click through Calamares, done. Btrfs snapshots by default, so a broken update rolls back from the boot menu. Ships golob, a C++/Qt6 focus and tracking suite built as a daemon, a CLI and a Plasma widget.

Arch Linux · archiso · Calamares · btrfs · Qt6

View source

From the bench

I like work you can measure.

Firmware, electrical assembly, testing, and mechanical reality.

Competition sumo robot with exposed control electronics on a workbench
01 / Robotics Competition sumo robot 3rd place at Balkan Junior · 2022
Bioreactor exhibition system running: glitter fluid, LED light ropes and fog around the base
02 / Integration Bioreactor exhibition system Electrical setup, LED control, BOM · 2024

03 Capabilities

Across the stack, close to the hardware.

S1

Embedded

  • Zephyr RTOS
  • C firmware
  • Nordic nRF
  • Bluetooth Low Energy
  • STM32
  • IoT devices
S2

Electronics

  • Hardware design
  • PCB design
  • Soldering
  • Circuit testing
  • Oscilloscope work
  • LTspice
S3

Software

  • C++ desktop apps
  • Python
  • FFmpeg
  • Linux
  • Local LLMs
S4

Engineering

  • Git
  • Documentation
  • Component selection
  • Problem solving
  • Communication

04 About

Engineering started with taking things apart.

Before university I finished the Technician of mechatronics programme in Velenje, with distinction. That foundation still shapes how I work: understand the system, measure what matters, make the result useful.

Today I study electrical engineering at FERI, University of Maribor, while working full-time at Izoelektro. After hours I work on my own projects and experiment with local LLMs.

Aljaž Golob
A. Golob · Maribor
2023 · present

University of Maribor · FERI

Electrical Engineering (UN) · Electronics option

2019 · 2023

Elektro in računalniška šola Velenje

Technician of mechatronics · with distinction

2022

Balkan Junior · 3rd place

Robot sumo, international competition of technical high schools.

05 Contact

My inbox is open.

Email is the quickest way to reach me. I read everything that lands there.