Mbusi Sifiso Hlatshwayo
Verified Expert in Engineering
Software Developer
Los Angeles, CA, United States
Toptal member since February 1, 2024
Mbusi is a results-driven senior iOS engineer with solid technical and leadership experience. He specializes in Swift, Objective-C, and UIKit and has strong communication and mentorship skills. He has worked cross-functionally at enterprises like Walmart and Experian and SMEs like Drizly and Kimble Applications. As an expert in iOS architecture and development, REST APIs, and Agile methodologies, Mbusi led and built a new modular framework at Walmart—reducing development time significantly.
Portfolio
Experience
Availability
Preferred Environment
MacOS
The most amazing...
...thing I've developed is a new modular framework that allowed other teams to use existing core Walmart search functionality, greatly reducing development time.
Work Experience
Senior iOS Software Engineer
Walmart
- Acted as a tech lead for the search iOS team, conducting code reviews and mentoring junior developers.
- Reduced development time by up to 70% after leading the creation of a new modular framework that allowed other teams to use existing search functionality.
- Drove the initiative to reduce bug-related delays by 25% by building automated tests using XCTest and XCUITest.
- Led a multi-team initiative to redesign the product tile, introducing multiple variants of the pricing view controlled by remote feature flags.
- Rearchitected the search landing page to use modular UI components driven by server-side configurations.
- Lowered the mean time to detect critical errors to below five minutes after adding over 50 alerts to improve visibility into the status of multiple priority zero (P0) flows for our search functionality.
- Assisted architects in validating performance metrics for peak performance mode during the high-traffic holiday season.
iOS Software Engineer
Experian
- Collaborated with product managers, back-end engineers, and Android developers to set standards for a new mobile content management service.
- Rearchitected the application's dashboard page, implementing all UI components in the SwiftUI server-driven UI from the legacy Objective-C UIKit.
- Improved error and user tracking by integrating a new analytics framework throughout the app.
- Added new features and maintained legacy Objective-C code, storyboards, and XIB files.
iOS Implementation Engineer
Drizly
- Refactored legacy Objective-C code to the latest Swift versions.
- Extended functionality to our favorites section within the iOS app.
- Resolved production bugs in close collaboration with product owners.
- Integrated our clients' point-of-sale inventory from their in-store PCs to our servers by installing scripts with SQL queries that run periodically.
Salesforce Support Engineer
Kimble Applications
- Configured custom objects, fields, and reports for end users as requested.
- Debugged production bugs reported by end users using Salesforce debugging tools.
- Analyzed databases and Salesforce, writing queries and scripts to close tickets.
iOS Developer
Chatter
- Interpreted written business requirements and technical specification documents to design and implement executable code solutions.
- Implemented a browse-by-category feature written in Swift and UIKit.
- Validated core functionality by implementing unit tests with the XCTest framework.
iOS Developer Intern
Phunware
- Assisted internal teams in diagnosing and debugging production issues.
- Refactored the legacy code using a manual retain-release to the new automatic reference counting feature.
- Maintained and resolved QA issues in iOS applications for various Fortune 500 customers.
Experience
Walmart eCommerce App
https://apps.apple.com/us/app/walmart-shopping-savings/id338137227Education
Bachelor's Degree in Computer Science
Xavier University - Cincinnati, Ohio, USA
Skills
Libraries/APIs
REST API
Tools
Xcode, Splunk, VPN
Languages
Swift, GraphQL, Objective-C, SQL, Apex
Frameworks
UIKit, iOS, SwiftUI
Paradigms
MVVM, MVC Design
Platforms
MacOS, iOS, Mobile App Design, Firebase, Salesforce Design
Other
UI Development, PSD to Swift, SDK Development, Algorithms, Data Structures, Instant Messaging
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