Spain
I help companies build high-quality software fast - without compromise. With over 18 years in software engineering and technical leadership, I specialize in turning complex challenges into scalable, elegant, and reliable solutions. My background spans frontend, backend, mobile, and cloud systems—combining the versatility of a generalist with the depth of a specialist. I’ve built products and led teams across BP, Visa, TESCO, and startups, driving modernization efforts, improving developer experience, and mentoring engineers to reach their full potential. I’m passionate about clean architecture, usability, and making technology simpler for both teams and users. Hands-on experience includes everything from IoT and biometrics integrations to large-scale web systems, real-time data platforms, and cloud-native microservices. I’m comfortable both designing high-level architecture and diving into the code when needed. Beyond work, I’m a proud father and the biggest supporter of my wife’s successful transition into software development. 🌍 International experience: US (Colorado & California), Sweden, Germany, India, UAE, Belgium, UK, Spain, Hungary 🗣️ Languages: Hungarian (native), English (fluent), German (conversational), French (basic), Spanish (learning)
In general: building internal productivity tools and supporting digital teams. As a Technical Lead: - Remotely managing teams across locations and time zones (Europe/UK, India, US) - Facilitating team contributions for business value - Crafting solutions for usability and simplicity - Defining tasks, designing architecture, and managing engineering processes - Conducting team matching and hiring interviews As a Full Stack Engineer: - Implementing features, hands-on coding and PR/data change reviews - Conducting research and algorithmic coding interviews As a Product Expert: - Driving discussions between product, business, design, and technical teams - Defining technical directions for new features and roadmap Product: Sustainability Planning App (Mar 2023 – Present): - Built a product to track sustainability goals - Sole frontend developer, implemented from zero to production in 3.5 months - Designed user management system with role-based permissions - Managed resources, budgeting, operations, and digital maturity - Onboarded, mentored, and reviewed team members’ work Product: Net Positive Impact App (Jun 2023 – Sep 2023): - Designed development foundation - Conducted hiring and team matching - Established technical foundations and feasibility analysis Product: SuperFleet App (Oct 2022 – Dec 2022): - Assisted a team of senior engineers in a fleet management product Used technologies: - Frontend: Typescript, React, TurboRepo, Vite, Zeplin - Backend: C#, .NET Core, Web API, MSSQL, Nest, Nx - Testing: Playwright, React Testing Library, Jest, Cucumber, Gherkin - Infra/DevOps/Telemetry: Azure, Sonar, CheckMarx, OpenTelemetry, Grafana - Data/Management/Decisions: PowerBI, ADO, Mural, ADRs Other Activities: - Researched and prototyped OpenTelemetry integration - Built end-to-end testing framework and introduced blue-green deployments - Conducted over 30 algorithmic and team matching interviews
In general: developed productivity tools for internal use that support the daily operation between colleagues and suppliers keeping track of commercial agreements and cost changes of goods (~3000 users). It was a cloud based (AWS/Azure) scalable system following CQRS and event-sourcing architectural patterns with React frontend. As a full stack engineer: - Enhanced and implemented devops process - Defined features with the business - Laid down frontend application architecture - Created frontend testing strategy (based the pyramid approach): designed and built the foundation for automated testing; led efforts to improve code and product quality on multiple testing levels (smoke, automated, component, unit); spread knowledge via presenting it to other teams As a lead engineer: - Guided frontend engineering efforts in a fuel cost modelling and an approval system product - Contributed to the establishment of a corporate wide component library - Mentored new joiners, conducted interviews - Initiated a distributed component driven development approach to reduce redundancies, development/maintenance costs by enabling teams to publish and consume each other's code as auto bundled and versioned components (bit.dev) Used technologies: - Frontend: JavaScript/React, MobX(+MobXStateTree), Flux, Redux, CRA - Backend: Java/Spring Boot, Cassandra, ElasticSearch, Postgres, KAFKA - Testing: Jest, Junit, Cucumber, Selenium, Gherkin, BrowserStack - Infra/DevOps: Docker, Kubernetes, Jenkins Other activities: - Defined frontend architecture directions via designs, that made the code cleaner, more maintainable, and better testable - Developed an innovative tool (Chrome Extension) to simplify demoing efforts and also helps in smoke and sanity testing by reducing time picking proper test users. Presented on multiple forums receiving positive feedbacks, gained traction and adopted by multiple teams - Led efforts in a cross organizational authentication system migration project
Designed and developed payment and smart city-related prototypes and experiences for the CEMEA region, mostly front-end implementations and hardware integrations. Demoed, presented the Innovation Center products on client tours and supported customer-facing engagements/conferences/Hackathons. Technologies & languages: Java, Javascript, Swift, Ruby, Python, React-Native, HTML/CSS, REST, Swagger, Autolayout (iOS), AWS/Docker, biometrics hardware solutions (Morpho palm scanner, Tascent/EyeLock iris Scanners, Hitachi/Fujitsu Vein Scanner), Poynt Terminal, iTunesConnect. Applications designed and built: - Biometrics ATM (iPad): a touch screen based ATM interface with face detection and biometrics hardware integration. It is an interactive 20++ screens/functional/UI responsive prototype, that demonstrates peer to peer money transfer, balance queries - Swift, Autolayout, Socket.IO, face detection, Node JS, MSSQL - Poynt promotion creator app (Android Tablet + Phone apps): built a terminal application for merchants to create and publish promotions directly from the Poynt Smart POS terminal's inventory. Developed a mobile app for customers to get notified about these promotions when nearby the store/shop, and to redeem them when paying at the terminal - Android, Beacon technologies, Push notifications, QR Code, Poynt ecosystem. - Queuing System/Waterpark experiences: created single page HTML5 applications using light-weight data binding and UI framework (Vue.js) to showcase the user journey when a payment happens in a coffee shop or in a water park - via any sorts of biometrics authentication, like palm/fingerprint/iris scan. - Participated in multiple Visa and global events demonstrating the Innovation Center’s prototypes. The main ones are EuroVision 2017 Kiev and GITEX 2017 Dubai. For the latter one, I built fully functional biometrics and smart terminal showcase which was used by 600+ unique visitors during the whole week by the visitors without downtime
In general worked on Java, Javascript, HTML projects based on Google technologies, implemented apps for mobile, fostered innovation, consolidated the public web presence for the company. Specialized in front-end and UI development. --- Implemented backend and frontend functionalities for an approval system - Angular JS, Java backend, Google Cloud Worked on extensions for a Google Drive based enterprise document management service – Java backend, Javascript frontend Co-launched a startup-like incubation program with the founders of the company to support coworkers in validating and realizing their own ideas Built the card and account (transactions/balance/revocation) handling functionalities in the official mobile app for the largest fringe benefit provider in the country, both for iOS and Android platforms Assisted AngularJS development for the in-house built document workflow management based on Google Drive Implemented a Google Maps based interactive map showing the coverage of different network technologies (3G/4G/hspa) for the largest Hungarian telecommunication provider, in a team of two – HTML, Javascript, Java
Built the Javascript client SDK for in application messaging for the SAP Mobile Platform in a team of four. Created the sample reference application for the chat client SDK. Used technologies: XMPP, Cordova, Javascript, HTML, CSS, SAP UI5 (builds on OpenUI). 2nd prize winner of the local demo jam event at Budapest, which is part of the annual global developer conference at SAP. In a team of four, we built a Web and Cordova mobile hybrid and cross-platform car sharing application that helps colleagues without a car to get home easier. Received highest score from technical Jury.
Aligned test automation processes on iOS, Android and Windows mobile platforms. Created scripts to autorun during build and measure unit and regression tests and code coverage results (worked with SonarQube, Maven, Jenkins software).
Coordinated and assistied the work of the team developing for Windows platforms (.NET / Windows 8.1 Runtime - phone, tablet). In part, also developing in the team. The team built components cover: - generic OData library to hide complexity of OData handling and providing easy to use APIs for SAP mobile app developers. - secure DataVault component to store sensitive data securely - onboarding component to let connect mobiles to SAP backends and HANA Cloud - Logging library, with end to end tracing - SAML/OAuth components Regularly presenting and demoing the results of the team to the SAP Mobile Platform stakeholders. 2nd prize winner of the local demo jam event at Budapest, which is part of the annual global developer conference at SAP. In a team of three, we built an outlook plugin to share attachments via the SAP in-house built cloud share service instead of the regular outlook mailboxes. --- HUNGARY - Budapest