Richárd Huszák
Senior software engineer, Veszprém. Production software since 2017: Ruby on Rails back ends, React and Next.js fronts, products of my own.
2014 to today, in order
Timeline
2014-09 to 2022 · Budapest
Óbuda University
BSc Engineering Information Technology, studies not completed
- Most of the BSc curriculum done: 50 subjects, 177 credits.
- Left in 2022 without the degree, four exams short, when the move abroad came.
2016-09 to 2017 · Budapest
Athéné High School and Logiscool
Programming instructor
- Taught C#, Scratch and Java to high-school and younger students.
- Introduced OOP, data structures and event-driven programming.
- The mentoring later carried into leading a dev team.
C# · Scratch · Java
2017-08 to 2019-01 · Budapest
BOSCH (via BEKO)
Engineering Information Technology
- Automated hardware-in-the-loop test systems with C# and Jenkins, cutting manual testing effort.
- Supported DevOps workflows with Python/Flask and C++/CMake/LLVM tooling.
C#/.NET · Jenkins · Python/Flask · C++ · CMake · LLVM
2019-01 to 2021-04 · Budapest
E-Jogsegéd Ltd.
Full-stack Ruby on Rails developer
- Led a three-person dev team: task coordination, mentoring, reviews, deployments.
- Owned production reliability; critical issues resolved with minimal downtime.
Rails · MySQL · Vue · Vuex · JSON:API
2021-04 to 2022-09 · Budapest
BV-Technology Ltd.
Full-stack Ruby on Rails developer
- New CMS features in Rails and React for a site with over ten thousand end users.
- CI/CD and code review as daily practice: faster, cleaner delivery.
Rails · MySQL · React · JSON:API
2022-10 to 2023-01 · Granada
Unit4
Senior Ruby on Rails Developer
- N+1 queries eliminated, SQL and ActiveRecord refactored: a faster API.
- RuboCop-driven refactors for clean code.
- Fewer front-end bugs: Ember.js issues fixed, unused features removed.
Rails · MySQL · Ember.js · JSON:API
2023-06 to 2024-10 · Vienna
Valutico
Senior Ruby on Rails Engineer
- A more reliable valuation platform: stronger back-end and release processes.
- Automated testing and monitoring pipelines; fewer production regressions.
- Developer-enablement work that shortened onboarding for new hires.
Rails · PostgreSQL · GraphQL
2024-12 to 2025-09 · Budapest
Starling Enterprises Kft.
Senior Software Engineer
- Full-stack features in Rails and React (Vite) that improved customer workflows.
- PostgreSQL schemas and queries optimised; query times down by about 30 %.
- Policy-based authorisation (Pundit-style) for secure access control.
- REST APIs built and consumed through Axios in the React front end.
Rails · React (Vite) · PostgreSQL · TypeScript
2025-08-09 · started
Nissh
A made-to-order gaming mouse shaped to the buyer's hand, nissh.gg
- Designed and prototyped the Nissh One: a numbered, 3D-printed mouse shaped to the buyer's hand, with three hump positions for fingertip or claw grip.
- A browser 3D configurator, a server-side CAD pipeline that turns an order into print files, Stripe checkout, shipped from Hungary.
- In maintenance since 2026-08-04.
Next.js · React Three Fiber · Prisma · PostgreSQL · Stripe
2025-10 to present · Berlin, remote
Distribusion Technologies GmbH
Senior Ruby Developer
- Ruby in high-scale, high-load systems for ground transportation.
- A large fleet of microservices, developed and maintained.
- Performance bottlenecks and optimisation; part of the team's architectural decisions.
- Internal tools and libraries; better test coverage and deliverable quality.
Ruby · Rails · Grape · JSON:API · microservices
2026-07-29 · started
Balatonkarting
Concept rebuild of a karting track's website, balatonkarting.huszak.dev
- Built as a working proposal, not a commission: online booking with a card-paid deposit, gift cards, lap times read from the track's timing system, in Hungarian and English.
- A public demo, not the track's production site; payments on the demo are simulated.
Next.js · Google Calendar API · Teya · Docker
2026-08-05 · started
huszak.dev
This site: the studio's own, in three languages
- Portfolio, services with published prices, the Veduta page, the contact form and this CV.
- Next.js App Router behind a strict content security policy, served from its own server.
Next.js · React · Tailwind · TypeScript
2026-08-10 · started
Veduta
Walkable 3D property sites for estate agencies and developers
- A whole agency site with its own admin, one instance per agency on its own domain, in Hungarian, English and German.
- The floor plan is drawn in the admin and becomes a 3D home a buyer can turn, cut open and (in Pro) walk through: a drawing, not a render, not an AI image.
- Pro adds an AI assistant for the office and an AI recommender for visitors, both early and able to be wrong.
Next.js · three.js · Docker · Caddy
2026-08-18 · started
RevForge
An Android app that builds the car's engine sound live from OBD-II data
- Synthesised, not recorded: revs and load read over a Bluetooth OBD-II adapter drive the sound, with a dashboard that follows the car.
- A generic engine database without manufacturer names; free, with one permanent Pro unlock.
Kotlin · Jetpack Compose · C++ · Oboe
2026-08-22 · started
AI developer tools
agent-system: capacity, rules and handoff for the AI coding agents in daily use
- One rule set for Claude Code, Codex, Kimi Code, Antigravity and a local GPU agent: what needs a yes before it happens, what never runs unattended, how work is handed from one agent to the next.
- Capacity read from each agent's own window, so a task is paced and never dies at the limit.
- Internal tooling, not a product; the AI agents' output counts as a candidate until a person checks it.
Python · SQLite · systemd · llama.cpp
2026-09-08 · Google Play
RevForge on Google Play
Production release live on Google Play
- Three weeks after the repo started, a public listing; free, with one permanent Pro unlock.
2026-09-14 · live customer
Veduta at a customer
cziglehome.hu runs on Veduta; the demo moves to veduta.hu
- An estate developer's site on its own domain: the whole scheme on one 3D site plan, eleven buildings, each home drawn from its floor plan.
2026-10-05 · 3.0
Veduta 3.0
Lifelike furniture and plant models, photo floor finishes, walk from anywhere (Pro)
- Over ninety reviewed furniture models in two detail levels, four quality tiers so phones keep up, water and mirrors.
Education
2014 to 2022
Óbuda University, Budapest
BSc Engineering Information Technology, not completed
- Most of the curriculum done: 50 subjects, 177 credits, four exams short of the degree.
- Left in 2022 when the move abroad came.
Neumann János Középiskola és Kollégium
Secondary school, advanced informatics track
- Four years of programming: C#, C++, database basics, HTML and CSS.
- Advanced-level school-leaving exam in informatics.
Courses
Webler educational studio
2 courses
Ruby on Rails I (40 h) and Ruby on Rails II (80 h).
Udemy
10 completed
Vue, SQL, SOLID, Clean Code, System Design, GraphQL with Rails, software architecture, DevOps essentials, Docker, Kubernetes, Terraform and Azure DevOps.
LinkedIn Learning
5 completed
Refactoring, React, SOLID principles, clean coding practices, DevOps Foundations: CI/CD.
Skills
Core
- Ruby
- Rails
- PostgreSQL
- Sidekiq
- Redis
- RSpec
- GitHub Actions
Front end
- React
- Vue
- TypeScript
- Next.js
- Three.js
- HTML
- CSS
Architecture and practice
- Clean architecture (service objects, POROs)
- Policy-based authorisation (Pundit)
- SOLID and OOP
- Background jobs
- Caching
- Refactoring
DevOps
- CI/CD pipelines
- Docker
- Environment configuration
- Logging and monitoring basics
Also worked with
- Grape
- JSON:API
- GraphQL
- MySQL
- Ember.js
- C#/.NET
- Jenkins
- Python/Flask
- C++/CMake
Languages
- Hungarian
- English
Need this experience on your project?
Write a few lines about what you are building. The answer comes in Hungarian or English, usually the same day.