
Discover more about me“Simplicity is the ultimate sophistication.”
Work Experience
Budapest City HallZLT Magyarország KFT.Dorsum Zrt.Raiffeisen Bank HungaryNexon Kft.DMS One Zrt.
Budapest City HallZLT Magyarország KFT.Dorsum Zrt.Raiffeisen Bank HungaryNexon Kft.DMS One Zrt.Core frontend stack — React, Next.js, TypeScript and the ecosystem around them. Used across every role since 2019.
Server-side development with Node.js, NestJS and Hono. REST APIs, GraphQL, message queues (RabbitMQ) and real-time with Socket.IO.
Relational database design, stored procedures and performance tuning across PostgreSQL, MSSQL and Oracle. ORM experience with TypeORM and Drizzle.
Containerisation with Docker, version control with Git, CI/CD pipelines, and system integration — IIS, RabbitMQ, and enterprise deployment.
Statically typed superset of JavaScript. Used across every modern project for type-safe frontend and backend code.
Component-based UI library at the heart of all frontend and mobile work since 2019.
React framework for production — App Router, SSR, SSG, API routes and full-stack capabilities.
Cross-platform mobile development using React paradigms. Shipped apps to iOS App Store and Google Play.
Utility-first CSS framework for rapid, consistent UI development without leaving the markup.
Predictable state container used in large-scale React and React Native applications.
JavaScript runtime for server-side development. Foundation for all backend services in the current stack.
Progressive Node.js framework for scalable, opinionated server-side architecture with decorators and DI.
Query language for APIs — used for flexible data fetching and schema-first API design.
Message broker for async communication between services — used in the Budapest City Hall project.
Primary relational database of choice. Reliable, feature-rich and well-supported by Drizzle and TypeORM.
Enterprise SQL Server used heavily in financial and HR system work at Raiffeisen Bank and Nexon.
Active Record and Data Mapper ORM for TypeScript — used in NestJS-based projects.
Containerisation platform for consistent dev and production environments across all recent projects.
Distributed version control — branching strategies, pull requests and CI/CD integration.
Design and prototyping tool used for UI/UX collaboration on enterprise and product projects.