Hi, I’m Pavol Madeja, a senior mobile software developer and solution architect based in Slovakia. I have over 15 years of experience designing and delivering mobile solutions, with a strong focus on Android, architecture, and team leadership. I enjoy turning complex requirements into robust, scalable products and mentoring teams to excel in agile environments. I’ve led onshore and offshore teams across international projects, worked with startups and corporates, and helped shape product strategy, UX, and maintainable codebases. I’m passionate about delivering high-quality software and continuously improving processes.…

Pavol Madeja

Hi, I’m Pavol Madeja, a senior mobile software developer and solution architect based in Slovakia. I have over 15 years of experience designing and delivering mobile solutions, with a strong focus on Android, architecture, and team leadership. I enjoy turning complex requirements into robust, scalable products and mentoring teams to excel in agile environments. I’ve led onshore and offshore teams across international projects, worked with startups and corporates, and helped shape product strategy, UX, and maintainable codebases. I’m passionate about delivering high-quality software and continuously improving processes.…

Available to hire

Hi, I’m Pavol Madeja, a senior mobile software developer and solution architect based in Slovakia. I have over 15 years of experience designing and delivering mobile solutions, with a strong focus on Android, architecture, and team leadership. I enjoy turning complex requirements into robust, scalable products and mentoring teams to excel in agile environments.

I’ve led onshore and offshore teams across international projects, worked with startups and corporates, and helped shape product strategy, UX, and maintainable codebases. I’m passionate about delivering high-quality software and continuously improving processes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Slovak
Fluent
English
Advanced
Czech
Advanced
German
Beginner

Work Experience

