CV

Cristian Moldovan

CTO and hands-on software engineer

London / Cluj-Napocacrissmoldovan@gmail.comLinkedInGitHub

Download PDFA4 · 235 KB

Software engineer for twenty years and CTO for the last eleven, mostly at early-stage companies where I set the architecture, hire the team and keep writing code. I have taken a VoIP carrier service, a design-to-code platform and, since 2019, a retail intelligence platform at Really Good Culture from first commit to production. I also run CUE++, a small studio that builds software and handles technical production for live events.

Experience

  1. Really Good Culture, Chief Technology Officer

    Sep 2019 – present · London, remote

    Brand and retail intelligence platform that turns multi-terabyte retail datasets into trend and predictive signals in near real time.

    • Lead technology strategy and a team of six. Chose the stack and proved it against multi-terabyte, near-real-time workloads.
    • Led the build of several products that ingest, measure, analyse and predict how products perform on shelf and how that performance relates to social media trends, running on real-time, event-driven pipelines.
    • Built the systems behind the company’s psychosocial research: running studies and profiling people’s attitudes and behaviour, then connecting those profiles to product and trend data.
    • Designed a framework of autonomous AI agents that find, ingest and transform brand and product data from the web, social platforms and third-party sources.
    • Opened the platform’s data and functions to other systems through APIs and role-based MCP servers, so external tools and AI assistants can work with it directly.

    TypeScript, Next.js, React, Node.js, ClickHouse, Trigger.dev, LangChain, LangGraph, Langfuse, Anthropic, OpenAI, Turborepo, MCP

  2. CUE++, Founder

    Sep 2023 – present · Cluj-Napoca, part-time

    Studio for custom software and technical production at live events: concerts, festivals and corporate shows.

    • Run technical production from pre-production planning to show day, and coordinate technical and rigging crews across concurrent events.
    • Design sound systems and lighting rigs, and advise clients on equipment and system design without tying them to one vendor.
    • Write grandMA3 plugins and build integrations between systems that were never meant to talk to each other: Pangolin laser control, grandMA3, Resolume and TouchDesigner, bridged over DMX, Art-Net, sACN, OSC, MIDI and SMPTE timecode.
    • Build and run the studio's own software products, listed under Selected projects.
  3. Airbeam, Co-founder and CTO

    Nov 2018 – May 2020 · London

    No-code UI builder for authoring design systems and keeping design and code in step without an engineering hand-off.

    • Built the platform from scratch, including real-time co-editing of components over WebSockets and CRDTs.
    • Took the product to a public beta on Product Hunt and ran an enterprise pilot with a design-system team at EY.
  4. teleportHQ, Co-founder and CTO

    May 2017 – Oct 2018

    Platform that turned UI designs into production-ready React, Vue and Angular code in real time.

    • Led 12 developers and designers, split between a web delivery team and a machine-learning team.
    • Wrote the specification for a framework-neutral UI definition language that the code generators compiled from.
    • Worked with the machine-learning team on image recognition that turned whiteboard sketches into working prototypes.
  5. Flipper, Co-founder and CTO

    Jan 2015 – May 2018 · London

    Mobile app for renting disposable UK numbers, with calls and SMS over VoIP and no roaming charges.

    • Built the whole communications stack: React Native apps with a native PJSIP bridge on iOS and Android, SIP and RTP on Kamailio and OpenSER, and SMS to UK operators over SMPP.
    • Connected the service to major UK and international carriers, with per-second call billing.
    • Reached 20,000 active subscriptions in the first six months after the UK launch.

Earlier roles

  1. 2014 – 2016

    Stour Marine, Architect and full-stack developer. Real-time billing for voice, SMS and HLR traffic.

  2. 2013 – 2016

    Freelance, Developer and consultant. Client projects for iBO Live, Ford, McDonald’s, Coca-Cola Enterprises and Reprezent.

  3. 2012 – 2013

    WhipCar, Senior software engineer. Re-architected the backend of the UK’s first peer-to-peer car-sharing service and moved it to AWS.

  4. 2011 – 2013

    Reprezent 107.3FM, Software development consultant, part-time. Website, mobile app and streaming infrastructure for the radio station.

  5. 2010 – 2011

    xoomWorks and CyberSports, Senior PHP developer. Reporting tools, game-server web services and Unity prototypes for Football Superstars.

  6. 2009 – 2011

    Techlark Corporation, Senior PHP developer and tech lead. Led the development team; built an internal ORM and an ETL framework.

  7. 2009 – 2010

    Faculte Inc. (Satori Technologies), Senior PHP developer. Payments and back office for an online video presentation platform.

  8. 2007 – 2009

    CIS Solutions, Project manager and lead developer. Financial analysis app for a US company, including an online spreadsheet editor.

  9. 2006 – 2007

    Procab Studio, Web developer.

