Maz Alabduljalil, Developer in Hawally, Hawalli Governorate, Kuwait
Maz is available for hire
Hire Maz

Maz Alabduljalil

Verified Expert  in Engineering

Software Developer

Location
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

Lumba
Jenkins, SmartFoxServer, Unity3D
Telly
Jenkins, Auto Layout, Core Data, Swift, Objective-C, Xcode, iOS
Sourcebits
Cocoa Touch, Cocoa, C++, Xcode, Objective-C

Experience

Availability

Part-time

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

2015 - 2015
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.
Technologies: Jenkins, SmartFoxServer, Unity3D

iOS Engineer

2014 - 2015
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.
Technologies: Jenkins, Auto Layout, Core Data, Swift, Objective-C, Xcode, iOS

iOS Game Developer

2013 - 2014
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.
Technologies: Cocoa Touch, Cocoa, C++, Xcode, Objective-C

Telly iOS App

Developed and enhanced this application.

Kuwait Prayer Times

A hobby project that I try to improve and develop, since it has more than 100k daily active sessions on iOS.

Islamicaster

A very artistic iOS app that pushed me to learn all about the accelerometer, location tracking, notifications, audio streaming, core animations, and much more.

Languages

Swift, Objective-C, Elixir, Python, C, C++

Frameworks

Cocos2d-x, Cocoa Touch, AppKit, Cocos2d, Cocoa, Core Data, Unity3D, Unity, Phoenix, ReactiveCocoa

Libraries/APIs

Core Animation, Parse SDK, SpriteKit

Tools

Xcode, PyCharm, Auto Layout, Jenkins, Git, Fastlane, MonoDevelop

Platforms

iOS, MacOS, Firebase, Google App Engine, SmartFoxServer, Visual Studio Code (VS Code), Docker

Other

Web Development, App Store

Paradigms

Functional Programming

Storage

Realm, Amazon S3 (AWS S3), Google Cloud Datastore

2008 - 2012

Bachelor's Degree in Computer Engineering

Kuwait University - Kuwait

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.

1

Share your needs

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

Choose your talent

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

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