Work History
Showcase
Education
Work history
UpStack
Senior iOS Developer
2019 - Present (6 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
AppDelegate
Founder
2021 - Present (4 years)
Sarajevo, Bosnia and Herzegovina
Spearheading mobile application development (Android/iOS) and back-end/back-office API and outsourcing services.
Maestral Solutions
Senior iOS Engineer
2021 - 2021
Developed and maintained an iOS SDK app to control user flow and memberships for a variety of car manufacturers and for other third parties as dependency for membership management.
Created a CocoaPods package and deployed it to the public repository.
Worked on SwiftUI implementation with the possibility to inject it to UIKit or SwiftUI project.
Customized the styles for the themes and payment parts using WebView in app context.
Plume Design
iOS Developer
2020 - 2021 (1 year)
Fixed critical bugs for retail applications and developed new features with existing architecture and in-house framework for navigation.
Created a brand new app from scratch using clean architecture.
Transformed UI screens to app screens with animations using Figma designs.
Integrated and set up a mobile common part of the application written in Kotlin for both platforms (Android and iOS).
Etrade
iOS Developer
2020 - 2020
Sarajevo, Bosnia and Herzegovina
Developed a medical iOS app in Swift, preparing releases and new clinics.
Implemented biometry with a special focus on security and data encryption.
Planned and communicated new features and worked on an architecture reset, maintaining existing application with refactoring and white labeling.
Evolt
iOS Developer
2019 - 2020 (1 year)
Sarajevo, Bosnia and Herzegovina
Developed an iOS crypto wallet app in Swift.
Managed architecture setup and planned new features.
Fixed bugs for the application to ensure code is clean and secure.
Authority Partners
Mobile Developer | Team Lead
2018 - 2019 (1 year)
Sarajevo, Bosnia and Herzegovina
Worked on mobile development, Agile development, and release processes for all apps for Regus.
Developed a door-lock feature for the IoT part of the legacy project, enabling users to access their work offices through the mobile app/Bluetooth.
Maintained and controlled release processes for 6 mobile apps in 3 different environments.
Klika
iOS Developer | Team Lead
2017 - 2018 (1 year)
Sarajevo, Bosnia and Herzegovina
Led a team of iOS developers through the full software development lifecycle of a big IoT project.
Advocated the use of best practices (MVVM) for the app development and delivering clean code.
Reduced the number of crashes from 50K to less than 1K and fixed complex issues with the core functionality for the project's sleep data.
Eurobit
Mobile Developer
2015 - 2017 (2 years)
Sarajevo, Bosnia and Herzegovina
Developed and maintained mobile apps with extensions to an ERP system with a user-friendly UI for making sales/orders and fast response times.
Developed an Android application using best approaches for unit tests, UI tests, and clean code deployment.
Developed front-end web applications and maintained mobile apps.
Isatis Software Solutions
Intern
2014 - 2015 (1 year)
Sarajevo, Bosnia and Herzegovina
Worked on the development and maintenance of web apps for companies.
Assisted with the development and delivery of 5+ client projects.
Provided admin/client support on different applications.
Showcase
Senior iOS Engineer - Elipay
Elipay is a mobile app for shopping with cryptocurrencies.
It features a QR code scan for instant transactions using crypto.
Elipay supports Bitcoin, Bitcoin Cash, Ether, and the ELI token.
iOS Developer - SportSport
Developed a native iOS application for 30,000 users.
Provides access to sporting news from the SportSport.ba portal and related features.
Includes liveScore, video clips, photo galleries, and social sharing capabilities.
Mobile Apps Team Leader - Regus
The Regus app provides access to a vast network of short-term workspaces globally.
It offers a variety of workspace types including meeting rooms, offices, coworking desks, and lounges.
The app allows booking of workspace options hourly or daily.
Mobile Software Engineer - Eurobit
Developed eMSS, a native Android mobile application for field-based salesmen.
The application facilitates document creation and order placement.
It seamlessly synchronizes with a back-end API, ERP, and database for data consistency.
iOS Team Lead - SleepIQ
SleepIQ uses intelligent biometrics to track and score sleep patterns.
It displays sleep metrics and provides a summary statement of those metrics.
The project focuses on providing a daily score based on user goals and sleep.
Education
Master of Electrical Engineering
University of Sarajevo - Bosnia and Herzegovina
2011 - 2016 (5 years)