Ugrás a tartalomra

Huszák Richárd

Senior szoftvermérnök, Veszprém. Éles szoftver 2017 óta: Ruby on Rails háttérrendszerek, React és Next.js felületek, saját termékek.

2014-től máig, időrendben

Idővonal

2014-09-től 2022-ig · Budapest

Óbudai Egyetem

Mérnökinformatikus BSc, befejezetlen tanulmányok

  • A BSc-tananyag nagy része elvégezve: 50 tárgy, 177 kredit.
  • 2022-ben, négy vizsgával a diploma előtt, a külföldre költözéssel abbamaradt.

2016-09-től 2017-ig · Budapest

Athéné középiskola és Logiscool

Programozásoktató

  • C#, Scratch és Java oktatása középiskolásoknak és fiatalabbaknak.
  • OOP, adatszerkezetek és eseményvezérelt programozás bevezetése.
  • A mentorálás később a fejlesztőcsapat vezetésében kamatozott.

C# · Scratch · Java

2017-08-tól 2019-01-ig · Budapest

BOSCH (a BEKO-n keresztül)

Mérnökinformatikus

  • HIL (hardware-in-the-loop) tesztrendszerek automatizálása C#-ban és Jenkinsszel, kevesebb kézi teszteléssel.
  • DevOps-folyamatok támogatása Python/Flask és C++/CMake/LLVM eszközökkel.

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

2019-01-től 2021-04-ig · Budapest

E-Jogsegéd Kft.

Full-stack Ruby on Rails fejlesztő

  • Háromfős fejlesztőcsapat vezetése: feladatkiosztás, mentorálás, code review, deploy.
  • A production megbízhatóságának gazdája: a kritikus hibák minimális leállással megoldva.

Rails · MySQL · Vue · Vuex · JSON:API

2021-04-től 2022-09-ig · Budapest

BV-Technology Kft.

Full-stack Ruby on Rails fejlesztő

  • Új CMS-funkciók Railsben és Reactben egy tízezernél több végfelhasználót kiszolgáló oldalon.
  • CI/CD és code review napi gyakorlatként: gyorsabb, tisztább szállítás.

Rails · MySQL · React · JSON:API

2022-10-től 2023-01-ig · Granada

Unit4

Senior Ruby on Rails Developer

  • N+1 lekérdezések kiszűrve, SQL és ActiveRecord refaktorálva: gyorsabb API.
  • RuboCop-vezérelt refaktorok a tiszta kódért.
  • Kevesebb frontend-hiba: Ember.js-problémák javítva, használaton kívüli funkciók eltávolítva.

Rails · MySQL · Ember.js · JSON:API

2023-06-tól 2024-10-ig · Bécs

Valutico

Senior Ruby on Rails Engineer

  • Megbízhatóbb vállalatértékelő platform: erősebb backend- és kiadási folyamatok.
  • Automatizált teszt- és monitorozási pipeline-ok, kevesebb éles regresszió.
  • Rövidebb betanulás: a fejlesztői bevezetés az új kollégáknak gyorsabb lett.

Rails · PostgreSQL · GraphQL

2024-12-től 2025-09-ig · Budapest

Starling Enterprises Kft.

Senior Software Engineer

  • Full-stack funkciók Railsben és Reactben (Vite), gördülékenyebb ügyfélfolyamatok.
  • PostgreSQL-sémák és lekérdezések optimalizálva: a lekérdezési idő nagyjából 30%-kal csökkent.
  • Szabályalapú jogosultságkezelés (Pundit-stílusban) a biztonságos hozzáférésért.
  • REST API-k építése, a React felületen Axiosszal fogyasztva.

Rails · React (Vite) · PostgreSQL · TypeScript

2025-08-09 · indulás

Nissh

Rendelésre készülő gamer egér, a vevő kezére formázva, nissh.gg

  • A Nissh One tervezése és prototipizálása: sorszámozott, 3D-nyomtatott egér a vevő kezére formázva, három púpmagassággal fingertip vagy claw fogáshoz.
  • Böngészős 3D-konfigurátor, szerveroldali CAD-pipeline a nyomtatófájlokig, Stripe-fizetés, szállítás Magyarországról.
  • 2026-08-04 óta karbantartási módban.

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

A projekt oldala

2025-10-től · Berlin, távolról

Distribusion Technologies GmbH

Senior Ruby Developer

  • Ruby nagy léptékű, nagy terhelésű rendszerekben, a szárazföldi személyszállítás piacán.
  • Mikroszolgáltatások nagy flottájának fejlesztése és karbantartása.
  • Teljesítmény-szűk keresztmetszetek és optimalizálás; részvétel a csapat architektúradöntéseiben.
  • Belső eszközök és könyvtárak; jobb tesztlefedettség és leadási minőség.

Ruby · Rails · Grape · JSON:API · mikroszolgáltatások

2026-07-29 · indulás

Balatonkarting

Egy gokartpálya weboldalának koncepció-újraépítése, balatonkarting.huszak.dev

  • Működő javaslatként, nem megbízásra: online foglalás bankkártyás foglalási díjjal, ajándékkártya, köridők a pálya időmérőjéből, magyarul és angolul.
  • Nyilvános bemutató, nem a pálya éles oldala; a fizetés a demón szimulált.

