Senior iOS Software Engineer
2020 - 2021AuspiceCreative- Displayed multiple data sources in an innovative and distinct arc, including your health data (steps, sleep, calories, and more), calendars, photos, music history, and others.
- Integrated Apple Music, Spotify, HealthKit, iOS files app, photos, calendars, and other data displayed over the arc.
- Created Apple Watch app and iOS widgets that display a summary of the daily events from KRON.
- Developed and displayed detailed view of health data over bar charts with the option of viewing the data over 24 hours, 30 days, or a year.
- Automated tests by integrating GitHub Actions together with TestFlight, so there's a streamlined process for testing new features that get directly delivered to the client's iPhone.
Technologies: Swift, Xcode, GitHub, iPhone, WatchOS, WidgetsSoftware Engineer
2020 - 2020Bunch Studios- Created a private NPM package that supports adding a React Native component to a view Unity3D.
- Wrote a Node.js script to automate the addition of a Unity library.
- Allowed communication between Unity3D and React Native on Android/iOS by leveraging both native code plugins written in Java/iOS.
Technologies: NPM, React Native, Unity, Java, Android, Objective-C, Swift, iOS, XcodeiOS | Swift Engineer
2019 - 2020Immersive Media Company- Wrote and maintained an augmented reality SDK in Swift for iOS.
- Enabled users to experience 3D versions of products using augmented reality before deciding to purchase.
- Developed a feature for users to record videos and pictures of those products and share them via social media.
- Built a feature where advertisers can upload their 3D products and attributes in the JSON format to customize delivered ads.
Technologies: iOS, Xcode, SwiftSoftware Engineer
2016 - 2018PCG- Developed multiplayer games.
- Built custom tabs and scrolling pages for the game.
- Integrated it with social media.
- Implemented the TCP and integration with the REST APIs.
- Developed Unity3D plugins with Xcode (Objective-C) and Android Studio (Java).
- Built and tested the automation (Jenkins).
- Created a level editor tool for the game designer.
Technologies: iOS, Java, Objective-C, C#, Android, Xcode, UnitySoftware Engineer
2009 - 2016Compass Games- Built several games, including Oraia Rift (Unity3D) and Dewan of Kout (Objective-C and C++).
- Developed the smart artificial intelligence (AI) for Dewan of Kout.
- Supported the development of the game Royal Quest using C++.
- Created an animation editing tool and level editing tools in C++ and Qt SDK.
Technologies: iOS, Unity3D, Android Studio, Qt, XcodeTechnical Analyst
2012 - 2013Zain- Worked in DevOps.
- Built the site Kw.zain.com.
- Worked with SharePoint and their cash machines.
- Integrated social media.
- Administered to servers.
Technologies: Microsoft SQL Server, Linux, SQL