Lazar Sidor Senior iOS Engineer - B2B Remote Independent Contractor
Our
Projects
Most important and recent production apps I worked in the last ~5 years (2018 - 2023)
Responsibilities:
- Providing consulting services for native iOS applications development
- Team leading
- Solution architecture
Snappic - The ultimate Video & Photo Booth
Project info:
-
Project type: Full-time b2b Contract
-
Link: https://www.snappic.com
-
Languages: Objective-C, Swift, SwiftUI
-
Platforms: iPhone, iPad, Mac
Features I worked on:
-
SP105E, SP107E, SP110E Led Light Controllers integration to connect and control
-
light animations via Bluetooth commands, used by LED strip controllers used on
photo booths. -
Motion detection using gyroscope for Glamatic robot arm integration
-
Custom keyboard implementation
-
Various enhancements to existing features and new functionalities to Snappic iOS
app, using Objective-C, Swift, SwiftUI, VIPER, CoreData, RestKit, Bolts, etc.
OneFootball - Soccer Scores
Project info:
-
Project type: Contract
-
Languages: Objective-C, Swift, SwiftUI
-
Platforms: iPhone, iPad, Apple Watch, Apple TV app
-
Architectures/ design patterns/ frameworks: MVVM, MVVM-C, MVC, DI, Cocoapods, SPM, App Modularisation, Async-Await, Protobuf, Firebase app distribution, Firebase remote flags, etc
-
Unit Testing & UITesting: Nimble, NimbleSnapshots
-
Features I worked on:
-
Enhanced / optimised existing Ad integrations (Amazon Ads, Google Ads, etc)
✅ Integrated new ad formats and providers (e.g: Nimbus Ads)
✅ Designed and implemented reusable Sticky Ad Component capable to show ad banners from various ad providers, via mediation configurations and custom targeting
✅ Designed custom AI/ML/Vision/Image processing algorithm aimed to detect invalid ad banners
Allo - Audio and Video Calls
Project info:
-
Supported platforms: iPhone, iPad / Android phones/tablets
-
Frameworks used: Flutter
-
Architecture: MVVM
Super Reduceri
Project info:
-
Link: https://apps.apple.com/ro/app/super-reduceri/id1366619279
-
Supported platforms: iPhone, iPad
-
Frameworks used: SwiftUI, Combine, SwiftLint
-
Architecture: MVVM
News RSS
Project info:
-
Link: https://apps.apple.com/us/app/știri-ro-ziare-românești/id665802768
-
Supported platforms: iPhone, iPad, Apple Watch
-
Frameworks used: SwiftUI, Combine, Swiftgen, Async-await, SPM, SwiftLint
-
Architecture: MVVM
Hourly News
Project info:
-
Link: https://apps.apple.com/us/app/știrile-orei/id1064663777
-
Supported platforms: Apple TV
-
Frameworks used: Swift-UIKit, Obj-C, Cocoapods, PHP (Backend API)
-
Architecture: MVVM, MVC
Trucknet
Project info:
-
Project type: B2B Contractor (I have fully rewritten the react-native version in 3 months)
-
Link: https://apps.apple.com/us/app/trucknet-app/id1320414110
-
Supported platforms: iPhone, iPad
-
Frameworks / tools used: Swift/UIKit, Swiftgen, Jira, Codemagic, Localizy, Firebase Messaging and Analytics, AWS Amplify Authentication, MapKit, SPM, Cocoapods, PTV Maps SDK
-
Architecture: MVVM-C
Loopeli
Project info:
-
Project type: B2B Contractor (Existing app I had to maintain and add new features)
-
Supported platforms: iPhone, iPad
-
Frameworks / tools used: Swift/UIKit, Swiftgen, SwiftLint, Trello, PromiseKit, SinchSDK (VoIP), CallKit
-
Architecture: MVVM-C
Samsa
Project info:
-
Project type: Startup / Co-founder
-
Supported platforms: iPhone
-
Frameworks / tools used: Objective-C, Swift; Zebra printing SDK, Eureka Library
-
Architecture: MVC, MMVM, Server/backend generated UI via custom API and php framework; White label app with dynamic content based on backend configuration
Smartcare for employees
Project info:
-
Project type: B2B Contractor (Part of a team of 3 developers I was leading)
-
Link: https://apps.apple.com/us/app/smartcare-for-employees/id1027163578
-
Supported platforms: iPhone
-
Frameworks / tools used: Flutter, Jira, AppAuth (OAuth2)
-
Architecture: MVVM
Smartcare for parents
Project info:
-
Project type: B2B Contractor (Part of a team of 3 developers I was leading)
-
Link: https://apps.apple.com/us/app/smartcare-for-parents/id1045682704
-
Supported platforms: iPhone, Apple Watch
-
Frameworks / tools used: Swift-UIKit, Obj-C, AppAuth (OAuth2), Cocoapods, Realm, CoreData, Mantle, Siri, Jenkins, TeamCity, AppCenter, Fastlane, Mixpanel, Pendo
-
Architecture: MVVM, VIPER, MVC
Smartcare Kiosk
Project info:
-
Project type: B2B Contractor (Part of a team of 2 developers I was leading)
-
Link: https://apps.apple.com/us/app/smartcare-kiosk/id1521412836
-
Supported platforms: iPad
-
Frameworks / tools used: Swift-UIKit, Cocoapods, TeamCity
-
Architecture: MVVM, MVC
Smartcare for centers
Project info:
-
Project type: B2B Contractor (Part of a team of 2-11 developers I was leading)
-
Link: https://apps.apple.com/us/app/smartcare-for-centers/id1478125062
-
Supported platforms: iPad (Very custom UI)
-
Frameworks / tools used: Swift-UIKit, Obj-C, Cocoapods, CoreData, Realm, MagicalRecord, RestKit, Siri, Jenkins, TeamCity, AppCenter, Fastlane, Mixpanel, Pendo
-
Architecture: MVVM, MVC