Portrait of Borbála Szilágyi

About

10 years writing code, 4+ in industry, and 2+ leading an engineering team. I moved from engineering into leadership in 2024, bringing the technical grounding with me and the same focus on people. Three things shape how I work: building real teams where people are partners, not just coworkers; picking up new tools by making something with them; and figuring out where AI-assisted development actually earns its place in production code.

BSc + MSc Computer Science and Engineering at BME (2017–2023). MBA in Finance and Management at ELTE (2023–2025). Teaching Assistant for Formal Methods at BME, Spring 2022.

Leadership

Team lead at Prolan since 2024, running a cross-functional Scrum team of 4 engineers across 4 products in a safety-critical environment. Still hands-on with code review and shipping.

Beyond the delivery, what I care about is the atmosphere — a team people actually want to show up to. High trust, disagreements aired out loud, ownership on whoever is closest to the problem. Room for creativity, for new ideas, and for trying a technique that hasn't proved itself yet — that's where the best work comes from, and where new tools like AI-assisted development get an honest shot at production.

380+ tickets resolved in 2025

<24h PR → merge cycle

+30% delivery uplift from AI

4 products end-to-end

0 attrition since 2024

Engineering

4 active products across rail and manufacturing. Java on the backend, React on the frontend.

Elsewhere

Side projects and recent writings — where I experiment with new tools and ideas on my own time.

This portfolio

The site you're on. A cosmic single-page canvas with a constellation-drawing puzzle and a server-side AI chat. Astro static build with React islands; deployed on Cloudflare Pages, written end-to-end with Claude Code.

Astro · React · TypeScript · Cloudflare Pages

GlassBox RAG

Document Q&A with full pipeline transparency — every chunk, similarity score, rerank, and citation exposed alongside the answer. Built-in evaluation lab with LLM-judged quality metrics, and multi-provider model support via litellm.

Python · Streamlit · LanceDB · DuckDB · SQLite · litellm

GitAgents

Paired AI agents for GitLab and GitHub CI pipelines: one reviews PRs/MRs with inline comments and merge gating, the other applies safe auto-fixes back to the branch. Per-language rule configs and a telemetry dashboard.

TypeScript · Node.js · Claude API · GitLab CI / GitHub Actions · Postgres

RAMSey

Real-time collaborative web editor for RAMS diagrams — Markov chains, fault trees, FMEA, and more. Multi-user editing via Yjs CRDTs, AI-assisted diagram generation, an integrated analysis engine, and LaTeX/TikZ export.

TypeScript · React · Fastify · Postgres · Yjs · Vercel AI SDK

Building a Transparent RAG, Transparently

The spec is the artifact. The code is the consequence.

The AI Era Needs Smarter Failure

AI makes both learning and failure faster. Leadership decides which one scales.