Wasik Mursalin, Software Developer in Dhaka, Dhaka Division, Bangladesh
Wasik Mursalin

Software Developer in Dhaka, Dhaka Division, Bangladesh

Member since January 19, 2014
Wasik is a full stack iOS (Objective C, Swift) and C++ developer. He graduated from Bangladesh University of Engineering and Technology in Computer Engineering and worked with several startups with their products. Other than his work, he loves to read, travel and hike.
Wasik is now available for hire

Portfolio

Experience

Location

Dhaka, Dhaka Division, Bangladesh

Availability

Part-time

Preferred Environment

Linux, OS X

The most amazing...

...program I've developed is a two player variant of a Snake Game, where someone can write a snake bot to play against another bot.

Employment

  • iOS Developer

    2017 - PRESENT
    Honorable, LLC
    • Developed for the iOS platform.
    • Used Alamofire to integrate a REST API.
    • Integrated Authorize.Net SDK for payment processing.
    • Handled URL deep linking.
    • Designed the interface using storyboards with AutoLayout.
    Technologies: Swift, Cocoa Touch, iOS
  • iOS Developer

    2014 - 2016
    Credntia, LLC
    • Developed an iOS application using Reactive Architecture (VIPER) and MVVM (Mode View ViewModel).
    • Built up the data layer using Realm mobile database.
    • Developed the mobile back-end using Parse.
    • Migrated Parse to Parse server.
    • Used third-party services like Mixpanel, Acuant, and Socure.
    • Conducted limited unit testing using XCTest.
    • Set up continuous integration and delivery using GitHub, GreenhouseCI, and TestFlight.
    • Set up production crash reporting using Crashlytics and Slack.
    Technologies: Swift
  • Senior Software Engineer

    2011 - 2015
    Mukto Software Limited
    • Developed iPOS, an iPad based POS application for the US florist industry.
    • Developed Shop-o-Lot, an iPhone-based shopping recommendation app.
    • Developed GleeBox, an iPhone-based local product discovery app.
    • Developed Rite2MP, an iPhone app for UK citizens to connect with their Member of Parliaments.
    • Developed Bot-Development-Kit, a bot writing and simulating platform, in C++.
    Technologies: C++, Node.js, iOS
  • Foursquare Scripter

    2014 - 2014
    Rezzie, Inc. (via Toptal)
    • Set up a VPS with Ubuntu 14.04.
    • Set up Python, PHPMyAdmin (for MySQL), and MySQLdb as Python Driver for MySQL.
    • Created a Foursquare app to use their API.
    • Wrote a Python script to crawl restaurant data from their database.
    • Cleaned up and filtered saved data according to the client's requirements.
    Technologies: MySQL, Python
  • iOS Developer

    2013 - 2013
    Gleebox, Inc.
    • Designed the UI.
    • Integrated a REST API, Facebook SDK (login, comments, profile deep linking), Foursquare API, and Mixpanel Analytics.
    • Handled geotagging and location-based searching.
    Technologies: Objective-C, iOS
  • iOS

    2013 - 2013
    ShopJester
    • Developed the UI.
    • Integrated a REST API and Mixpanel Analytics.
    Technologies: Cocoa Touch, iOS, Objective-C
  • iOS Developer (Contract)

    2012 - 2013
    AppDragon
    • Developed the UI.
    • Integrated a REST API, Google Maps, geocoding, and reverse geocoding.
    Technologies: Objective-C, iOS
  • Google Summer of Code Intern

    2010 - 2010
    Chromium
    • Helped build Chromium and Native Client.
    • Ported Qt and Pencil (a Qt-based desktop app) to Native Client using PPAPI.
    • Ran Pencil in Chromium using Native Client.
    Technologies: Qt, C++

Experience

  • Credntia (Development)

    Credntia is the missing piece in your digital wallet. You can capture your driving license, passport, student ID card, or any of your other plastic ID cards, and save them digitally and securely in the app. Credntia extracts the data and verifies whenever possible and lets you use them as your digital credentials.

  • Honorable (Development)

    Honorable is like GoFundMe for small loans, except campaign creators could pay back less than they borrowed and contributors can pick how much they should be repaid. It's a smarter kinda loan.

  • Shop O' Lot (now ShopJester) (Development)
    https://itunes.apple.com/us/app/shopjester/id895084572?mt=8

    Shop-o-Lot is a recommendation app for shoppers. Users can go to the store and get suggestions and discounts based on their previous choices. The app can help to shop for family members as well.

  • SkyGrid (Now Algo: Real-time news) (Development)

    SkyGrid is a very popular news app in the iTunes app store. I updated this app for iOS 7 and implemented Mixpanel analytics.

  • GotOrders (Development)

    An iPad-based POS application for US florist industry. It supports credit card and cash purchasing, receipt printing, and displaying of an array of floral arrangements based on categories from the merchants' database.

  • GleeBox (Development)

    GleeBox is a local product discovery app where users can share photos of products found in their neighborhood with their friends through social networks.

  • Rite2MP (Development)

    Rite2MP provides a unique opportunity for the citizens of the United Kingdom to look up their parliament members and connect easily with them, to inform them of their problems.

  • Bot Development Kit (Development)
    https://github.com/rushafi/bot-development-kit

    A two player snake game written in C++, where the snake AIs are written by human players.

  • Toptal Mentor
    Wasik is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Wasik shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.

Skills

  • Languages

    Swift, Objective-C, C++, Python, JavaScript
  • Frameworks

    Core Location, Cocoa Touch, Viper, Core Bluetooth, Qt, Express.js
  • Libraries/APIs

    Twitter iOS SDK, CocoaPods, PayPal API, Foursquare API, Parse SDK, Stripe, Facebook iOS SDK, Google Maps, Authorize.Net, iOS Native Libraries, Standard Template Library (STL), HealthKit, Node.js
  • Tools

    Crashlytics, Slack, GitHub, Bitbucket, Auto Layout, Git, Terminal, Xcode, Sublime Text 2
  • Paradigms

    Model View Controller (MVC), iOS UI Design, Object-oriented Programming (OOP), Functional Programming, Agile Software Development, Continuous Delivery (CD), Continuous Integration (CI), Model View Viewmodel (MVVM), Scrum, Unit Testing
  • Platforms

    Parse, iOS, Android, Firebase, MacOS, Linux, OS X
  • Storage

    Realm, MySQL, MongoDB
  • Other

    Stripe Payments, Apple Pay, Team Mentoring, Requirements & Specifications

Education

  • Bachelor of Science degree in Computer Science and Engineering
    2006 - 2010
    Bangladesh University of Engineering and Technology - Dhaka, Bangladesh

To view more profiles

Join Toptal
Share it with others