Senior full-stack engineer — Cluj-Napoca

MÁRK Áron GOZNER

MAKER OF INTERFACES

Senior full-stack engineer in Cluj-Napoca. I build critical banking systems and AI-assisted delivery tooling — .NET and React are home, but Java, Vue, React Native, Kafka and Redis all get used when the problem calls for them. Off the clock the same discipline goes into the kilometres.

  • 10+years coding
  • 4+years shipping production
  • 10+systems & features live
  • 6languages in rotation
AI Ambassador · Banca Transilvania46.7712° N · 23.6236° E
“Simplicity is prerequisite for reliability.”— Edsger W. Dijkstra
01

Form. Function.
Full-stack.

Márk on a white-speckled beach in the Canary Islands, watching the waves
Drawn from a photograph — Canary Islands

I’m Márk Áron Gozner — also written Mark Gozner, or Gozner Mark in Hungarian name order — a senior full-stack engineer from Cluj-Napoca. I approach software the way John von Neumann approached a machine: find the one structure that carries the whole problem, drop everything that structure does not need, and let it be good because it is simple.

By day I design and build web applications end to end — clean interfaces, honest APIs, infrastructure that is boring in the best possible way. I care about the details users feel but never see: the fast first paint, the form that forgives, the empty state that helps.

After hours the laptop closes and the world gets painted thicker: long rides on Hungarian backroads, narrow streets in Sicily, dunes in the Canaries — always with one eye looking for the light Vincent would have chased.

  • BaseCluj-Napoca (Kolozsvár)
  • RoleSenior full-stack engineer
  • Stack.NET · React · Java · Vue
  • DomainBanking & fintech
  • LanguagesHU · RO · EN
  • Off the clockRoad cycling & football
02

The craft

Tools change; principles don’t. These are the ones I reach for when an idea needs to ship.

The whole toolbox

.NET and React are where I live — but the work has never stopped there.

Languages
  • C#
  • TypeScript
  • JavaScript
  • Java
  • SQL
  • HTML/CSS
Frontend
  • React
  • Next.js
  • Vue.js
  • React Native
Backend
  • .NET Core / ASP.NET
  • Java Spring
  • Entity Framework
  • REST APIs
  • Microservices
Messaging & data
  • Apache Kafka
  • Redis
  • SQL Server
  • Supabase
  • Event-driven architecture
AI & automation
  • GitHub Copilot
  • AI agent development
  • MCP
  • Prompt engineering
Tools & platforms
  • Git / GitHub
  • Jira / Confluence
  • Docker
  • Playwright
  • Active Directory

“Great things are done by a series of small things brought together.” — Vincent van Gogh

03

The road
so far

Five stops from lecture hall to doctoral research — ride the climb; the summit sits at 1,945 m for a reason.

  1. 2026 — presentCluj-Napoca

    PhD candidate, Computer Science

    Babeș-Bolyai University

    • Researching where generative AI and enterprise software development merge — agentic workflows inside real delivery organisations.
  2. Nov 2022 — presentCluj-Napoca

    Senior Full-Stack Engineer & AI Ambassador

    Banca Transilvania · BT Code Crafters

    • Built the bank’s AI development framework — npm-distributed agents with MCP bridges into Jira, Confluence, GitHub and Playwright.
    • Designed high-throughput banking integrations on Kafka and Redis, holding sub-second response times on financial transactions.
    • Shipped a reusable messaging library that cut project setup time by ~40%; mentor, reviewer and architecture guide for .NET and React teams.
  3. Jul — Aug 2021Satu Mare

    Software Developer Intern

    TBA Group

    • Redesigned the UI and UX of a web application running major container-terminal operations.
  4. 2022 — 2024Cluj-Napoca

    MSc, Enterprise Software Design & Development

    Babeș-Bolyai University

  5. 2019 — 2022Cluj-Napoca

    BSc, Computer Science

    Babeș-Bolyai University

Palmarès

3public projects launched
−40%project setup time
2apps in production
1945 msummit altitude
  • Friends Arena — sports prediction app on web & App Store
  • AIgile Method — open-source AI-agent framework published on npm
  • Gozners.love — cinematic wedding site built with Next.js
  • AI Ambassador — enterprise agent tooling and developer training
04

Selected
projects

Independent products and open-source work — one live on the App Store, one on npm, and more on GitHub.

Live — Web & App Store

Friends Arena

Co-creator & developer

A World Cup prediction arena for friend groups — architected, built and released across web and the App Store.

  • React
  • .NET
  • Next.js
  • Supabase
On npm

AIgile Method

Creator & developer

A framework that folds AI agents into agile delivery — planning, tracking and shipping with MCP-connected tooling.

  • AI agents
  • MCP
  • npm
Live — Web

Gozners.love

Creator & developer

A cinematic wedding site built for our own wedding — scroll-driven storytelling, a photo gallery and RSVP, on Next.js and Tailwind.

  • Next.js
  • React
  • Tailwind

Systems & features shipped in production

  • 01

    AI development framework

    Enterprise agile framework powered by AI agents, distributed as an npm package with MCP connections to Jira, Confluence, GitHub and Playwright.

  • 02

    Banking integration platform

    High-throughput system on Kafka for streaming and Redis for caching, holding sub-second response times on financial transactions.

  • 03

    Reusable messaging library

    A generic NuGet package for Redis and Kafka messaging that standardised patterns and cut project development time by 40%.

  • 04

    Document management system

    DOCX to PDF conversion and dynamic document generation from templates, architected end to end.

  • 05

    Authentication & authorization

    Secure authorization integrating Active Directory across the API gateway and the React UI.

  • 06

    Copilot evaluation build

    Led an AI adoption study by building a full Next.js and Java Spring application in five days — then taught the results company-wide.

05

Beyond the
keyboard

Three obsessions, painted honest — each model drawn from a real photograph.

Márk in the Hungarian champion jersey holding his Canyon on a dirt track between fields

The Rider

Give me a ribbon of tarmac, two full bottles and a slight tailwind. I ride where the wheat swirls like brushstrokes — champion stripes on the jersey optional, suffering on the climbs guaranteed.

  • aero everything
  • ~90 rpm
  • Sunday = 120 km
Márk in a narrow alley in Ortigia, Sicily

The Wanderer

Narrow streets, warm stone, one scoop of pistachio. I collect alleys the way painters collect skies — Sicily started the habit; the rest of the map will have to finish it.

  • Sicily
  • Canary Islands
  • next: somewhere warm
Márk in a Barcelona shirt with his partner at the Maspalomas dunes

Two under one sky

The best adventures are shared. Dunes at golden hour, one questionable choice of football shirt, and the same swirling sky above the both of us.

  • Maspalomas
  • golden hour
  • she picked the spot
06

Postcards
from the road

Five photographs from the road — framed in the style of the site.

All five models are hand-drawn SVG — no photographs shipped, only their painted echoes.

07

Let’s build
something.

A role, a project or a collaboration — I’m open to a conversation.

I usually reply within a day.