Vlad Timandi, Embedded & IoT Software Developer

Scroll the name or press ← → to switchSwipe the name or the page sideways

Vlad

vlad.timandi.dev · 1 of 7

Who I am, what I'm up to, and how to reach me.

Hi from Cluj-Napoca
Open to embedded & IoT work

Hey, I'm Vlad. I make things that blink, beep and occasionally brew the coffee.

I write the software that makes hardware useful: firmware, telemetry and the dashboards on top of them. I've built for cars, pharma robots, office buildings and my own house, and I'm happiest where the code meets something you can touch.

Quick facts

Autonomous Robotics Analyst at Accenture
Cluj-Napoca, Romania
English, Spanish, German
Contact

Email is the quickest way to reach me.

What I'm good at

Firmware & low level

C and C++ on microcontrollers and embedded Linux, RTOS scheduling, AUTOSAR in automotive.

  • C/C++
  • RTOS
  • AUTOSAR
  • STM32

IoT & data

From sensor to dashboard: MQTT pipelines, REST APIs and time-series storage.

  • MQTT
  • REST
  • InfluxDB
  • Python

Web

Vue.js frontends with Node and Express behind them, built to be maintained.

  • Vue.js
  • TypeScript
  • Node.js
  • MongoDB

Infrastructure

A Proxmox home lab, containers, and CI that keeps everything honest.

  • Docker
  • Kubernetes
  • Proxmox
  • CI/CD

What I do

Programming

From RTOS firmware on microcontrollers to robust websites and data platforms.

Automations

Home appliances, factory automation, medical monitoring.

SFX

Props, remote-controlled events, mechanical and serialised triggers.

Crafting

Enclosures, mechanical parts and wooden furniture for the hardware.

Work

work.timandi.dev · 2 of 7
Full CV

Where I've worked and what I did there. The CV has the long version.

2021 – 2022
Full Stack Developer

Quickleaf Technologies

Frontend-first in a five-person Agile team split between Cluj and Amsterdam.

  • TypeScript Vue.js components on a scalable architecture
  • Data flows, API integrations and automation scripts
  • Architecture calls, demos and feature negotiation
  • Vue.js
  • TypeScript
  • Node.js
2017 – 2020
Embedded Software Developer

AROBS Transilvania Software

Automotive outsourcing in teams of 200+, where traceability isn't optional. Started here as an intern building an RC car on a Pi and STM32s.

  • Real-time car telemetry on Linux, C++ and MQTT
  • AUTOSAR features and legacy-code modernisation
  • Safety-relevant ADAS components
  • C++
  • AUTOSAR
  • Linux
  • MQTT
2014 – 2017
Computer Science (English line)

Babeș-Bolyai University

Faculty of Mathematics and Computer Science, Cluj-Napoca. My degree project grew into SmartBuilding.

  • Mathematics
  • Computer Science
See the project

Toolbox

Languages
  • C/C++
  • Python
  • Shell
  • JavaScript/TypeScript
IoT, automation & data acquisition
  • MQTT
  • REST
  • RTOS
  • InfluxDB
  • SAP
  • AUTOSAR
Full-stack web
  • Vue.js
  • Node.js
  • Express
  • MongoDB
DevOps & infrastructure
  • Git
  • CI/CD
  • Agile
  • Networking
  • Proxmox
  • Docker
  • Kubernetes

Projects

projects.timandi.dev · 3 of 7
All projects

Hardware and software I've built, each with a short case study.

Homelab

homelab.timandi.dev · 4 of 7

Self-hosted services running at home. Proxmox underneath, everything else on top.

Bookmarks

bookmarks.timandi.dev · 5 of 7

Links saved to Karakeep. The public list is here; the shared one is in the drawer, behind the login.

Notes

notes.timandi.dev · 6 of 7

Working notes, mostly lists of links worth keeping.

Watching

watching.timandi.dev · 7 of 7

What's on screen when the soldering iron is off.

Case study

Home automation hub

I designed and built a server on a Raspberry Pi that handles a lot of the house: lights, heating and cooling, the alarm system, the coffee maker, door locks, window curtains, the intercom and more, through sensors and actuators.

The Pi talks to Wi-Fi-enabled Arduinos over MQTT, and the dashboard runs on a Flask web server. It also integrates with Siri, Google Assistant and Alexa.

Stack
  • Linux
  • C++
  • Python
  • Flask
  • MQTT
  • HTML/CSS/JS
Open as a page
Case study

Telegram bot personal assistant

I put the Telegram Bot API on several ESP32 microcontrollers to get a flexible interface for reading sensor data and controlling switches, without needing a central server or a tailored app.

Stack
  • ESP32
  • C++
  • Telegram Bot API
Open as a page
Case study

SmartBuilding monitor and control

Originally my degree project, this grew into a product that uses a Raspberry Pi as a central hub, with remote modules covering the needs of a modern office building:

  • Access control with RFID tags, which also log employee hours
  • Energy efficiency: power consumption monitoring and automatic light dimmers
  • Heating and ventilation control
  • Parking management
Stack
  • Linux
  • C++
  • Python
  • MQTT
  • HTML/CSS/JS
Open as a page
Case study

Karting track telematics

A system for a karting circuit that monitors and controls the karts in real time. It centralises speed, position, engine RPM, temperature and usage patterns, produces detailed lap reports, and can adjust each kart’s parameters remotely.

The rest of the venue is integrated too: the appointment manager, track lights, garage features and consumption meters.

Stack
  • Linux
  • C++
  • Python
  • MQTT
  • HTML/CSS/JS
Open as a page