Lead Android Developer at NDA
October 1, 2025 - Present
Led Android development for ESC/POS Translator – Warehouse Printing Middleware, a middleware solution bridging modern Android POS systems with legacy ESC/POS printers. Implemented ESC/POS to customer API conversion, real-time job tracking, logging, and retry mechanisms. Used Kotlin, Jetpack Compose, Hilt and MVVM to deliver a robust, scalable solution for warehouse environments.
Lead Android Developer at NDA (ESC/POS Translator – Warehouse Printing Middleware)
October 1, 2025 - Present
Led Android development for ESC/POS Translator middleware, converting ESC/POS printer commands to client API requests. Implemented real-time job tracking, logging, and configurable retry logic using Kotlin, Jetpack Compose, Hilt and MVVM.
Technical Product Owner at Caterpillar Inc.
April 1, 2025 - October 1, 2025
Aligned business needs with the engineering roadmap across multiple teams. Created feature specifications, acceptance criteria, and detailed user stories. Facilitated product discovery, refined technical plans, prioritized backlog, and planned PI/PIPE cycles. Ensured UX and engineering alignment throughout delivery.
Product Owner, Lead Developer at AppsEstimator.com
January 1, 2025 - April 1, 2025
Owned discovery, system architecture and implementation for an AI-powered print-quote cost calculator. Defined requirements, refined user stories, and ensured alignment with UX and engineering. Technologies included React (TypeScript), Firebase, Cloud Functions, Google Generative AI.
Product Owner, Lead Developer, Consultant at Nadácia Zastavme korupciu
September 1, 2024 - Present
Product Owner and lead developer for Pucung, a festival companion mobile app delivering program schedules, maps, real-time updates, and announcements to enhance attendee experience. Defined requirements, architecture, roadmap, and coordinated with client/stakeholders for end-to-end delivery.
Product Owner, Lead Developer, Consultant at Pucung – Anti-corruption Mobile Application
September 1, 2024 - Present
Product owner and lead developer for a festival companion app, delivering schedules, maps, real-time updates and announcements. Led architectural decisions and cross-team coordination with stakeholders.
Team Leader, Product Owner, Consultant, Developer at Onroad/offroad navigation system
November 1, 2020 - January 1, 2024
Tailor-made hybrid onroad/offroad navigation system for haulers with crowd-sourced routing, traffic information, multi-map modes, rerouting, and reporting features.
Team Leader, Product Owner, Consultant, Developer at Winter maintenance App (Košice)
November 1, 2020 - January 1, 2024
Managed multi-team delivery for the winter maintenance app supporting citizen participation, optimization and push notifications. Coordinated UX and engineering roadmaps; implemented MVVM and DI patterns.
Lead Android Developer at Warehouse scanner application
January 1, 2020 - Present
Led development of a specialized warehouse management mobile app for inventory tracking in agricultural storage facilities. Implemented offline-first architecture, barcode/QR scanning, BOL tracking, and integration with custom hardware scanners to streamline warehouse operations.
Lead Android Developer at Warehouse scanner application (Agricultural storage)
January 1, 2020 - Present
Led Android development for a warehouse management app with offline-first capabilities, barcode/QR scanning, and integration with custom hardware scanners. Architected MVVM, Room and Retrofit based solutions.
Team Leader, Lead Android Developer, Consultant at Squad
January 1, 2019 - January 1, 2020
Co-led a startup mobile app for video chat, text chat, and screen sharing. Guided architecture and delivery of core features; contributed to growth and eventual acquisition by Twitter.
Team Leader, Lead Android Developer, Consultant at Target Professional
January 1, 2019 - January 1, 2020
Managed mobile app development for mypensionID, enabling users to manage lifetime pension funds with biometric authentication and ID document processing. Led architecture decisions and mentoring.
Team Leader, Lead Android Developer, Consultant at Squad mobile app
January 1, 2019 - January 1, 2020
Led Android development for a social/video/chat platform; contributed to architecture and cross-team delivery on a startup project later acquired by Twitter.
Team Leader, Lead Android Developer, Consultant at Seismic (Percolate)
January 1, 2018 - January 1, 2018
Android mobile app development for enterprise Content Marketing Platform. Led architecture, coding, testing, and delivery to marketing teams.
Team Leader, Lead Android Developer, Consultant at Seismic (Percolate) mobile app
January 1, 2018 - January 1, 2018
Android mobile app for enterprise Content Marketing Platform; led team and delivered features with Kotlin, MVVM, RxJava, and Firebase.
Team Leader for Android/iOS team, Lead Android Developer, Consultant at Akixi
January 1, 2017 - January 1, 2019
Managed Android and iOS team delivering a wallboard app for call centers, including live statistics, alarms, and custom views.
Team Leader, Lead Android Developer, Consultant at Akixi Wallboard
January 1, 2017 - January 1, 2019
Android/iOS live statistics wallboard for call centers; led Android/iOS team and delivered real-time dashboards and alarms.
Main architect, Team leader at Drynx
January 1, 2016 - January 1, 2016
Architected and led a hotel/resort food & beverage ordering system, delivering end-to-end mobile app architecture and leadership for project teams.
Developer at Citadele
January 1, 2016 - January 1, 2017
Mobile banking app development focusing on caching, image handling, and REST templates for bank workflows.
Developer at Cloudmine Mobile SDK Consultancy
January 1, 2016 - January 1, 2016
Consultancy and development for Cloudmine mobile SDK updates.
Developer at Citadele mobile banking
January 1, 2016 - January 1, 2017
Mobile banking features including caching, image handling, template updates and REST integrations for bank templates and default payments.
Main architect, Team leader at CurrentTime.tv
January 1, 2015 - January 1, 2015
Led architecture and team leadership for multimedia Android apps (CT Video/CT Now), delivering video-focused experiences.
Main Architect, Team leader at Deliveroid.com
January 1, 2014 - January 1, 2014
End-to-end design and development of a food delivery Android app with offline features and maps integration.
Main architect, Team leader at Operating table remote
January 1, 2014 - January 1, 2014
Prototype remote control for surgery room equipment on Android, including hardware integration and UI control.
Main Architect, Team Leader at Food delivery service (Deliveroid.com)
January 1, 2014 - January 1, 2014
End-to-end design and implementation of Android food delivery app with offline caching and map integration.
Main Architect, Team Leader at Operating table remote (prototype)
January 1, 2014 - January 1, 2014
Prototype remote control for surgical room equipment; led architecture and team coordination for a hardware-integrated Android solution.
Prototyping / J2ME Feed Reader at N/A
January 1, 2013 - January 1, 2013
Technical lead for J2ME client development and overall architectural design.
Tech Lead / Developer at Situare
January 1, 2013 - January 1, 2013
Android mobile client for Situare – location/sharing features integrated with Facebook.
Main architect, Team leader at BBG News
January 1, 2013 - January 1, 2016
Developed multiple news apps with offline support and internationalization, integrating with Psiphon and other infrastructure.
Architect, Team Leader at TV Application with multimedia content
January 1, 2013 - January 1, 2013
Android TV app delivering news via video, articles and social features for Middle East broadcaster.
Architect, Team Leader at Social & promotion platform (KosiceGO)
January 1, 2013 - January 1, 2013
Development of a regional social and promotion platform; GPS, offline support, and multi-language capabilities.
Main Architect, Team Leader at BBG News mobile applications
January 1, 2013 - January 1, 2016
Architected and led development of multiple news apps targeting international brands; emphasized offline support and security; contributed to architecture across BBG properties.
Team Leader at Base stations build management software
January 1, 2012 - January 1, 2012
Custom portal for mobile network operators to track design and build processes for base stations.
Dual-screen Android Gallery at NDA
January 1, 2011 - January 1, 2011
Architected and contributed to dual-screen gallery on Android for a multinational client.
Games for Nokia S40 devices at Nokia
January 1, 2006 - January 1, 2011
Mobile game development and adaptation for Nokia S40 devices, including feature enhancements.
Developer at Nokia S40 games
January 1, 2006 - January 1, 2011
Mobile games development and adaptation for Nokia S40 devices with feature enhancements.

Education

Master of Science in Information Technology/Telecommunications at University of Žilina, Slovakia
January 11, 2030 - January 1, 2008
Bachelor Degree in Information Technology at Jyväskylä University Of Applied Sciences, Finland
January 11, 2030 - January 1, 2007
Master of Science at University of Žilina
January 11, 2030 - January 1, 2008
Bachelor Degree at Jyväskylä University Of Applied Sciences
January 11, 2030 - January 1, 2007

Qualifications

Certified Scrum Master
January 11, 2030 - December 19, 2025
Certified Scrum Master
January 11, 2030 - December 19, 2025

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services, Telecommunications, Education