About
I’m a Java/JVM engineer and architect developer focused on high-availability, data-heavy systems. Since 2022, I’ve been working on MÁV’s TopoRail geospatial platform — designing and implementing scalable services, performance-aware data flows, and operational tooling for production environments. I enjoy turning complex domain constraints (GIS, topology, infrastructure networks) into reliable software, and I’m hands-on with JVM performance diagnostics (G1 GC, heap/GC metrics) and pragmatic automation.
Organisations & domains I’ve worked with
Selected highlights
Paperless Operations Platform
Tech lead for DFA — a digital workflow and document system enabling secure storage, photo/GPS/signature attachments, task scheduling, and client-ready digital reporting. Designed solutions from requirements to delivery, mentoring developers and owning the Angular + Spring Boot integration.
24/7 Mission-Critical Traffic System
Lead developer and operator for KAFIR — the backend platform supporting the VÉDA intelligent camera network. High-availability (24/7), fault-tolerant, scalable, multi-layer system integrating with vehicle registries and other subsystems. Produced system designs/specs, led the dev team, and delivered features in a Java EE stack.
Modern Netbank Launch
Senior Java developer on Budapest Bank’s new web netbank (go-live: summer 2016). Built backend business flows, implemented web services, customized the bank’s BFO framework, contributed to ExtJS frontend, and supported migration from legacy systems plus mobile integration.
Healthcare Platform Engineering
Contributed to a next-generation healthcare system: Java EE development, WebServices, reporting (BIRT), data migration (Talend), testing, and maintenance. Early-career experience that built strong foundations in enterprise delivery and integration work.
My journey so far
Development Team Lead / Lead Engineer
Leading development at M&S Informatikai Zrt. as a remote full-time tech lead. Owns solution design based on client requirements, supports and mentors developers, and delivers Angular 14 frontends connected to Spring Boot services (DFA platform and related systems).
Lead Developer & Operator — KAFIR (VÉDA)
Built and operated a fault-tolerant, scalable backend system for the national traffic camera network. Produced system plans and technical specs, coordinated with stakeholders, led the dev team, and delivered features end-to-end as a full-stack engineer.
Senior Java Developer — Netbank
Delivered backend business flows and services, customized the BFO framework, contributed to ExtJS frontend, supported production hardening, bugfixing, and legacy-to-new data migration, plus mobile integration.
Senior Java Developer — Back-office Prototype
Senior engineer in a SCRUM team building a banking back-office prototype. Introduced development standards, design patterns, and code review practices; supported knowledge sharing and technical decision-making.
Java Developer — Real-Estate Portal
Worked on a Java-based property listing platform using modern web technologies and open-source components. Contributed across the full delivery lifecycle.
Software Developer — Enterprise & Public Systems
Built reporting and web UI components, integrated services, performed data migrations, and contributed to platform features (including Eclipse RCP plugins) across multiple projects.
Education so far
Formal education
Core academic background that grounded my software engineering path.
-
2012
University of Pecs
-
2007
Kazinczy Ferenc Secondary Technical School
Certifications
Professional training and certifications that support enterprise Java delivery.
-
Ongoing
OCP Java SE 17 Developer
-
2021
Certified Vaadin 14 Professional
-
2020
Certified Vaadin 14 Developer
-
2016
Java SE 8 Fundamentals Certificate
-
2016
Scrum Training Certificate
-
2015
Banking Front-Office (BFO) training
Side projects
Gomoku Party (iOS) — SwiftUI
A hobby iOS board-game app I build in Swift/SwiftUI, focusing on a polished UX, online matches, player profiles, and match history. I use AI-assisted development (OpenAI Codex) to speed up iteration while keeping engineering quality high.
Leaflet4Vaadin — Vaadin add-on
An open-source Vaadin plugin that provides a Java API for LeafletJS, enabling server-side Java teams to build interactive maps and extend Leaflet with custom plugins and integrations.