Ragib Ahsan, Developer in Dhaka, Dhaka Division, Bangladesh
Ragib is available for hire
Hire Ragib

Ragib Ahsan

Verified Expert  in Engineering

Software Developer

Location
Dhaka, Dhaka Division, Bangladesh
Toptal Member Since
April 29, 2015

Ragib has several years of versatile experience in mobile application and game development with an edge in iOS. Highlights include 1.5+ years of experience in a leading social game development company called Playdom. For about a year, he's been fascinated with the Parse cloud platform. He also has a keen interest in machine learning, Python web scraping, and other automations.

Portfolio

Appinoid, Ltd.
Google App Engine, Parse, JavaScript, Unity, Android SDK, iOS SDK
Playdom Bangladesh (Disney Interactive)
Cocos2d-x, C++, Facebook API, NDK, Android SDK, iOS SDK, Objective-C, Flash...
Apertium, Google Summer of Code 2011
Lttoolbox, MySQL, Python, Microsoft SQL Server

Experience

Availability

Part-time

Preferred Environment

Git, Charles, Xcode, MacOS

The most amazing...

...project I've worked on is Marvel: Avengers Alliance (Android), the world-famous turn-based multiplayer social game based on characters from Marvel Comics.

Work Experience

Co-Founder & Software Engineer

2014 - PRESENT
Appinoid, Ltd.
  • Developed a variant of a popular puzzle game on the Facebook web platform.
  • Developed an infinite run 2D game on the Unity Android platform.
  • Developed an Instagram-like grabber iOS app with the Parse Cloud platform.
  • Developed a gift card distribution iOS app with the Parse Cloud platform.
  • Gained valuable experience in project management, requirement analysis, and documentation.
Technologies: Google App Engine, Parse, JavaScript, Unity, Android SDK, iOS SDK

Software Engineer

2012 - 2013
Playdom Bangladesh (Disney Interactive)
  • Worked on an in-house ballistic physics engine for a turn-based semi real-time multiplayer arcade game.
  • Worked on isometric engine-based, industry-leading hidden object games.
  • Worked on an in-house social framework for integrating social media in various social games.
  • Conducted a research project on bridging the gap between design mockups to view development for mobile platforms.
  • Worked in cross-geographic dynamic teams with Agile methodologies in practice.
  • Worked with industry-standard project development tools like SVN, Jira, Confluence, and Crucible.
Technologies: Cocos2d-x, C++, Facebook API, NDK, Android SDK, iOS SDK, Objective-C, Flash, ActionScript 3

Student Developer

2011 - 2011
Apertium, Google Summer of Code 2011
  • Worked on adopting an orphaned language pair (Bengali-English) in a rule-based machine translation system.
  • Contributed to the enrichment of a Bengali morphological analyzer, the creation of a B-E bilingual dictionary, the development of E-B translation rules, and the implementation of translation regression testing.
Technologies: Lttoolbox, MySQL, Python, Microsoft SQL Server

Marvel: Avengers Alliance (Android)

Based on characters and storylines published by Marvel Comics, it is the Android version of the turn-based multiplayer arcade game developed by Playdom. Worked with Android SDK, NDK, C++, Cocos2d-x, CocosBuilder, and Facebook Android SDK.

Blackwood and Bell Mysteries Mobile (iPhone)

A hidden-object game based on detective cases. Developed over an in-house isometric engine for gardens. Worked with iOS SDK, Objective-C, and OpenGL.

Wild Ones (Facebook and Google+)

A turn-based multiplayer 2D arcade game built on top of an in-house ballistic physics engine that works on bitmap-masked maps on Flash. Worked with ActionScript 3 and Flash.

GetGiftz

An iOS application that provides virtual gift cards to users from several vendors. Worked with several ad network SDKs, Gift provider SDK, and Parse Cloud Platform.

Likehub

An Instagram-like grabber iOS application that allows the users to build popularity on their Instagram posts. Tech: iOS SDK, InstagramKit, Parse Cloud Platform, and ad networks like Fyber and AARKI.

The Goal Line

It is a simple infinite-run 2D game on Android for World Cup soccer. Tech: Android SDK and Unity 3D.

2048: Friends (Facebook)

https://www.facebook.com/games/secretreveal/
A simple variant of the famous 2048 puzzle game on Facebook web platform. Worked with JavaScript, HTML, CSS, and Facebook JavaScript API.

Apertium-bn-en

A Bengali-English rule based machine translation system based on an open-source translation engine, Apertium. Worked on adopting the new Bengali-English language pair. Contributed to the morphological analyzer, bilingual dictionary, and translation rules.

Tools

Xcode, PyCharm, WebStorm, Android Studio, Git, Flash, Charles, Android NDK

Platforms

WordPress, Parse, MacOS, Google App Engine

Languages

Java, C++, Objective-C, ActionScript 3, Python, JavaScript

Frameworks

iOS SDK, ZURB Foundation, Cocoa Touch, Cocos2d-x, Android SDK, Unity

Libraries/APIs

Parse SDK, Facebook API, Facebook iOS SDK, NDK, OpenGL

Paradigms

iOS UI Design

Storage

Microsoft SQL Server, MySQL

Other

Lttoolbox

2007 - 2012

Bachelor of Science Degree in Computer Science and Engineering

Bangladesh University of Engineering and Technology - Dhaka

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