Luka Havrlišan

Lead Software Engineer · Croatia

I build and run business software end to end — cross-platform Delphi clients, PostgreSQL-backed services, and the tooling around them. Lead engineer on an ERP/POS platform since 2020.

Experience

RIGPRO d.o.o.2020 — present

Education

Faculty of Transport and Traffic Sciences, Zagreb2018 — 2021

univ. bacc. ing. aeronaut. — Military Pilot. Thesis: FriendlyIFR (see Projects).

CS50x — Harvard University2020

Skills

Core
Delphi, PostgreSQL, Docker, Git
Also
TypeScript / React, JavaScript, Python, Lua, DevOps
Workflow
AI-assisted development (Claude Code), spec-first design, tests, code review

Projects

NEXTORE

Multi-tenant ERP/POS platform. Delphi client for Windows, macOS, Android and iOS; Delphi backend as modular-monolith with REST, JWT and SSE sync on PostgreSQL, deployed as Docker stacks behind nginx.

DelphiFMXPostgreSQLDockerREST/SSE

NEXTORE Web

Web clients for the same backend: B2B shop and back-office SPAs in a pnpm monorepo, with a framework-free TypeScript API client, Playwright e2e tests and CI-built Docker images.

TypeScriptReactViteTailwindPlaywright

zx-skiacomponents

Open-source FireMonkey component set built on Skia4Delphi: SVG glyphs and brush lists, animated images, text controls, and a revamped set of FMX style objects for building styled cross-platform UI.

DelphiFMXSkia4DelphiOpen source

zx-idetools

RAD Studio IDE plugin: GUID debugger visualizer, custom keybindings (reopen closed tab, reload LSP), and a SendToIDE bridge for opening file:line from external tools.

DelphiOpen Tools APIIDE plugin

In-house frameworks

Core libraries, HTTP/JWT/SSE client-server layer, internal build tools for CI.

DelphiBuild tooling

FriendlyIFR

Browser-based instrument-procedure flight trainer built for the Aeronautics department: simulates radio navigation aids and cockpit instruments so students can practise IFR procedures. Bachelor's thesis, open source (MIT).

JavaScriptPixi.js