QA engineer, Cluj-Napoca. Open to projects.

I direct AI agents to build real software, then I try to break it.

By day I test WordPress products at Thrive Themes. The rest of the time I run a hive of coding agents. Since June 2026 they've shipped an Android app, a Windows desktop app, a Chrome extension and a stack of browser games and tools. Everything below exists, and most of it you can open right now.

9projects shipped in 2026
444commits since June
4platforms: Android, Windows, web, Chrome
11years working on the web

01 / Work

Things I've built with agents

Five I'm proudest of first. Click any project to see what it does, what it's made of and where to try it.

AI Hive v0.20 5h 42%
A mock-up of four agents working on HiraKataQuest at once. They check the shared board before touching a file.

Windows desktop app

AI Hive

A control center for running many AI coding agents side by side. Each tile is a real Windows pseudo-console running Claude Code, Gemini, Grok or a plain shell. It's where every other project on this page was built.

  • ~30k lines of Python
  • 147 commits
  • PySide6 + ConPTY
Source
Writingあ row
ああ
Score92
かきサひモ

Android app

HiraKataQuest

Learn to read and handwrite Japanese kana. You trace the handwritten form on a genkouyoushi grid, watch the stroke order play out, and get a score on what you actually wrote.

  • ~29k lines of Kotlin
  • 143 commits
  • v0.4.0 released
Download APK
One More Tile puzzle board with fill-a-pix clues, sudoku patches outlined in gold and picross patches in teal

Browser game

One More Tile

A cross-stitch puzzle that hides a pixel-art painting. Fill-a-pix, sudoku and picross share one canvas, and every region you finish reveals a piece of the picture.

  • 1 HTML file, zero dependencies
  • 107 commits
  • Co-op for up to 4
Play it
Automation Test Platform run history: nine runs across Playwright, Cypress and Selenium with pass, partial fail and fail statuses, results and fail rates

QA platform

Automation Test Platform

One dashboard to run Playwright, Cypress and Selenium suites against any site, watch every test live and keep the history. The QA tooling I always wanted, built on my own time.

  • 3 frameworks, one view
  • Suites × sites run matrix
  • HTML + PDF reports
Source
Ironlog workout log on a phone: squat, bench and deadlift sets with volume and top set totals Ironlog plate loader on a phone showing a 125 kg barbell loaded with red plates

Web app

Ironlog

The powerlifting tracker I train with. It logs sets, works out which plates go on the bar and counts macros, all stored in your browser with no account.

  • 47-lift library
  • 92-food pantry
  • React + TypeScript
Open the app

More projects

02 / Process

How I build with agents

Agents write most of the code. Deciding what to build, reviewing it and finding where it breaks is still my job, and it's the part that decides whether the thing is any good.

  1. 1

    Write the spec first

    Every project starts as a plan file: what it does, what it won't do, how I'll know it works. The expense tracker's spec had numbered acceptance scenarios before any code existed.

  2. 2

    Run agents in parallel

    Several agents per project, each on its own task, coordinating through a shared board in AI Hive so two of them don't rewrite the same file.

  3. 3

    Test like it's my day job

    Because it is. Unit tests for the maths, end-to-end tests for the flows, and an adversarial review pass before anything merges. The expense tracker ships with 116 unit tests.

  4. 4

    Ship something you can open

    A link that plays, an APK that installs, an extension that loads. If it only runs on my machine, it isn't done.

Mario Molnar smiling outdoors, green hills behind him

03 / About

Hi, I'm Mario.

I've spent eleven years on the web, most of them at Thrive Themes. I did six years of technical support, debugging WordPress sites across the whole stack, then moved to QA in 2023. These days I write Playwright suites covering nine Thrive products and WordPress core. Before all that I built scrapers for car listings at AutoUncle.

More than a decade of meetings and working across teams taught me how software should be built, and plenty about how it shouldn't. My degree in electronics and telecommunications adds an engineer's view. I want to know how a thing works, and where it breaks, before I trust it. Support filled in the other half. Six years of tickets from people whose site had just gone down taught me how customers think, and I still think like one before I build anything. The first question I ask is what someone will try when they open it cold.

Testing taught me how software fails. AI agents let me build software fast enough to find out. The two fit together better than I expected: agents are quick and confident and wrong in interesting ways, and catching that is exactly what a QA engineer does.

  1. 2015Web scraper, AutoUncle
  2. 2017Technical support engineer, Thrive Themes
  3. 2023QA engineer, Thrive Themes
  4. 2026Building my own products with AI agents

Away from the keyboard

585kg

Powerlifting. Competing since 2019. Best meet lifts are a 200 kg squat, 140 kg bench and 245 kg deadlift. Yes, that's why Ironlog exists.

30

Countries backpacked. I go for how locals actually live, not the landmarks.

1

Home gym, welded by hand. I learned metalworking during the pandemic to build it: design, cutting, welding, paint.

Languages. Romanian and English fluently, some German, and beginner Japanese, which is how HiraKataQuest started.

04 / Contact

Have something you want built?

A tool for your business, a prototype, a game idea, or a test suite for something you already have. Tell me what it should do and I'll tell you honestly whether I can build it.

Or find me on GitHub. Based in Cluj-Napoca, Romania, working remotely.