Overview
Technical skills
Projects
Timeline
Roles

Overview

Senior iOS engineer with experience building and maintaining white-label mobile applications in Swift, SwiftUI, Combine, and UIKit, including fintech and commerce domains. Previously worked on Java web applications and contributed to testing, requirements gathering, project coordination, and IT administration. Also delivered mobile products in areas like password management, fitness tracking, and an AI-driven interior planning platform.
Phone

Technical skills

Languages
5
Swift
Java
Objective-C
SQL
JavaScript
Mobile
4
SwiftUI
Combine
UIKit
Firebase
Other
20
Rest API
AWS
LLM
Spring Framework
Gemini
MySQL
Core Data
SwiftData
MS SQL
GitHub
OpenAI
Firestore
SQLite
Figma
Docker
Postman
CI/CD
Jenkins
Swagger
Modularization

Projects

AmbiAdvisor
Led the product vision and MVP definition for an AI-driven renovation and interior planning platform. Built the product specification including user journeys, API/data flows, and business rules. Evaluated technical approaches and third-party providers, translating production findings into iterative product improvements.
Built a cycling and navigation mobile app with route planning, navigation, and ride tracking. Added support for multi-stop routing and detailed ride progress features. Implemented the application using Swift, UIKit, and SwiftUI to deliver interactive route experiences.
Developed a fashion catalog application aggregating content from designers, photographers, and influencers. Designed the user experience for browsing and discovering curated fashion content. Implemented the app using Objective-C to support the social-style catalog experience.
Created a fitness and workout tracking application for planning training and tracking progress over time. Implemented features supporting workout management and collaboration between trainers and members. Focused on delivering a structured workflow for fitness sessions and performance monitoring.
Built a password manager application focused on secure storage of user credentials. Implemented password generation, autofill support, and biometric authentication for improved login convenience. Designed the app to securely manage passwords while keeping the user interaction streamlined.

Timeline

Senior Software Engineer • Senior
Netcetera GmbH • Full-Time
May 2020 to Present 6 Years 5 Months Vienna In office
Developed and maintained white-label mobile banking applications for Swiss banks, translating functional and technical requirements into implementation tasks. Built secure mobile features using Swift, SwiftUI, and Combine, and implemented API integrations based on defined acceptance criteria. Participated in backlog refinement, testing, release planning, production support, and cross-functional Agile delivery. Designed enterprise mobile architecture and modularized solution components.
Swift
SwiftUI
Combine
Rest API
Agile
Senior iOS Developer • Senior
REWE International AG • Full-Time
May 2018 to May 2020 2 Years Vienna In office
Developed modular white-label eCommerce and grocery shopping applications. Collaborated with Product and QA to refine user stories, acceptance criteria, and Gherkin-based specifications, supporting testing and release delivery. Implemented scalable UIKit features with reusable components and networking layers to support application growth.
UIKit
iOS Developer • Middle
UBIMET GmbH • Full-Time
May 2016 to Apr 2018 1 Year 11 Months Vienna In office
Developed and maintained the MORECAST weather application using Swift and Objective-C. Implemented weather visualization, location services, and networking features to support detailed forecast data. Focused on performance optimization, debugging, testing, and release support to improve app stability and responsiveness.
Swift
Objective-C
iOS Developer • Middle
Comtrade d.o.o. • Full-Time
Jan 2014 to Mar 2016 2 Years 2 Months Banja Luka In office
Built native iOS applications in Swift and Objective-C for international clients. Worked across product domains including social networking, eCommerce, fitness, and productivity applications. Coordinated with clients and cross-functional development teams to implement and deliver mobile features.
Swift
Objective-C
iOS Developer • Middle
XHIBIT d.o.o. • Full-Time
Jun 2012 to Jan 2014 1 Year 7 Months Banja Luka In office
Developed native iOS applications for travel, media, and lifestyle products. Implemented offline functionality and worked on maps integration and custom user interfaces. Delivered mobile features focused on usability and content experience across the supported product categories.
IT Administrator / Software Tester / Project Manager • Lead
ICBL d.o.o. • Full-Time
Jan 2010 to Jun 2012 2 Years 5 Months Banja Luka In office
Developed and maintained Java web applications and CRM solutions while supporting software testing activities. Gathered requirements, coordinated projects, and contributed to planning with development stakeholders. Also supported IT infrastructure and server administration to keep systems available and operational.
Java
Java Web Developer • Middle
CODECENTRIC d.o.o. • Full-Time
Dec 2008 to Jan 2010 1 Year 1 Month Doboj In office
Developed and maintained Java web applications using open-source technologies. Worked in an Agile software development environment to support iterative delivery of features and improvements. Contributed to maintenance and evolution of existing web components and related application functionality.
Java
Agile