Brașov, Romania · Remote

Senior software developer building systems that last.

Over eight years building production web systems end to end — from schema and queue topology through to the interface people actually use. Most recent work is applied AI on self-hosted infrastructure.

Selected work

  • Veil27 — self-hostable AI workspace

    2023—present

    solcentrix

    Multi-tenant AI workspace European companies deploy on their own infrastructure. Hybrid lexical and vector retrieval on pgvector with rank fusion and cross-encoder reranking; a redaction daemon that masks PII locally before text reaches any model provider; per-model token metering with department budgets.

    LaravelInertiaReactPostgreSQLpgvectorMicrosoft Graph
  • Expense & compensation platform

    2024

    solcentrix

    Internal expense and travel-compensation system: multi-stage approval routing across employee, manager and accounting roles, per-diem calculation, generated PDF packages, and delivery through Microsoft Graph and Teams.

    LaravelPestGitLab CIMicrosoft Graph
  • Device-as-a-Service platform

    2022—2023

    solcentrix

    Architected and led development of a device provisioning and telemetry platform, designing the REST API layer. Also led a full-stack migration to AWS, moving from MariaDB to PostgreSQL on Aurora.

    NestJSLaravelFilamentReactTypeScriptAWS
  • Website rebuild, Gatsby to Next.js

    2022

    Deliverect

    Rebuilt the marketing site from Gatsby to Next.js while keeping Contentful as the headless CMS. Introduced typed data fetching with GraphQL Codegen and cut the production build from over two hours to roughly thirty minutes.

    Next.jsReactTypeScriptGraphQLContentful
  • Driver activity & delivery tracking

    2019—2022

    Klika Tech

    Built a driver-activity and delivery-tracking application for U.S. Xpress, a national trucking carrier with close to 8,000 drivers, as part of a five-person team delivering within a three-month window.

    ReactTypeScriptRecoilAWS

Open source

  • keychron-battery-level

    macOS menu-bar app that reads battery level from Bluetooth and HID peripherals via CoreBluetooth and IOKit, showing several devices at once with colour-coded charge. Shipped as a signed DMG.

    SwiftCoreBluetoothIOKitSource →
  • oxlint-plugin-i18n-literal

    An oxlint plugin that catches untranslated string literals in React codebases across JSX text, attributes and call arguments. Published with OIDC trusted publishing and signed provenance, covered by 37 tests.

    TypeScriptoxlintnpmSource →npm →

Working with

Backend
PHP 8.4 · Laravel · Filament · Livewire · Pest · PHPStan · NestJS · Node.js
Frontend
TypeScript · React 19 · Inertia.js · Next.js · Tailwind CSS · Vite
Data
PostgreSQL · pgvector · MySQL · Redis · GraphQL · REST
Applied AI
RAG pipelines · hybrid retrieval · reranking · LLM tool calling · Ollama
Cloud & ops
AWS · Azure & Entra ID · Docker · GitLab CI · GitHub Actions

About

I work end to end: architecture, implementation, deployment, and the operational tail that follows. For the past few years I've been the sole developer on a suite of products, which means every decision — schema, queue topology, CI, the interface — has been mine to make and mine to live with.

Recently that's meant applied AI on infrastructure companies can host themselves: retrieval over private document corpora, PII redaction that runs locally before anything reaches a model provider, and agents that act in Microsoft 365.

Stargazing, hiking and travelling. Rally and motorsport, closely followed. Strategy and simulation games — for the same reason I like the day job: a system worth taking apart.