One of the largest crypto exchanges trusted by millions of users. Brought on as a trusted & experienced senior iOS consultant to help their team launch the anticipated native app to enable their users to easily and securely trade crypto on the go. Built purely in SwiftUI from the ground-up to provide real-time updates via WebSockets and micro-fractional financial trades with accuracy using BigInt calculations and algorithms at lightening speed with multi-disciplined teams, security audits, and regulations in place.
LEANSQUAD
Founded by former professional athlete Phil Mackenzie, LEANSQUAD’s core focus has always been to change the narrative in the health and fitness space. Architected & developed SwiftUI / iOS app as a platform to house everything the user needs to transform themselves through streaming video workouts, recipes, real-time community chats via WebSockets streams, dynamic daily & monthly calendar planners, and more.
HEIR
HEIR, by legendary Michael Jordan and his son Jeffrey Jordan, is a web3 community platform that offers an exclusive and capped membership experience to some of the world’s most notable athletes and creators with a focus on NFTs and decentralized capabilities that drive ownership. Brought on to help pioneer the native iOS development with blockchain and NFT minting integration, fiat on-ramp purchasing of crypto, as well as assisted in the development of the web3 dApp and campaign that launched.
Loblaw
Built a secured OAuth2 Login iOS SDK from scratch to unify complex and inconsistent authentication flows across PC Optimum (Canada’s largest loyalty program), Shoppers Drug Mart, PC Express, Joe Fresh, and other large-scale enterprise partners serving millions of users nation-wide by providing single sign-on through a distributable SDK.
Honk
Showcased at WWDC 2021! Built a pure SwiftUI App Clip from scratch along with a modularized SDK to extend to other Apple platform targets in the future. This allowed users to search, pay, & top up parking on-the-go using cutting edge technology to provide contactless payment options at 100s of thousands of locations and parking spaces, including municipalities, universities & colleges, parking lot operators, private real estate owners & residents. Features include electrical-vehicle charging controls, Apple Pay, PayPal, & push notifications.
Payfare
Led a team to rebuild the iOS and Android apps from scratch to enable a configurable, white-labeling solution for providing a loyalty & debit card program that manages driver’s earnings on-the-go for some of the largest unicorns in the industry, including clients such as Uber, Lyft, and DoorDash. I designed the architecture with the Android counterpart, as well as did the development, implementation, and mentoring in iOS that trail blazed for the rest of the platforms to follow. Some features include integration with secure, online bank accounts in real-time for every ride, maps, charts, biometrics, 2-factor auth, and cheque scanning.
BookJane
Revamped iOS app to enable white-labeling solution for healthcare facilities to provide their internal staff, agencies, and health care workers to view and accept open shifts and access their schedules anytime, anywhere, from their mobile devices. Features include two-way, instant communication for facilities and staff, maps with geofencing, and integrated payments.
Jiffy
Led a team to rebuild the iOS and Android apps from scratch by migrating from cross-platform technologies to pure native for scaling to meet high-growth. I designed the architecture, as well as did the development and implementation in iOS that trail blazed for the rest of the platforms to follow. The result improved app ranking and reviews from 3.5 to 4.8 stars after the transformation.
PAI Health
Led a team to rebuild the iOS and watchOS from scratch to add new capabilities and features for the highly anticipated launch of the MIO Slice fitness tracker. I designed the architecture with the Android counterpart to provide a consistent and scalable solution across platforms to sync millions of heart rates per user securely to the cloud and across devices, as well as integration with the proprietary heart rate device over bluetooth communication and custom SDK. This involved background tasks and storing millions of heart rates per user using Protocol Buffer compression and real-time syncing to the cloud. Populated iOS and Android charts using downsampling algorithms, multi-threading, and caching mechanisms. Enforced data privacy and security measures for safeguarding medical information.
Ministry of Finance
Integrated real-time rebate program for the government of Canada. This involved interfacing with hundreds of service utility providers across Ontario using various technologies, standards, & security protocols to digitally validate citizen claims to receive credit on their monthly bills.
Avail Technologies
Productized a fleet management solution for public transit operators to drastically improve efficiency, tracking, and compliance, covering everything from scheduling to fare collection and passenger information systems. In addition, streamlining vehicle file operations, route generation system, geofencing setup interface, and vehicle history visualization tools all migrating from legacy applications to new backend and frontend technologies. From any of these clients citizens can view a Google map with real time information about bus locations, bus capacities, routes, stops, delays, announcements and more; then use the advanced tool set to optimize their travel.
Shell
Migrated their legacy systems to an enterprise CMS and implemented custom enhancements to improve data exchange between partners and vendors using .NET and frontend technologies. This involved modularizing widgets that non-technical staff can configure and drag-and-drop to modify their site on the fly. In addition, mentored developers to extend and maintain the solution going forward.
Brandes Investment Partners
Architected and developed a framework of widgets, integrations, and personalization requirements for their clients and partners, including Brightcove video streaming integration to distribute proprietary video content across their membership sites.
Progress
Pioneered the organization’s position with Sitefinity CMS as the primary mission. Using .NET and frontend technologies, developed an ultimate suite extension of the Sitefinity platform in which various components help power and integrates hundreds of websites, ERP and CRM applications in real-time.
Nature’s Nurture
Nature’s Nurture enjoys a quarter-million web hits and have a half a million Facebook fans. My role was to build an iOS and Android app for them to take things to the next level, from a better user experience to getting higher ranked in Google by providing mobile app indexing features. The app is also integrated with Google Analytics to provide everything from which posts are viewed, to what is being favorited the most, to what features of the app readers.
Pray Watch
Popular Pray Watch provides the Islamic prayer times in an elegant, modern interface used by over 100,000+ users worldwide. It displays on a single screen with all prayer times right in front of you on the iPhone, iPad, Apple Watch, and Today Widget. Several features of the devices have been incorporated into the phone and watch apps.
Basem Emara Blog iOS App
An open-source project for iOS developers and geeks. Written in Swift and features include offline capabilities, advanced search, caching, and more.
SwiftyPress
An open source iOS framework for WordPress integration using REST/JSON and a custom WordPress plugin. This has been used by several 3rd party consumers to build their own app.
Unit Watch
One of the first Apple Watch apps in the market. A unit converter that provides a single screen with all your conversions displayed right in front of you. Tap a unit and get a number pad for entering specific amounts. This was entered into the App Store before the launch of Apple Watch.
ZamzamKit
ZamzamKit is a Swift framework for Apple devices to allow developers to code rapidly for building mobile phone, watch, and television applications. Focus on solutions by using our API that sits as an abstraction layer on top of Apple SDK’s and Swift. ZamzamKit provides you the latest patterns, techniques, and libraries so you can begin building for the future.
Swift TO – Concurrency & Thread Safety
In this video, we discuss reliability and performance with different concurrency & thread safety options on the Apple platforms.
Inside iOS Dev – Clean Architecture
Basem Emara discusses his application of Clean Architecture on iOS. He talks the different components, data flow, dependencies, & more.
Yet Another Podcast #137 – Apple Watch
In this podcast, we talk about all things Apple Watch prior to its release to the public.
Yet Another Podcast #115 – What’s Coming in Javascript
Basem discussed the next release of JavaScript and introduction of Web Components.