MAXIM EGOROV
Senior / Lead iOS Engineer
Summary
Senior / Lead iOS Engineer with 12+ years building real-time trading, fintech, and automotive apps. Focused on SwiftUI architecture, modular iOS systems, real-time data flows, and cross-functional technical leadership. Built and led a team of 6 iOS engineers at B2Broker. Open to Lead iOS, Staff iOS, and iOS Architect roles.
Experience
B2Trader professional trading platform. I own iOS architecture, team health, and technical roadmap.
- Designed a SwiftUI architecture for real-time market-data streaming across 3,000+ instruments, optimizing diffing, state updates, and rendering under sub-second latency constraints.
- Shipped real-time order book and market screens under tight latency budgets.
- Drove cross-functional iOS architecture decisions across mobile, backend, QA, and product.
- Defined iOS architecture standards and review practices for state isolation and rendering boundaries.
- Built and led a team of 6 iOS engineers — hiring, code review, 1:1s, and technical growth.
Sole iOS engineer. Built the Charge Mustang companion app from scratch: architecture, UI, REST, and BLE.
- Remote control: locking/unlocking, climate pre-conditioning, real-time charging status.
- Secure REST + BLE communication with the vehicle's onboard systems.
- GPS-backed find-my-car and trip monitoring, resilient to spotty connectivity.
Built two production iOS apps for Arrival's EV platform: live telemetry and NFC key/access.
- Migrated client–server layer from REST to Apollo GraphQL with type-safe generated contracts.
- Built live telemetry pipelines (Combine + Protobuf) for battery, location, and accelerometer data.
- Modularised the codebase into 12+ Swift packages for independent team shipping.
- Drove unit & UI test coverage to 95% across owned modules; defined the testing playbook.
Crypto-payments app with a large Objective-C codebase. Led the iOS team and ran a parallel Swift migration.
- Pulled crash-free sessions above 96% from the low 80s.
- Shipped iPad and Apple Watch versions alongside the main iPhone build.
- Migrated 70% of the Objective-C codebase to Swift without interrupting feature delivery.
- Took over hiring, code review, and project management for the iOS team.
Earlier
Built features on OlympTrade, delivered a full UIKit redesign in two months, and shipped a SpriteKit seasonal mini-game.
Mobile game studio. Rendering layer work: shaders, draw-call optimisation, and Cocos2D UI components.
Skills
LanguagesSwift 8+ yrs, Objective-C 6+ yrs, C++FrameworksSwiftUI, UIKit, Combine, Apollo GraphQL, Core Bluetooth, Protobuf, XCTestToolsXcode, SPM, Fastlane, GitHub Actions, InstrumentsArchitectureClean Architecture, MVVM, modular design, CI/CD pipelinesLeadershipTeam building, technical roadmaps, hiring, code review, mentoring
Education
Murmansk State Technical University — Bachelor of Science in Computer Science