Skip to content

About

I have been working as a full stack developer since 2019. I build webshops and connect them to the systems an online business runs on: ERPs, supplier systems, invoicing tools and marketing platforms. I also develop integration systems that move product, stock and order data with two-way sync — over REST and SOAP APIs, webhooks and file-based imports. My daily work is PHP, in custom-built systems and on Symfony, with OpenCart, Shoprenter and UNAS.

Beyond the code, I like keeping the whole development process in shape — CI/CD, server automation, data migration. I care about clean, object-oriented code and a plan thought through in advance, and about the finished solution delivering measurable business value.

I work with AI-assisted development every day: AI tools speed up prototyping, testing and refactoring, which leaves me more time for design and decisions. Meanwhile I keep moving into new areas — real-time applications with Node.js and TypeScript, C#, mobile and game development. My own projects include two multiplayer 3D car games that run in the browser.

Expertise

Backend
PHP, Custom PHP architecture, Symfony, CakePHP, Node.js, MySQL, Scheduled and background jobs
Frontend
JavaScript, TypeScript, HTML, CSS / SCSS, Twig, Bootstrap, Vite
APIs, integrations
REST API, SOAP / WSDL, OAuth 2.0, Webhooks, CSV / XML import with field mapping, SFTP, Icecat, TecDoc, MNB exchange rates
E-commerce, ERP
Shoprenter, UNAS, Shopify, OpenCart, Octopus 8, Novodata, Cobra, Kulcs-Soft, Barion
AI
OpenAI API — product copy, translation, SEO text, AI-assisted development with Claude Code
DevOps
CI/CD, VPS operations, Docker, Fly.io, Git, Automated testing (Playwright)
Marketing, product feeds
Google Analytics 4, Google Tag Manager, Klaviyo, Google Shopping feed, Meta catalog, Árukereső feed
Mobile
Kotlin, Jetpack Compose, Android
Real-time 3D
Three.js, Rapier physics, WebSocket, Colyseus
Currently learning
C#, Game development

Work

PrimeCV

2024

The full web platform of a CV writing and review service, built on Symfony 7. Packages and cart, Barion payments, coupon redemption, file uploads, email notifications, and an EasyAdmin back office for orders, packages and coupons.

  • PHP
  • Symfony 7
  • Doctrine
  • Twig
  • EasyAdmin
  • Barion
  • SCSS

Racing King

2026

A free 3D racing game right in the browser, no install needed. Online multiplayer with 2–4 friends, or solo Hot Lap practice with a leaderboard. On mobile it has touch controls and installs to the home screen as a web app.

  • JavaScript
  • Three.js
  • planck.js
  • Colyseus
  • Express
  • Vite
  • Docker

Car Combat Arena

2026

A 2–8 player multiplayer car combat game that runs in the browser. Authoritative Node.js server with snapshot sync and interpolation plus server-side cheat checks; vehicle physics built on Rapier with raycast wheels.

  • TypeScript
  • Three.js
  • Rapier
  • Node.js
  • WebSocket
  • Docker

Darts Scorer

2026

An Android app for 201, 301 and 501 games with single, double and master out. Checkout suggestions, per-dart scoring with averages, Hungarian voice announcements with custom number-to-speech logic, saved players and match history.

  • Kotlin
  • Jetpack Compose
  • Android
  • TextToSpeech
All projects on GitHub ↗

Contact

Get in touch

info@kiroland.hu