Maz Alabduljalil, Software Developer in Hawally, Hawalli Governorate, Kuwait
Maz Alabduljalil

Software Developer in Hawally, Hawalli Governorate, Kuwait

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.
Maz is now available for hire

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

Location

Hawally, Hawalli Governorate, Kuwait

Availability

Part-time

Preferred Environment

MacOS, Xcode, Git, Visual Studio 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.

Employment

  • 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

Experience

  • 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.

Skills

  • 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, Docker
  • Other

    Web Development, App Store
  • Paradigms

    Functional Programming
  • Storage

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

Education

  • Bachelor's Degree in Computer Engineering
    2008 - 2012
    Kuwait University - Kuwait

To view more profiles

Join Toptal
Share it with others