Frontend
6 · 85%
- TypeScript92
- Angular90
- React84
- Next.js84
- Tailwind CSS88
- Three.js70
Software Developer
· HungaryI build web applications that are quick, deliberate and pleasant to use — from production sites for real businesses to multiplayer game-server tooling.
I am a software developer based in Hungary. Most of my time goes into TypeScript on both ends of the stack — React and Next.js on the front, Node and Express behind it — and into the parts of a project most people never see: the loading behaviour, the empty states, the moment a page settles.
I started with Lua on multiplayer game servers, which is an unforgiving place to learn: everything runs in a shared tick budget, and every wasted millisecond is visible to every player at once. That habit stuck. It is why I care about bundle size and frame timing on a marketing site as much as on a game resource.
These days I split my time between a FiveM server — Lua on the back, Angular on the front — and production websites for small businesses. I work with AI tooling daily and treat prompting as a real skill rather than a shortcut: it is how software gets built now, and knowing where a model helps and where it quietly gets things wrong is part of the job.
4
Shipped projects
6+
Years writing code
TypeScript
Primary language
Grouped by domain. The meters are self-assessed — a rough shape of where my time actually goes.
6 · 85%
5 · 79%
4 · 74%
4 · 75%
4 · 75%
4 · 83%
3 · 77%
4 · 83%
4 · 84%
4 · 80%
Hover to inspect. These are the technologies I reach for without thinking about it.
A few things I have built and shipped.
A site for a bespoke furniture workshop — 85+ projects in the portfolio, with interactive 3D models of finished pieces.
Restaurant and rotisserie in Paks — two locations, a rotating weekly menu and phone ordering.
A full-stack university project on the MEAN stack — Angular front end, Express and MongoDB behind it.
Pulled live from the GitHub API.
Current project
Building a FiveM server end to end: gameplay systems and server logic in Lua, with an Angular front end driving the in-game interfaces. The two halves have very different constraints — one runs inside a shared tick budget, the other has to stay responsive while the game is running underneath it.
Independent
Designing and shipping production websites for small businesses — furniture makers, restaurants — from first sketch through to deployment and handover. Next.js, TypeScript and Vercel end to end.
University of Szeged
Algorithms and data structures, database design, and full-stack development on the MEAN stack. Still in progress — the theory that keeps the practice honest.
MTA:SA and FiveM communities
Around five years writing multiplayer game-server resources in Lua — gameplay systems, NUI interfaces, and the performance work needed to keep a server responsive with a full lobby connected. Where I learned to treat a millisecond as a budget rather than a rounding error.
Open to freelance work and interesting problems. The fastest route is email.