Services offered
I am deeply passionate about Mobile Application Development and have accumulated over 7 years of experience in the field. My expertise includes developing applications for iOS using both Swift and Objective-C languages, as well as for Android using Kotlin and Java. I am also proficient in cross-platform development using Flutter and its Dart language. In addition to my mobile development skills, I am also skilled in back-end development using Django and Python, as well as machine learning frameworks such as Keras and PyTorch. My career aspirations include not only continuing to excel in Mobile Development and Software Engineering but also exploring opportunities in the field of Artificial Intelligence.
Experience
Senior Mobile Engineer
Pillar UK Limited, September 2020 - Present, London, Remote
• Contributing to Pillar Android and iOS app from scratch with Hybrid Flutter framework which serves as an intelligent coaching assistant for triathletes giving them trainings and evaluating their performances.
• Leading a team of ~5, converting product requirements to actual service and mobile application.
• Developing mobile development process like requirement analysis, code review and follow best practices, release process, version management, user analytics, integration testing, unit testing, UAT releases etc.
• Experiences gathered: Flutter, Android, iOS, REST api, Charts_Flutter, GetX/BLoC State Management, Alice, Firebase, Sentry, Table_Calendar, Strava, MixPanel Analytics, BLE integration, FVM, Code Magic and GitLab CI/CD(Continuous Integration), Git.
Senior Software Engineer
Telenor Health AS, May 2019 - September 2020, Dhaka, Bangladesh
• Contributed to Tonic (Android and iOS Native) and Grameen Digital Health (Hybrid Flutter Framework) mobile application which helps patients connect to the doctor and access medical services online.
• Developed Tonic iOS new UI/UX, Schedule Management, Call management, Medicine ordering System.
• Contributed to building flutter native bridge to support of existing android and iOS features that can be reused in hybrid app. Also conducted feasibility analysis of using React Native or Flutter for development of new Mobile application project.
• Experiences gathered: iOS, Flutter, Android, Kotlin, Swift, Alamofire, REST, BLoC State Management, Code Magic CI/CD, Scrum, Jira, Git.
Software Engineer
Samsung R&D Institute Bangladesh, September 2016 - May 2019, Dhaka, Bangladesh
• Contributed to development of Samsung Gear 360 Android and iOS application which support taking 360 images, videos, gallery, live broadcasting 360 content to YouTube and Facebook and many more.
• Developed iOS Metal based 360 Video Stabilisation Engine based on Existing OpenGL Engine.
• Supported on production bug fixes, notification manager, gallery improvements, video stabilisation feature.
• Experiences gathered: iOS, Android, Kotlin, JAVA, Swift, ObjC, C++, OpenGL, Metal, RxSwift, BLE, Scrum, Perforce, Git, OpenCV.
Education
1. Master of Computer Science and Engineering
- North South University • Dhaka, Bangladesh • 2020
2. Bachelor of Computer Science and Engineering
- Chittagong University of Engineering and Technology • Chittagong, Bangladesh • 2011
Professionals in the same Technology / Internet sector as Mohammed Badsha Alamgir
Professionals from different sectors near Dhaka, Dhaka
Other users who are called Mohammed Badsha
Jobs near Dhaka, Dhaka
-
Senior Software Engineer
1 month ago
PalmPay DhakaWe are seeking a highly skilled Senior Software Engineer (Java & Spring Boot) to join our Bangladesh technology team. This role focuses on designing, · developing, · and maintaining scalable backend systems · and payment integrations for PalmPay's digital financial products.Festi ...
-
Senior Software Engineer
13 hours ago
Wafi Solutions Dhaka, DhakaWe are looking for a highly skilled .NET professional who can contribute to complex .NET systems end to end. · The ideal candidate will have 3 to 5 years of hands-on experience and a strong command of the .NET ecosystem. · ...
- Bdjobs Dhaka
Ensure all service requests are handled smoothly and in a timely manner. Oversee the day-to-day operations of the service team. · ...