Next.js · Google Calendar API · Teya · Docker

A projekt oldala

2026-08-05 · indulás

huszak.dev

Ez az oldal: a stúdió sajátja, három nyelven

  • Portfólió, szolgáltatások kiírt árakkal, a Veduta oldala, kapcsolati űrlap és ez az önéletrajz.
  • Next.js App Router szigorú tartalombiztonsági szabályzattal, saját szerverről kiszolgálva.

Next.js · React · Tailwind · TypeScript

Oldal megnyitása

2026-08-10 · indulás

Veduta

Bejárható 3D-s ingatlanoldalak ingatlanirodáknak és ingatlanfejlesztőknek

  • Teljes irodai oldal saját adminnal, irodánként egy példány saját domainen, magyarul, angolul és németül.
  • Az alaprajzot az adminban rajzolják meg, és 3D-s otthon lesz belőle, amit a vevő forgat, felnyit, Próban be is jár: rajz, nem render, nem AI-kép.
  • A Pro csomagban AI-asszisztens az irodának és AI-ajánló a látogatóknak; mindkettő még fiatal, és tévedhet.

Next.js · three.js · Docker · Caddy

Termékoldal

2026-08-18 · indulás

RevForge

Android-app, amely az autó motorhangját élőben állítja elő az OBD-II adatokból

  • Szintetizált, nem felvett hang: a Bluetooth OBD-II adapterről olvasott fordulatszám és terhelés vezérli, az autót követő műszerfallal.
  • Általános motoradatbázis gyártónevek nélkül; ingyenes, egyszeri, végleges Pro-feloldással.

Kotlin · Jetpack Compose · C++ · Oboe

A projekt oldala

2026-08-22 · indulás

AI fejlesztői eszközök

agent-system: kapacitás, szabályok és átadás a napi használatú programozó AI-ügynökökhöz

  • Egy szabályrendszer a Claude Code, a Codex, a Kimi Code, az Antigravity és egy helyi GPU-s ügynök fölé: mit kell előre megkérdezni, mi nem futhat felügyelet nélkül, hogyan adja át a munkát az egyik ügynök a másiknak.
  • A kapacitást mindegyik ügynök saját ablakából olvassa, így a feladat ütemezve halad, és nem hal el a limitnél.
  • Belső eszköz, nem termék; amit az AI-ügynökök írnak, az csak javaslat, amíg ember nem ellenőrzi.

Python · SQLite · systemd · llama.cpp

A projekt oldala

2026-09-08 · Google Play

RevForge a Google Playen

Éles kiadás a Google Playen

  • Három héttel a repó indulása után nyilvános listázás; ingyenes, egyszeri Pro-feloldással.

A projekt oldala

2026-09-14 · élő ügyfél

Veduta egy ügyfélnél

A cziglehome.hu Vedután fut; a demó a veduta.hu-ra költözik

  • Egy ingatlanfejlesztő oldala saját domainen: az egész beépítés egy 3D-s helyszínrajzon, tizenegy épület, minden otthon a saját alaprajzából rajzolva.

Termékoldal

2026-10-05 · 3.0

Veduta 3.0

Élethű bútor- és növénymodellek, fotó padlóburkolatok, bejárás bárhonnan (Pro)

  • Több mint kilencven átnézett bútormodell két részletességi szinten, négy minőségi fokozat, hogy a telefonok is bírják, víz és tükrök.

Termékoldal

Tanulmányok

2014-től 2022-ig

Óbudai Egyetem, Budapest

Mérnökinformatikus BSc, nem fejeződött be

  • A tananyag nagy része elvégezve: 50 tárgy, 177 kredit, négy vizsga hiányzott a diplomához.
  • 2022-ben a külföldre költözéssel abbamaradt.

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

Középiskola, emelt informatikai képzés

  • Négy év programozás: C#, C++, adatbázis-alapok, HTML és CSS.
  • Emelt szintű érettségi informatikából.

Kurzusok

Webler oktatóstúdió

2 kurzus

Ruby on Rails I (40 óra) és Ruby on Rails II (80 óra).

Udemy

10 elvégzett

Vue, SQL, SOLID, Clean Code, System Design, GraphQL Railsszel, szoftverarchitektúra, DevOps-alapok, Docker, Kubernetes, Terraform és Azure DevOps.

LinkedIn Learning

5 elvégzett

Refaktorálás, React, SOLID-elvek, tiszta kódolási gyakorlat, DevOps Foundations: CI/CD.

Készségek

Alap

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

Frontend

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

Architektúra és gyakorlat

  • Tiszta architektúra (service objectek, PORO-k)
  • Szabályalapú jogosultságkezelés (Pundit)
  • SOLID és OOP
  • Háttérfeladatok
  • Gyorsítótárazás
  • Refaktorálás

DevOps

  • CI/CD pipeline-ok
  • Docker
  • Környezeti konfiguráció
  • Naplózás és monitorozás alapjai

Dolgoztam még ezekkel

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

Nyelvek

  • magyar
  • angol

Kell ez a tapasztalat a projektedhez?

Írj pár sort arról, mit építesz. Magyarul vagy angolul válaszolok, általában még aznap.