Zum Inhalt springen

Richárd Huszák

Senior Software Engineer, Veszprém. Software im Produktivbetrieb seit 2017: Ruby-on-Rails-Backends, React- und Next.js-Frontends, eigene Produkte.

2014 bis heute, chronologisch

Werdegang

2014-09 bis 2022 · Budapest

Universität Óbuda

BSc Engineering Information Technology, Studium nicht abgeschlossen

  • Der Großteil des BSc-Lehrplans absolviert: 50 Fächer, 177 Credits.
  • 2022 ohne Abschluss beendet, vier Prüfungen vor dem Diplom, als der Umzug ins Ausland kam.

2016-09 bis 2017 · Budapest

Athéné High School und Logiscool

Programmierlehrer

  • C#, Scratch und Java für Oberstufenschüler und Jüngere unterrichtet.
  • OOP, Datenstrukturen und ereignisgesteuerte Programmierung eingeführt.
  • Das Mentoring trug später die Leitung eines Entwicklerteams.

C# · Scratch · Java

2017-08 bis 2019-01 · Budapest

BOSCH (über BEKO)

Engineering-IT

  • Hardware-in-the-Loop-Testsysteme mit C# und Jenkins automatisiert, weniger manueller Testaufwand.
  • DevOps-Abläufe mit Python/Flask- und C++/CMake/LLVM-Werkzeugen unterstützt.

C#/.NET · Jenkins · Python/Flask · C++ · CMake · LLVM

2019-01 bis 2021-04 · Budapest

E-Jogsegéd Ltd.

Full-Stack-Ruby-on-Rails-Entwickler

  • Leitung eines dreiköpfigen Entwicklerteams: Aufgabenplanung, Mentoring, Reviews, Deployments.
  • Verantwortung für die Zuverlässigkeit der Produktion; kritische Störungen mit minimaler Ausfallzeit behoben.

Rails · MySQL · Vue · Vuex · JSON:API

2021-04 bis 2022-09 · Budapest

BV-Technology Ltd.

Full-Stack-Ruby-on-Rails-Entwickler

  • Neue CMS-Funktionen in Rails und React für eine Website mit über zehntausend Endnutzern.
  • CI/CD und Code-Reviews als feste Praxis: schnellere, sauberere Auslieferung.

Rails · MySQL · React · JSON:API

2022-10 bis 2023-01 · Granada

Unit4

Senior Ruby on Rails Developer

  • N+1-Abfragen beseitigt, SQL und ActiveRecord refaktoriert: eine schnellere API.
  • RuboCop-gestützte Refactorings für sauberen Code.
  • Weniger Frontend-Fehler: Ember.js-Probleme behoben, ungenutzte Funktionen entfernt.

Rails · MySQL · Ember.js · JSON:API

2023-06 bis 2024-10 · Wien

Valutico

Senior Ruby on Rails Engineer

  • Eine zuverlässigere Bewertungsplattform: stärkere Backend- und Release-Prozesse.
  • Automatisierte Test- und Monitoring-Pipelines; weniger Regressionen in der Produktion.
  • Developer-Enablement, das die Einarbeitung neuer Kollegen verkürzt hat.

Rails · PostgreSQL · GraphQL

2024-12 bis 2025-09 · Budapest

Starling Enterprises Kft.

Senior Software Engineer

  • Full-Stack-Funktionen in Rails und React (Vite), die Kundenabläufe verbessert haben.
  • PostgreSQL-Schemata und Abfragen optimiert; Abfragezeiten um rund 30 % gesenkt.
  • Richtlinienbasierte Autorisierung (nach Pundit-Art) für sichere Zugriffskontrolle.
  • REST-APIs gebaut und im React-Frontend über Axios genutzt.

Rails · React (Vite) · PostgreSQL · TypeScript

2025-08-09 · Start

Nissh

Eine auf Bestellung gefertigte Gaming-Maus, geformt für die Hand des Käufers, nissh.gg

  • Die Nissh One entworfen und prototypisiert: eine nummerierte, 3D-gedruckte Maus, geformt für die Hand des Käufers, mit drei Buckelhöhen für Fingertip- oder Claw-Griff.
  • 3D-Konfigurator im Browser, serverseitige CAD-Pipeline bis zur Druckdatei, Stripe-Checkout, Versand aus Ungarn.
  • Seit 2026-08-04 im Wartungsmodus.

Next.js · React Three Fiber · Prisma · PostgreSQL · Stripe

Zum Projekt

2025-10 bis heute · Berlin, remote

Distribusion Technologies GmbH

Senior Ruby Developer

  • Ruby in hochskalierten Systemen unter hoher Last für den Landverkehr.
  • Eine große Flotte von Microservices, entwickelt und gepflegt.
  • Performance-Engpässe und Optimierung; Mitwirkung an den Architekturentscheidungen des Teams.
  • Interne Werkzeuge und Bibliotheken; bessere Testabdeckung und Lieferqualität.

Ruby · Rails · Grape · JSON:API · Microservices

2026-07-29 · Start

Balatonkarting

Konzept-Neubau der Website einer Kartbahn, balatonkarting.huszak.dev

  • Als funktionierender Vorschlag gebaut, nicht als Auftrag: Online-Buchung mit per Karte gezahlter Anzahlung, Gutscheine, Rundenzeiten aus der Zeitmessung der Bahn, auf Ungarisch und Englisch.
  • Eine öffentliche Demo, nicht die Produktionsseite der Bahn; Zahlungen in der Demo sind simuliert.

Next.js · Google Calendar API · Teya · Docker

Zum Projekt

2026-08-05 · Start

huszak.dev

Diese Website: die eigene des Studios, in drei Sprachen

  • Portfolio, Leistungen mit veröffentlichten Preisen, die Veduta-Seite, das Kontaktformular und dieser Lebenslauf.
  • Next.js App Router hinter einer strikten Content-Security-Policy, vom eigenen Server ausgeliefert.

Next.js · React · Tailwind · TypeScript

Seite öffnen

2026-08-10 · Start

Veduta

Begehbare 3D-Immobilienseiten für Makler und Bauträger

  • Eine komplette Maklerseite mit eigenem Admin, eine Instanz pro Büro auf eigener Domain, auf Ungarisch, Englisch und Deutsch.
  • Der Grundriss wird im Admin gezeichnet und wird zum 3D-Zuhause, das der Käufer drehen, aufschneiden und (in Pro) begehen kann: eine Zeichnung, kein Rendering, kein KI-Bild.
  • Pro ergänzt einen KI-Assistenten für das Büro und eine KI-Empfehlung für Besucher, beide noch jung und fehlbar.

Next.js · three.js · Docker · Caddy

Zur Produktseite

2026-08-18 · Start

RevForge

Eine Android-App, die den Motorsound des eigenen Autos live aus OBD-II-Daten erzeugt

  • Synthetisiert, nicht aufgenommen: Drehzahl und Last, über einen Bluetooth-OBD-II-Adapter gelesen, steuern den Klang, dazu ein Armaturenbrett, das dem Auto folgt.
  • Eine generische Motor-Datenbank ohne Herstellernamen; kostenlos, mit einer dauerhaften Pro-Freischaltung.

Kotlin · Jetpack Compose · C++ · Oboe

Zum Projekt

2026-08-22 · Start

KI-Entwicklerwerkzeuge

agent-system: Kapazität, Regeln und Übergabe für die täglich genutzten KI-Coding-Agenten

  • Ein Regelwerk für Claude Code, Codex, Kimi Code, Antigravity und einen lokalen GPU-Agenten: was vorher gefragt werden muss, was nie unbeaufsichtigt läuft, wie Arbeit von einem Agenten an den nächsten übergeben wird.
  • Die Kapazität wird aus dem eigenen Fenster jedes Agenten gelesen, damit eine Aufgabe getaktet läuft und nie am Limit abbricht.
  • Internes Werkzeug, kein Produkt; die Ausgabe der KI-Agenten gilt als Kandidat, bis ein Mensch sie prüft.

Python · SQLite · systemd · llama.cpp

Zum Projekt

2026-09-08 · Google Play

RevForge bei Google Play

Produktionsrelease live bei Google Play

  • Drei Wochen nach dem Start des Repos öffentlich gelistet; kostenlos, mit einer dauerhaften Pro-Freischaltung.

Zum Projekt

2026-09-14 · Kunde live

Veduta bei einem Kunden

cziglehome.hu läuft auf Veduta; die Demo zieht auf veduta.hu um

  • Die Website eines Bauträgers auf eigener Domain: das ganze Projekt auf einem 3D-Lageplan, elf Gebäude, jedes Zuhause aus seinem Grundriss gezeichnet.

Zur Produktseite

2026-10-05 · 3.0

Veduta 3.0

Lebensechte Möbel- und Pflanzenmodelle, Fotoböden, Begehung von überall (Pro)

  • Über neunzig geprüfte Möbelmodelle in zwei Detailstufen, vier Qualitätsstufen, damit Telefone mithalten, Wasser und Spiegel.

Zur Produktseite

Ausbildung

2014 bis 2022

Universität Óbuda, Budapest

BSc Engineering Information Technology, nicht abgeschlossen

  • Der Großteil des Lehrplans absolviert: 50 Fächer, 177 Credits, vier Prüfungen vor dem Abschluss.
  • 2022 beendet, als der Umzug ins Ausland kam.

Neumann János Középiskola és Kollégium

Gymnasium, Schwerpunkt Informatik

  • Vier Jahre Programmierung: C#, C++, Datenbankgrundlagen, HTML und CSS.
  • Abitur mit Informatik auf erhöhtem Niveau.

Kurse

Webler Bildungsstudio

2 Kurse

Ruby on Rails I (40 h) und Ruby on Rails II (80 h).

Udemy

10 abgeschlossen

Vue, SQL, SOLID, Clean Code, System Design, GraphQL mit Rails, Softwarearchitektur, DevOps-Grundlagen, Docker, Kubernetes, Terraform und Azure DevOps.

LinkedIn Learning

5 abgeschlossen

Refactoring, React, SOLID-Prinzipien, sauberes Programmieren, DevOps Foundations: CI/CD.

Kenntnisse

Kern

  • Ruby
  • Rails
  • PostgreSQL
  • Sidekiq
  • Redis
  • RSpec
  • GitHub Actions

Frontend

  • React
  • Vue
  • TypeScript
  • Next.js
  • Three.js
  • HTML
  • CSS

Architektur und Praxis

  • Clean Architecture (Service Objects, POROs)
  • Richtlinienbasierte Autorisierung (Pundit)
  • SOLID und OOP
  • Hintergrundjobs
  • Caching
  • Refactoring

DevOps

  • CI/CD-Pipelines
  • Docker
  • Umgebungskonfiguration
  • Grundlagen von Logging und Monitoring

Außerdem gearbeitet mit

  • Grape
  • JSON:API
  • GraphQL
  • MySQL
  • Ember.js
  • C#/.NET
  • Jenkins
  • Python/Flask
  • C++/CMake

Sprachen

  • Ungarisch
  • Englisch

Brauchen Sie diese Erfahrung in Ihrem Projekt?

Schreiben Sie ein paar Zeilen dazu, was Sie bauen. Die Antwort kommt auf Englisch oder Ungarisch, meist am selben Tag.