Mbusi Sifiso Hlatshwayo, Developer in Los Angeles, CA, United States
Mbusi is available for hire
Hire Mbusi

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.


iOS, Swift, UIKit, Firebase, GraphQL, Xcode, REST APIs, User Interface (UI)...
iOS, Swift, SwiftUI, Model View ViewModel (MVVM), REST APIs...
Objective-C, Swift, SQL, REST APIs, User Interface (UI), Mobile, PSD to Swift...




Preferred Environment


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

2021 - PRESENT
  • 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.
Technologies: iOS, Swift, UIKit, Firebase, GraphQL, Xcode, REST APIs, User Interface (UI), Mobile, VPN, PSD to Swift, SDK Development, iOS SDK

iOS Software Engineer

2020 - 2021
  • 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.
Technologies: iOS, Swift, SwiftUI, Model View ViewModel (MVVM), REST APIs, User Interface (UI), Mobile, VPN, PSD to Swift, SDK Development, iOS SDK

iOS Implementation Engineer

2020 - 2020
  • 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.
Technologies: Objective-C, Swift, SQL, REST APIs, User Interface (UI), Mobile, PSD to Swift, iOS SDK

Salesforce Support Engineer

2017 - 2020
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.
Technologies: Salesforce, Apex

iOS Developer

2017 - 2017
  • 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.
Technologies: Swift, Objective-C, MVC Design, UIKit, REST APIs, User Interface (UI), Mobile, Instant Messaging, PSD to Swift, iOS SDK

iOS Developer Intern

2015 - 2016
  • 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.
Technologies: Objective-C, UIKit, User Interface (UI), Mobile, PSD to Swift, iOS SDK

Walmart eCommerce App

An iOS direct-to-customer eCommerce app built in Swift with programmatic UIKit. As the search iOS tech lead, I drove the development of multiple features. The app is highly customizable with a modular UI driven by components fetched from a back end.
2015 - 2017

Bachelor's Degree in Computer Science

Xavier University - Cincinnati, Ohio, USA




Xcode, Splunk, VPN


UIKit, iOS SDK, SwiftUI


Swift, GraphQL, Objective-C, SQL, Apex


Model View ViewModel (MVVM), MVC Design


MacOS, iOS, Mobile, Firebase, Salesforce


User Interface (UI), PSD to Swift, SDK Development, Algorithms, Data Structures, Instant Messaging

Collaboration That Works

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

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring