Marko Tadić
iOS Developer
Part of FatCat Coders since:
April 2024
Need a mobile expert who can build anything you envision? With over 20 years of industry experience, Marko brings a strong focus on iOS app and Swift development. Leading teams and providing complex technical evaluations is second nature to Marko. Don't miss out—bring Marko on board!
Calendly - iOS Application
Client ProjectApril 2024 - ongoing
Calendly leads the way in automated meeting scheduling, offering team-based scheduling solutions and integrations with advanced security features.
Joined a team of ~10 iOS Calendly developers and immediately shared extensive knowledge through code reviews.
Improved the team's quality standards and encouraged engaging code discussions.
Created reusable Weekly and Monthly Calendar components across the app.
Developed features like "Book Meeting," "Event Type Form," and "Meeting Intelligence."
Enabled codebase modularization by migrating resources (fonts, colors, images, localizations) into a Swift package module.
Main tech stack:
Xcode, iOS, Swift, UIKit, SwiftUI, Combine, REST APIs, GraphQL, CocoaPods, SPM, SwiftLint, SwiftGen, SwiftFormat, Unit Tests, git, bash, Bitrise
Senior iOS Engineer, BUX
Apr 2022 - Mar 2023
BUX is a mobile brokerage company enabling retail investors to trade shares, ETFs, cryptocurrencies, CFDs, and crypto via its apps.
Optimized iOS team workflow by implementing monorepo modularization using Swift Package Manager.
Increased development efficiency and improved code quality through detailed reviews.
Played a vital role in analyzing, planning, and implementing complex features.
Main tech stack:
Xcode, iOS, Swift, UIKit, SwiftUI, Combine, SPM, SwiftFormat, SwiftGen, SwiftLint, Sourcery, REST APIs, WebSockets, Unit Tests, UI Tests, git, bash, Bitrise
Senior iOS Engineer, Computer Rock
Apr 2020 - Apr 2022
Computer Rock delivers technical solutions ranging from large-scale customer experience ecosystems to mobile and web, offering 360° expertise.
Transitioned the entire codebase of a major project (~300k LoC) from Objective-C to Swift.
Oversaw system architecture and API development for Android, Backend, and iOS.
Main tech stack:
Xcode, iOS, Android, Backend (API Design), Swift, Objective-C, git, bash, Bitrise
Senior iOS Engineer, appculture
Mar 2015 - Apr 2020
appculture focuses on m-commerce, business, and consumer app development across various industries
Continuously implemented best practices and introduced technologies such as CI/CD, Swift, Combine, and SwiftUI.
Initiated the adoption of Swift as a new technology, successfully executing the first projects in Swift, including rewriting code from Objective-C to Swift.
Completed dozen of iOS projects, including a watchOS app for golf (sports), tvOS apps (video streaming), several eCommerce apps, an eBook reader, and the award-winning "Wetter-Alarm" app for iPhone, iPad and Apple Watch.
Led the development of multiple iOS app projects, mentored team members, and ensured clear client communication for well-defined project goals.
Main tech stack:
Xcode, iOS, watchOS, tvOS, macOS, Objective-C, UIKit, Swift, Combine, SwiftUI, CocoaPods, SPM, Swift on Server (Vapor), CI/CD, git, bash, Bitrise
Software Developer, Gemikro
Nov 2005 - Mar 2015
Gemikro provides comprehensive IT support for companies engaged in leasing and other forms of financing.
Worked with large databases, reporting tools, and led major migration projects.
Developed an internal app used across multiple regional offices.
Successfully shipped an enterprise iPad app using Swift 1.0.
Created one of the first XML parsers for iOS written in Swift.
Main tech stack:
Visual FoxPro, C#, MSSQL, Delphi, git, bash, Xcode, Objective-C, Swift, XML, Core Data
IT Administrator, Metro Cash and Carry
Nov 2004 - Nov 2005
Metro Cash and Carry, supports small and medium-sized businesses in the HoReCa and trade sectors by providing tailored services and fostering long-term partnerships.
Managed data input into a SAP database as a Computer Operator.
Developed a productivity solution that increased team output, earning a promotion to the IT Department.
Gained experience in network administration and SQL query writing.
Main tech stack:
SAP, SQL, Networking tools, Windows Server
Master of Computer Science
Singidunum University, Belgrade 2005 - 2009
Bachelor of Robotics and Flexible Production Systems
Academy of Polytechnic, Belgrade
1999 - 2003
- Serbian
- English