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
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
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
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
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
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
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.
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.
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.
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.