Über CheckoutLabs

Der Entwickler hinter CheckoutLabs.

Ich bin Roland Nagy, Senior Shopify- und Full-Stack-Entwickler. CheckoutLabs ist meine fokussierte Development-Praxis für Agenturen, technische Teams und Händler, die Senior-Shopify-Kapazität ohne Vollzeit-Einstellung benötigen.

Ansässig in Ungarn Remote UK/EU (CET/CEST) Englisch C1 Freelance-, Vertrags- und Agenturpartnerschaften

Wie ich hierher gekommen bin

Software hat mich seit meiner Kindheit angezogen, von frühen Arcade-Spielen und einem Commodore 64 bis hin dazu, dass ich mir mit 16 aus einem Turbo-Pascal-Buch selbst Programmieren beigebracht habe. Der Weg war nicht völlig geradlinig, und Software Engineering war in meinem Umfeld kein offensichtlicher Pfad, aber die Neugier blieb.

Dieses frühe Interesse wurde schließlich zu einem beruflichen Weg über Informatikstudium, Full-Stack Engineering und eine langjährige Shopify-Spezialisierung. Heute nutze ich CheckoutLabs, um fokussierte Senior-Entwicklungskapazität für Teams anzubieten, die jemanden brauchen, der auch die Teile übernimmt, die nicht sauber in eine Theme-Einstellung oder Standard-App passen.

Ausbildung und technischer Hintergrund

Informatik-Grundlagen, laufendes AI-Studium und praktische Software-Engineering-Erfahrung hinter der Shopify-Arbeit.

BSc Informatik

ELTE logo

Informatik-Hintergrund an der Eötvös-Loránd-Universität mit Grundlagen in Algorithmen, Datenbanken, Software Engineering, Webentwicklung und angewandter Programmierung.

Algorithmen Datenbanken Software Engineering

MSc Künstliche Intelligenz

ELTE Artificial Intelligence Department logo

Laufendes MSc-Studium in Künstlicher Intelligenz, das den Software-Engineering-Hintergrund um Machine Learning, datenorientiertes Denken und AI-Systemdesign erweitert.

AI Machine Learning Datensysteme

Professionelles Engineering

6+

Jahre Shopify-Delivery-Erfahrung mit individuellen Storefronts, Integrationen, Checkout Extensions, Konfiguratoren, B2B-Commerce und laufendem Production-Support.

Shopify Full-stack Production-Support

Akademische Projekte

Ausgewählte Kursarbeiten und laufende Forschung aus dem MSc-Studium in Künstlicher Intelligenz, getrennt von der kommerziellen Shopify-Arbeit.

Multimodale LLM-Entwicklung

Ein multimodales (Text + Bild) LLM gebaut, das strukturierte Beschreibungen aus Bildern nach einer definierten technischen Spezifikation generiert, vollständig in einem Colab-Notebook implementiert.

Multimodales LLM Deep Learning

Individuelle Objekterkennung

Ein vereinfachtes individuelles Objekterkennungsmodell, implementiert in einem Colab-Notebook.

Objekterkennung Deep Learning

Bildbeschreibung

Ein Bildbeschreibungsmodell (Image Captioning), implementiert in einem Colab-Notebook.

Bildbeschreibung Deep Learning

FarmerToConsumer - Team-MVP

Full-Stack-Beitrag (Design, Backend, Frontend, Dokumentation, Testing) zu einem im Team gebauten MVP für eine Farmer-to-Consumer-Marktplatz-App - Flutter-Mobile-Frontend, Fastify/Node.js-Backend mit Sequelize und JWT-Authentifizierung.

Teamprojekt Full-Stack Flutter

Roboter-Perception-Layer

Kamerabasierter Perception-Layer für einen TurtleBot mit Mecanum-Rädern auf ROS2, migriert von einem Raspberry Pi 5 zu einem NVIDIA Jetson Orin für mehr Rechenleistung an Bord. Kursmeilenstein erreicht; Arbeit läuft weiter.

Robotik Computer Vision ROS2

Constraint-Aware-Emotionserkennung aus Text

Multi-Label-Emotionsklassifikation (GoEmotions, DistilBERT), die Klassenungleichgewicht und die Erkennung seltener Emotionen durch systematisches Experimentieren angeht - Oversampling, klassengewichteter Loss, label-spezifische Threshold-Kalibrierung und Konfusionsanalyse. Kursanforderung erfüllt; wird derzeit auf Forschungsebene fortgeführt.

NLP ML-Forschung

Frühe Projekte

Eigenständige Übungsprojekte aus früheren Programmierjahren - Hobby-Builds, eine Abschlussarbeit und Kursarbeiten, getrennt von der professionellen und akademischen KI-Arbeit.

Plover-Stenotyp-Plugin

Bachelorarbeit: ein C++- und Python-Plugin für Plover, einen Open-Source-Input-Method-Editor, der von Stenografen häufig mit Stenotyp-Maschinen verwendet wird.

C++ Python Input Method

Space Explorer

Ein 2D-Weltraumerkundungsspiel-Prototyp in Java, gebaut zum Üben der Sprache - eine dynamisch wachsende Karte, Schiffssteuerung über Rotation und Schub, gravitationsbasierte Orbitalmechanik um Planeten, Gegner und ein Planeten-Scan-Mechanismus zur Treibstoffsuche.

Java Spieleentwicklung Physiksimulation

Bug Buster

Eines der ersten Projekte beim Erlernen von C++ - ein CLI-Spiel, in dem eine ASCII-Strichmännchen-Figur sich bewegt und auf ASCII-„Bug“-Gegner im Terminal schießt.

C++ CLI-Spiel

Car Service

Ein Java-Kursprojekt, das eine Autowerkstatt-Verwaltungsanwendung umsetzt.

Java

Shokoboy

Ein frühes Hobbyprojekt. Ein Sokoban-artiges Puzzlespiel, von Grund auf mit reinem HTML5 Canvas und JavaScript gebaut, ohne Frameworks oder Build-Tools.

Dragon Warrior

Ein frühes Hobbyprojekt. Ein Snake-artiges Puzzlespiel, für einen Webentwicklungskurs an der Universität mit reinem HTML, CSS und JavaScript gebaut.

Sokoban

Eine Kommandozeilen-Implementierung des Sokoban-Puzzles in C++.

C++ CLI-Spiel

Analysis-II-Prüfungsgenerator

Ein Tool für den Kurs Analysis II, das Übungsklausuren generiert.

Brauchst du Senior-Shopify-Entwicklungskapazität?

Wenn die Arbeit mehr als ein Theme-Tweak ist, helfe ich, das Geschäftsproblem in einen klaren technischen Weg zu übersetzen.