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