Md Shahab Uddin, Software Developer in Montreal, QC, Canada
Md Shahab Uddin

Software Developer in Montreal, QC, Canada

Member since July 29, 2019
Shahab is a dreamer by choice and an engineer by passion. He led a team of developers to build a chain of mobile apps for a preventive healthcare startup, which serves over 40 thousands people in Bangladesh. His rapid prototyping skill helped a number of startups to grab their seed funding and release their product to market on time. He possesses strong skill in competitive programming platforms and can implement efficient algorithms.
Md is now available for hire




Montreal, QC, Canada



Preferred Environment

MacOS, Win, Android Studio, Git, VS Code, Xcode

The most amazing...

...thing I've developed is a healthcare IoT device management companion application in both native Android and iOS that serves 40+ thousand regular users.


  • Graduate Research Assistant

    2019 - PRESENT
    Concordia University
    • Compiled and built a solution to run custom code inside a trusted platform in AMD.
    • Researched and analyzed MDM enterprise solutions to figure out security flaws.
    • Researched and analyzed special Android permissions and proposed potential security risks for the users.
    Technologies: TrustZone, SGX, C/C++, Python, Android, Java, Kali Linux
  • Associate Technical Lead

    2017 - 2019
    IT Conquest
    • Developed mission-critical native Android/iOS apps including building AOSP ROM.
    • Led a team of developers to build and release quality apps for several clients.
    • Built proofs of concept, feature breakdowns, implementations, unit testing, and issue fixes considering edge cases with a focus on usability and reliability of the product.
    Technologies: Android, iOS, Flutter, AOSP, Java, Kotlin, Swift, Dart
  • Development Engineer

    2013 - 2016
    Proficient Information Systems
    • Developed and deployed rich custom UI to facilitate research work and client’s needs.
    • Analyzed requirements, drove meetings with clients, gathered user feedback, and converted those into technical specs.
    • Wrote and maintained technical documentation and user's manuals as well as conducted user’s training sessions.
    Technologies: Android, iOS, Java, Swift, Objective-C
  • Associate Software Engineer

    2012 - 2013
    Kaz Software Limited
    • Built a number of native and cross-platform mobile applications using Java, Objective-C, and Titanium.
    • Developed a quick prototype of several in-house products and abstract concepts.
    • Incorporated custom data source and open source third-party libraries considering compatible licenses.
    Technologies: Titanium, JavaScript, PhoneGap, Android, iOS, Java, Swift, Objective-C



  • Languages

    Java, Kotlin, Swift, Dart, SQL, Python, JavaScript, UML, C#
  • Frameworks

    Flutter, Android SDK, Django, ORMLite
  • Libraries/APIs

    Firebase Android SDK, Fabric, Firebase iOS SDK
  • Tools

    IntelliJ IDEA, Android Studio, Firebase Cloud Messaging (FCM), Bitbucket, Azure Mobile, JetBrains Rider
  • Paradigms

    Model View Viewmodel (MVVM), Agile Software Development, Object-oriented Analysis & Design (OOAD), MVC Design, Scrum
  • Platforms

    Android, Amazon Alexa, iOS, Firebase, Software Design Patterns, Microsoft Azure Mobile Services, Xamarin, Visual Studio Code
  • Storage

    Cloud Firestore, MySQL, SQLite, NoSQL, RoomDB, Realm Database
  • Other

    Android Emulators, Comments, Mobile/Web Project Management, Performance Tuning, Reactive Streams, Security, Mobile Security, Xamarin Studio, Documentation, Business Logic, Xamarin Forms


  • Master of Applied Science in Information Systems Security
    2019 - 2021
    Concordia University - Montreal, Canada
  • Master's degree in Computer Science
    2018 - 2019
    Jahangirnagar University - Dhaka, Bangladesh
  • Bachelor of Science degree in Computer Science
    2008 - 2013
    United International University - Dhaka, Bangladesh
  • Fundamental Information Technology Engineer Examination
    APRIL 2017 - PRESENT
    Information Technology Professionals Examination Council

To view more profiles

Join Toptal
I really like this profile
Share it with others