Earlier work

Before 2017 most of my work was in telecoms, games and client projects. Alongside the carrier billing and VoIP stacks above, I worked with Asterisk, FreePBX, STUN/TURN and carrier IP signalling. In games, I worked on Football Superstars, CyberSports’ online multiplayer football game, building reporting tools, web services for the game servers and Unity prototypes for a planned overhaul. As a freelancer from 2013 to 2016 I built augmented reality apps with Unity, Qualcomm Vuforia, OpenCV and SLAM tracking: the 3D AR game for Jack Hunter: The French Connection by Martin King, iBO Live’s first augmented reality book, as one of a two-person team, and an AR showcase app for the Ford Mustang. In the same years I built a customer loyalty app for McDonald’s, a geofenced secret-shopper survey app for Coca-Cola Enterprises, and the mobile app for Reprezent 107.3FM, whose live shows were recorded and published to SoundCloud automatically.

Skills

Leadership
Architecture, technical strategy, hiring, leading small product teams
Languages
TypeScript, JavaScript, Rust, Lua, PHP, SQL
Web and apps
React, Next.js, Node.js, React Native, Electron, Tauri, Three.js
Data and infra
PostgreSQL, ClickHouse, Supabase, MySQL, Redis, Trigger.dev, Vercel, Kubernetes
AI
Agent frameworks, MCP servers, LangChain, LangGraph, Mastra, Langfuse, Anthropic and OpenAI APIs
Real-time and telecoms
WebSockets, WebRTC, CRDT, SIP, RTP, SMPP, Kamailio, Asterisk
Event technology
grandMA3, Pangolin, Resolume, TouchDesigner, DMX, Art-Net, sACN, OSC, MIDI, SMPTE/MTC, GDTF, MVR

Selected projects

Built since 2025, mostly under CUE++, as the sole or lead engineer. The full list, with images, is on Work.

  • Night OwlsTypeScript framework for adding AI agents to an existing app, with durable runs, human approval and cost limits built in.
  • SupbuddyRuns several Supabase projects side by side on one machine, each on its own HTTPS .local domain. Desktop app, CLI and MCP server.
  • QuotamateShows which AI subscriptions still have allowance and when each one resets, for one person or a whole team.
  • snuffleKeeps a team’s coding playbook (skills, rules, workflows and the decisions behind them) as plain markdown in the repo, served over MCP to Claude Code, Cursor and Codex.
  • VENU.studio3D stage lighting design that turns venue CAD files and equipment lists into lighting plots, MVR exports and documentation.
  • RequestPortShared record for cross-project work that people and AI agents can file, claim and hand off.
  • TwinkleReads what is inside the things you save, links them together and makes them searchable by what they were about.
  • DMXhubFree macOS router that merges Art-Net and sACN universes and routes them anywhere on the network.
  • grandMA3 pluginsNine plugins, written in TypeScript and compiled to Lua, that automate sequence, executor and speed-master setup on grandMA3 consoles.
  • agent-skillsThirty portable Agent Skills for coding agents: model routing, code review, releases, codebase investigation.
  • agent-communicationsGmail, Slack, Resend and WhatsApp access for coding agents. Nothing is sent without a person’s approval.
  • review-agentPull-request reviewer that an organisation runs inside its own environment, with its own GitHub App and model credentials.
  • ReactorRuns Claude or Codex agents when events from GitHub, Slack or Linear match a rule.

Education

2003 – 2007Babeș-Bolyai University, Cluj-Napoca, BSc Computer Science

LanguagesEnglish, Romanian, Hungarian