
Maz Alabduljalil
Verified Expert in Engineering
Software Developer
Hawally, Hawalli Governorate, Kuwait
Toptal member since February 19, 2015
Maz has over six years of iOS development experience and still invests his time learning about the latest iOS frameworks and technologies. He is also invested in Elixir, Unity, and Python for game development. His expertise ranges from Mac apps to games, all the way to backends. He excels at learning, and his skills cover a wide range of technologies.
Portfolio
Experience
- iOS - 5 years
- Cocos2d - 4 years
- Python - 3 years
- C++ - 3 years
- Cocos2d-x - 3 years
- Swift - 2 years
- Elixir - 1 year
- Firebase - 1 year
Availability
Preferred Environment
MacOS, Xcode, Git, Visual Studio Code (VS Code), PyCharm, Swift, Python, Elixir, Docker
The most amazing...
...project I've worked on was my own game back-end which handles matchmaking, rooms, and game sessions through WebSockets.
Work Experience
Software Engineering Consultant
Lumba
- Helped find and recruit candidates for the new office.
- Worked on polishing a Unity3D game.
- Joined discussions on problems as they arose, and helped provide insight and propose solutions.
- Introduced continuous integration.
- Exercised code review and provided constructive feedback for the team on how they can write better code.
iOS Engineer
Telly
- Programmed the CoreData layer, with background processing and simple back-end syncing.
- Adding localization with RTL support mainly using AutoLayout.
- Introduced continuous integration to the pipeline, with automated functional testing.
- Developed the app with new features and UI design.
- Refactored the app into small, maintainable parts.
- Supervised and trained interns.
iOS Game Developer
Sourcebits
- Developed the UI for the game using UIKit and AppKit.
- Created a map editor tool for game designers using AppKit.
- Developed and enhanced an asset manager tool for artists using Cocos2d and AppKit.
- Wrote scripts and tools for artists to increase their productivity using python and MEL.
- Wrote scripts to generate and validate C++ code.
Experience
Telly iOS App
Kuwait Prayer Times
Islamicaster
Education
Bachelor's Degree in Computer Engineering
Kuwait University - Kuwait
Skills
Libraries/APIs
Core Animation, Parse SDK, SpriteKit
Tools
Xcode, PyCharm, Auto Layout, Jenkins, Git, Fastlane, MonoDevelop
Languages
Swift, Objective-C, Elixir, Python, C, C++
Frameworks
Cocos2d-x, Cocoa Touch, AppKit, Cocos2d, Cocoa, Core Data, Unity3D, Unity, Phoenix, ReactiveCocoa
Platforms
iOS, MacOS, Firebase, Google App Engine, SmartFoxServer, Visual Studio Code (VS Code), Docker
Paradigms
Functional Programming
Storage
Realm, Amazon S3 (AWS S3), Google Cloud Datastore
Other
Web Development, App Store
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