
Bojan Bosanac
Verified Expert in Engineering
iPhone Developer
Novi Sad, Vojvodina, Serbia
Toptal member since September 21, 2020
Bojan has worked as a developer for over six years, handling multiple projects simultaneously. His main focus is iOS, but he also has experience in Android and .NET Core. He’s able to build any project from the ground up, following best practices and having good code quality. Bojan is a hard-working and responsible person, able to work by himself and in a team.
Portfolio
Experience
- iOS - 6 years
- iPhone - 6 years
- Xcode - 6 years
- Object-oriented Programming (OOP) - 5 years
- Git - 5 years
- Swift - 4 years
- Objective-C - 3 years
- Clean Code - 1 year
Availability
Preferred Environment
Swift, Xcode, iOS
The most amazing...
...project I've developed is the app used for the Sail Amsterdam event in 2015 that draws 2.3 million visitors from all over the world.
Work Experience
iOS Developer
Freelance
- Created, applied, and delivered the entire app lifecycle, including the concept, design, testing, deployment, and release to stores and support.
- Developed compelling experiences for the iPhone and iPad that take advantage of the newest technologies iOS has to offer.
- Wrote efficient code and controlled the code quality assurance.
Product Owner and Mobile Developer
Continental Automotive Serbia
- Contributed as the product owner for multiple teams, including mobile, back end, and front end.
- Developed, designed, implemented, and maintained iOS and Android apps as part of a more extensive system.
- Guided junior developers with their technical knowledge.
- Held knowledge-sharing sessions for the iOS project architecture.
- Refactored the existing implementation into clean code architecture.
- Managed the product backlog and prioritized needs, wrote efficient code, and controlled code quality assurance.
Mobile Team Lead
Vega IT Sourcing
- Mentored and guided junior and mid-level team members.
- Managed the mobile team, taking into account the technical and social aspects.
- Organized knowledge-sharing sessions for iOS topics.
iOS Developer
Vega IT Sourcing
- Designed, implemented, and delivered the entire app lifecycle, including the concept, design, testing, deployment, and release to stores and support.
- Employed by multiple clients, developing iOS applications in various industries such as mobile banking, healthcare, education, and social events.
- Occasionally worked on projects that required other technologies, such as .NET Core, Android, and Matlab.
Experience
WISK - Bar and Restaurant Inventory Management Software
https://www.wisk.ai/Atlas World Sports
https://atlasworldsports.com/Continental RVD Platform
Zenjob
https://www.zenjob.com/en/Responsibilities:
• Develop, design, implement, and maintain the iOS app
• Implement UI while working closely with designers
• Participate in code reviews and maintain coding standards
• Write efficient code
Medopad (now Huma)
https://huma.com/Health Mapper
https://www.youtube.com/watch?v=cdcyGm7DllE&ab_channel=HealthMapper• Track symptoms, medication, and measurements.
• Create, export, and print health reports and charts.
• Share your tracking with your doctor.
• Set medication reminders.
• Sync with Apple Health app.
Sail Amsterdam App
https://www.sail.nl/en/SAIL Amsterdam is about boats, ships, and anything else that floats.
Beoview Intercom
Use your smartphone to remotely control your Beoview intercom functions. Answer visitor calls, unlock the building's front door, or monitor all cameras connected to your Beoview system.
Education
Master's Degree in Computer and Control Engineering
Faculty of Technical Sciences - Novi Sad, Serbia
Bachelor's Degree in Computer and Control Engineering
Faculty of Technical Sciences - Novi Sad, Serbia
Skills
Libraries/APIs
iOS Charts, REST APIs, Firebase iOS SDK, Alamofire, Google Maps, RxSwift, Sockets, SocketRocket
Tools
Git, GitHub, XML Interface Builder (XIB), GitLab, Subversion (SVN), Jira, Xcode, Trello, Slack, Figma
Languages
Swift, Objective-C, Java, Swift 5, GraphQL
Platforms
iOS, Mobile, Android, Firebase
Storage
JSON, MySQL
Frameworks
iOS SDK, Core Data, .NET, Vapor
Paradigms
Object-oriented Programming (OOP), Clean Code, VIPER Architecture, Design Patterns, Model View ViewModel (MVVM), Agile
Other
Mobile Apps, iOS Design Guidelines, User Experience (UX), User Interface (UI), Neural Networks, iPhone, iPad, Audio, Apollo, APIs, Product Owner, Technical Leadership, AVFoundation, CI/CD Pipelines, Bluetooth, Carthage, iOS Camera, Back-end
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring