I build the software airports run on.

I'm Daniel, a Principal Software Engineer in Cluj-Napoca. For 18 years I've shipped production software, and since 2019 I've built the systems AirportLabs delivers to airports worldwide. I also build LLM-powered products and multi-agent systems, and agents are part of how I ship.

Now
PRINCIPAL SOFTWARE ENGINEER
Operator
AIRPORTLABS
Base
CLJ

Get in touch See the work

How I work

Systems that can't go dark

A flight display doesn't get a maintenance window at peak hour. I design for reliability first and treat operations as part of the product.

Across the whole stack

From PHP monoliths to microservices, TypeScript front ends, GraphQL APIs and Go data services. I also own the path to production: CI/CD, automation and Linux.

Teams that ship

I've been a team lead since 2020 and still write code every week. Clear direction, honest reviews and sensible standards do more for delivery than any single commit.

Selected work

AirportLabs · Aviation SaaS

VisionAir

A unified passenger communication platform for airport operations: the flight information people look up at when they need to know where to go. I've worked on it since 2019.

  • TypeScript
  • React
  • Vue
  • GraphQL
  • MongoDB

AirportLabs · Data platform

ADR

Data integration and API platform for aviation. It connects to client data services and normalises what arrives into shared models.

  • Go
  • GraphQL

AirportLabs · Passengers

Pocket Flights

Passenger travel assistant from the same AirportLabs product family as VisionAir.

Founder · Live product

pofta.app

Recipe and meal-planning app with URL import, shared shopping lists and AI suggestions, across web, iOS and Android, in four languages.

  • React
  • Node.js
  • MongoDB
  • Capacitor
  • LLMs

Side project

AI trading assistant

Self-hosted assistant with a multi-agent analysis pipeline, live market quotes and paper trading. No real money involved, plenty of engineering.

  • Next.js
  • Python
  • FastAPI
  • Claude
  • Multi-agent

eins+null · Energy

Joules

The company's product, built for gas and energy providers and serving retail facilities across Germany and Austria. I developed, maintained and automated its delivery for over six years.

  • PHP
  • Yii
  • MySQL
  • CI/CD

Open source · Tooling

git-custom-hooks

Git add-on for custom pre and post hooks, written at eins+null to prevent human error and make deployments easier.

  • Shell
  • Git
Earlier projects, 2008–2015
  • Viano TV Portal — turnkey live and recorded video streaming with audience chat
  • Quick Streaming Script — one-click live video hosting service
  • OKEY — new features, built remotely with Life Is Hard - Work Soft
  • Conta — invoices, contracts and receipts for new entrepreneurs, on Laravel
  • Cluj Exclusive Apartments — presentation site with a booking system
  • SuperSki Cavnic — website for a mountain resort in Romania
  • Versuri-AZ — song lyrics collection, a personal project

AI engineering

LLMs in production

pofta.app uses AI for recipe extraction, quality evaluation and ingredient identification. An orchestrator routes each call across Gemini, Claude and OpenAI-compatible models, with automatic fallback when one fails.

Multi-agent systems

In my trading assistant, scouts gather market data, specialists analyse it, a devil's advocate challenges each signal and a risk manager reviews it. A shared LLM router handles budgets and validates structured output.

Agentic engineering

Coding agents are part of my daily work, at AirportLabs and on my own products. I built the trading assistant with nine specialised Claude agents, from architect to security reviewer, and kept the product decisions for myself.

Experience

  1. 2025 — now

    POFTA.APP

    Founder

    Founded and built a recipe and meal-planning product for web, iOS and Android, alongside my role at AirportLabs.

    IN FLIGHT
  2. 2019 — now

    AIRPORTLABS

    Principal Software Engineer

    Principal Software Engineer since January 2026 and Team Lead since August 2020, after joining as Full Stack Developer in November 2019. Microservices and operational SaaS for airports, including VisionAir FIDS and Pocket Flights.

    IN FLIGHT
  3. 2013 — 2019

    EINS+NULL

    PHP Developer

    Developed and maintained Joules, a Yii application for the German and Austrian markets. Also ran the DevOps side: automated CI/CD and built tooling to avoid human error in deployments.

    LANDED
  4. 2013 — 2015

    LIFE IS HARD

    PHP Developer

    Remote collaboration alongside eins+null, developing new features on projects such as OKEY.

    LANDED
  5. 2010 — 2012

    GARESSIO

    PHP Developer

    Video streaming platforms built in house with PHP, ActionScript, Flex, Flash Media Server and Wowza. Part of the team that migrated from an in-house framework to CodeIgniter with an ORM.

    LANDED
  6. 2008 — 2010

    SC WEBMARK

    PHP Developer

    Maintained and extended an online news platform on WordPress, plus e-commerce platforms, in Iasi.

    LANDED
  7. 2004 — 2008

    GHE ASACHI

    Architecture, Ambiental Art and Design

    Colegiu Tehnic Ghe Asachi, Iasi.

    ORIGIN

Stack

Languages
TypeScript, JavaScript, Go, PHP, Python
Front end
React, Vue, Next.js, Tailwind CSS, Vite
Back end
Microservices, Node.js, Express, FastAPI, GraphQL, Laravel, Yii, CodeIgniter
Data
MongoDB, MySQL, PostgreSQL, TimescaleDB, Redis
Delivery
CI/CD, GitLab, Docker, Nginx, Traefik, Linux administration
Quality
Vitest, Jest, Playwright
AI
Claude, Gemini, OpenAI-compatible APIs, Claude Agent SDK, Claude Code, MCP, multi-agent pipelines

Got something that has to stay in the air?

The fastest way to reach me is by email. I'm based in Cluj-Napoca, Romania.

caguna@gmail.com LinkedIn GitHub