Name
Balázs Püspök-Kiss
Role
Software engineer
Location
Europe/Budapest
Contact / socials

About me

Android and mobile developer by day: always learning and using my experiences to enhance user experience across leading airline, banking and fintech applications. Worked on features and apps used by millions, with 4,8+ ratings. From Android, I branched out to Kotlin and Compose Multiplatform development.

Always eager to improve workflow efficiency. I am very open about limitations, pros & cons, actionable plans for a problem.

I love game development as a hobby and even created a plugin for Godot engine. ProtoShape turns repetitive level prototyping more efficient with intuitive, reusable complex shapes and built-in support for Godot editor tooling. The original idea came from having to implement customizable staircases/ramps for a map. Having no good alternative, I experimented with shapes and gizmos to enable game developers to easily customize any shape.

I love experimenting with new ideas. AI enables me to code-up practical solutions to existing day-to-day problems. As an example, I created SplitEasy with AI-assisted bill splitting while keeping every step inspectable and deterministic, so the user can overlook and steer any part of the split. It combines OCRs and tiny LLMs which can quickly analyze even multi-page PDF receipts quickly and accurately. The solution is cost-efficient, easy-to-use, fast, punctual, supporting multiple languages and customizable.

We live in unprecedented times and I am taking my chance to make the most out of it.

Curriculum vitae

Experience

A timeline of the teams, products, research, and teaching that shaped my work.

  1. January 2026 — PresentBudapest, Hungary

    Fizetési Pont

    Android Developer

    Building an Android POS terminal across backend integrations, payment journeys, and core UI architecture.

    Fizetési Pont

    Android Developer

    January 2026 — Present · Budapest, Hungary

    Building an Android POS terminal across backend integrations, payment journeys, and core UI architecture.

    Owned backend communication and networking.

    Set the UI architecture, navigation, and animations.

    Implemented dual-screen functionality.

    Delivered transaction handling, listings, printing, onboarding, card reading, and payment flows.

  2. March 2025 — January 2026Budapest, Hungary

    OTP Bank Magyarország

    Medior Android Developer

    Delivered mobile-banking features, resolved architectural issues, and supported modernization work.

    OTP Bank Magyarország

    Medior Android Developer

    March 2025 — January 2026 · Budapest, Hungary

    Delivered mobile-banking features, resolved architectural issues, and supported modernization work.

    Work on OTP Bank's mobile banking application included implementing “Pénzkérés Simán” QVIK payment requests via NFC and QR codes.

    The role also involved resolving architectural issues, delivering new features and bug fixes, and supporting migrations that made development more efficient.

  3. September 2022 — March 2025Budapest, Hungary

    Wizz Air

    Android Developer

    Owned Wizz Air's booking flow, unified flight search, and modernized key screens with Jetpack Compose.

    Wizz Air

    Android Developer

    September 2022 — March 2025 · Budapest, Hungary

    Owned Wizz Air's booking flow, unified flight search, and modernized key screens with Jetpack Compose.

    The role carried development responsibility for the booking user flow.

    The main flight-search screen was refactored from four separate implementations into one reusable component.

    Key booking components were redesigned, including an expandable step-status bar for viewing progress and an add-services screen rebuilt in Jetpack Compose with advanced UX/UI animations.

    Compatibility work covered older Android versions alongside modern platform features, including edge-to-edge support within the legacy UI.

  4. June 2023 — September 2023Budapest, Hungary

    Ericsson

    Student Researcher

    Researched data augmentation through C++ AST transformations with Clang tooling.

    Ericsson

    Student Researcher

    June 2023 — September 2023 · Budapest, Hungary

    The research role explored data-augmentation techniques by transforming C++ abstract syntax trees (ASTs) with Clang tooling.

  5. August 2022 — January 2023Budapest, Hungary

    Budapest University of Technology and Economics

    Demonstrator (Mobile)

    Taught third-year Android development and created modern Jetpack Compose laboratory material.

    Budapest University of Technology and Economics

    Demonstrator (Mobile)

    August 2022 — January 2023 · Budapest, Hungary

    Taught third-year Android development and created modern Jetpack Compose laboratory material.

    Teaching responsibilities covered Android application development for third-year students.

    New laboratory exercises introduced Jetpack Compose, Kotlin Coroutines, and Material Design 3; the role also included leading IMSc laboratories and reviewing laboratory work and homework.

  6. June 2022 — August 2022Budapest, Hungary

    AutSoft

    Mobile Software Development Engineer

    Worked across Android development, REST APIs, and internal projects during a mobile software internship.

    AutSoft

    Mobile Software Development Engineer

    June 2022 — August 2022 · Budapest, Hungary

    Worked across Android development, REST APIs, and internal projects during a mobile software internship.

    The internship covered internal projects, REST APIs, and Android development, with some exposure to Angular.

    The main focus was modern Android development with Jetpack Compose, Kotlin Coroutines, and clean architecture, using GitLab for Git-based collaboration and Figma to wireframe features with Material Design 3 components.

    University laboratory exercises were rewritten with newer technologies, clean-code principles, and current best practices.

  7. February 2022 — June 2022Budapest, Hungary

    Nokia Bell Labs

    Research Scholar

    Developed Jay and Hawk AI, pairing driver-behavior analytics with models trained on synthetic BeamNG data.

    Nokia Bell Labs

    Research Scholar

    February 2022 — June 2022 · Budapest, Hungary

    Developed Jay and Hawk AI, pairing driver-behavior analytics with models trained on synthetic BeamNG data.

    Jay—a pet project for driver-behavior analytics—became the focus of a scholarship covering AI research, data analytics, and communication.

    Alongside the app, a built-in AI component—published as Hawk AI—used machine-learning models for ADAS and autonomous-driving systems trained on synthetic sensor data generated in BeamNG simulations. Configurable scenarios and in-game AI drivers produced data used to analyze and predict vehicle behavior.

    Nokia supported the work during the spring 2022 semester, with mentorship from Dr. Péter Szilágyi.

  8. September 2021 — January 2022Budapest, Hungary

    Budapest University of Technology and Economics

    Demonstrator (C)

    Taught C programming in English and mentored students through laboratories and assessments.

    Budapest University of Technology and Economics

    Demonstrator (C)

    September 2021 — January 2022 · Budapest, Hungary

    Taught C programming in English and mentored students through laboratories and assessments.

    The Basics of Programming course involved teaching C in English to international students.

    Responsibilities included leading laboratories, mentoring students, reviewing laboratory work and homework, and helping organize midterm exams.

  9. February 2021 — July 2021Budapest, Hungary

    Budapest University of Technology and Economics

    Demonstrator (C++ and OOP)

    Taught object-oriented C++, clean-code basics, UML, and competitive-programming techniques.

    Budapest University of Technology and Economics

    Demonstrator (C++ and OOP)

    February 2021 — July 2021 · Budapest, Hungary

    Taught object-oriented C++, clean-code basics, UML, and competitive-programming techniques.

    Basics of Programming 2 laboratories covered object-oriented programming, C++, and clean-code fundamentals.

    Additional work included organizing student competitions, reviewing homework and laboratory work, sharing competitive-programming techniques, and introducing UML class diagrams.

On this page
Name
Balázs Püspök-Kiss
Role
Software engineer
Location
Europe/Budapest
Contact / socials