Mosabbir K.

Mosabbir K.

Mobile Developer

Montreal, Canada
Hire Mosabbir K. Hire Mosabbir K. Hire Mosabbir K.

About Me

Mosabbir develops large-scale cross-platform mobile applications using Xamarin.Forms and software refactoring. With a focus on the MVVM pattern, he has successfully delivered projects ranging from healthcare MVPs to consumer-grade mobile apps. He also develops ETL applications in C# and T-SQL. With close to 5 years of industry experience and a research background in software refactoring, Mosabbir is adept at coding maintainable software.

Work history

Zibrio, Inc.
Xamarin Developer
2021 - Present (3 years)
, Remote
  • Refactored the existing code and architecture to proper MVVM patterns.

  • Implemented a Bluetooth IOT device connection in real time.

  • Updated over-air IoT device firmware using Bluetooth from the app.

  • Completed the gradual migration of Xamarin.Forms to .NET MAUI.

  • Ensured the project remains HIPAA compliant throughout its lifecycle.

  • Introduced Agile methodologies and automated build using AppCenter. Here's the link to the app: Apps.apple.com/us/app/zibrio-balancecoach/id1452909451.

XamarinXamarin.iOS Xamarin.Android Angular
Concordia University
Graduate Research Assistant
2019 - 2022 (3 years)
, Remote
  • Conducted state-of-the-art research on static source code analysis.

  • Researched code refactoring, re-engineering, and maintenance.

  • Developed a structured refactoring-based Diff viewer for JavaScript. This produces performed refactorings between two source codes.

Enosis Solutions
Senior Software Engineer
2017 - 2019 (2 years)
, Remote
  • Created an internationalized cross-platform native application in Xamarin.Forms which is available in Android, iOS and Windows platform. Extensively worked with PDFTron SDK to accommodate a full-blown pdf editor inside the app.

  • Briefly worked on a Xamarin.Forms-based mobile app which is used for pickup dry cleanings. Made a beautiful Circular menu.

  • Built from scratch an automatic fuel pump payment mobile application in Xamarin.Forms. Used MVVM Cross to make the code highly maintainable; the user can pay for fuel via this app at a gas station.

  • Developed a POS system to be used at a gas station which involves complex socket programming with security for card payment.

  • Implemented mobile push notifications using OneSignal.

  • Integrated a real-time fuel server with a custom TCP protocol with a POS system to enable payments via credit/reward cards for gas stations across Canada. The unique feature is that the app supports multiple languages simultaneously.

ETLXML Parsing Cross-platform Relational Databases C#Mobile ApplicationsMobile App Development T-SQL (Transact-SQL) .NETSQLWindows Presentation Foundation (WPF)Xamarin
Enosis Solutions
Software Engineer
2015 - 2017 (2 years)
, Remote
  • Designed and created 25+ custom ETL console apps using C# and T-SQL for importing large data warehouse files.

  • Created a custom CSV, XML, and Excel text parser in C# for large source files and bulk copying data into the SQL Server database.

  • Wrote SQL queries in T-SQL for various finance business logic such as monthly and quarterly rate of return calculations.

  • Implemented the functionality of a product sum aggregate in T-SQL using a logarithm.

  • Optimized the existing T-SQL queries which reduced the execution time by up to 40% for several data sets.

  • Handled proper encoding including ANSI and UTF-8 of the source files.

XML Parsing ETLRelational Databases C#Microsoft SQL Server SQLT-SQL (Transact-SQL) .NET

Portfolio

Music Player

A Xamarin.Forms-based application. Most of the front end was done by me. My contribution in the back end was limited to this four-member project.The media player was similar to the amazon music app however was different in many aspects. Due to the impact of COVID-19, the project was ultimately scrapped off just before publishing.Due to the nature of the app, I had to create custom plugins from scratch most of the time. This includes a custom navbar, custom iOS wheel slider on Android. Unique curved slider and more.

Mobile Application for Fueling

I developed this white-label application for a Canadian client; it automates the process of pumping fuel from the gas station. Based on a current location, it detects gas stations where payment could be made using the app.This Xamarin.Forms-based app is available on the iOS and Android platform

Mobile Application | Boardroom Portal (Aprio)

This large Xamarin Forms app runs on Windows, iOS, and Android platforms; it took eight months to build this app. Features: • Review and edit all board information in real time, while on the go. • Make annotations for yourself, or for circulation to other members. • Participate in discussions and polls/surveys. • Easily view agendas while switching between meeting materials. • View and edit schedules and calendars. • Review meeting information and contacts. • Work offline and maintain security. • A single sign-on, you can use the same ID/password on both web and mobile apps to access information for all the organizations you’re involved in that use. • A full-blown in-app PDF editor using PDF Tron SDK. • MvvmCross was used to architect a highly maintainable design.

Zibrio
Zibrio

HIPAA app, IOT, DFU.

Education

Education
Master of Science (MSc) Degree in Research in Software Engineering
Concordia University
2019 - 2023 (4 years)
Education
Bachelor of Science (BSc) Degree in Computer Science and Engineering
Ahsanullah University of Science and Technology
2011 - 2016 (5 years)