
Md. Touhidul Islam
Verified Expert in Engineering
Mobile Developer
Chittagong, Chittagong Division, Bangladesh
Toptal member since August 23, 2021
Touhid is a senior mobile application developer with an obsessive passion for quality software. His code architecture knowledge is second to none. He has professional experience in mobile (Android, iOS, and Flutter) and back-end technologies (PHP, Laravel, etc.). He has hands-on experience working both in startup environments and enterprise setup. Touhid finishes all his projects with excellent code quality, fine-tuned products, and customer satisfaction.
Portfolio
Experience
- Android - 8 years
- Mobile Development - 8 years
- API Integration - 7 years
- Cross-platform - 6 years
- Swift - 5 years
- iOS - 5 years
- Flutter - 4 years
- Architecture - 4 years
Preferred Environment
Android, Android Studio, Kotlin, Java, Flutter, Swift, Dart, Xcode, Kotlin Multiplatform
The most amazing...
...thing I've developed is a mobile application with 1+ million downloads and 15,000+ ratings. The app earns 40% of the net income for the company.
Work Experience
Senior iOS Engineer
AmaderLab
- Led a team of nine highly skilled professionals, including four software engineers.
- Hired and mentored software engineers, assigned tasks, reviewed code, and oversaw product development.
- Created an iOS/Swift application with 600,000+ downloads and 10,000+ reviews, which earned about 40% of the company's revenue.
iOS and Android Mobile Developer via Toptal
Mary G Nochimson DC PA
- Performed a requirement analysis and created a program outline.
- Architected a database, web admin panel, and mobile app for both iOS and Android.
- Released both apps successfully on respective platforms.
iOS Mobile Developer (and Android)
Mary G Nochimson DC PA
- Gathered requirements from clients and built the product from scratch.
- Developed the back end in Laravel, the admin panel in Flutter, and mobile apps in Flutter.
- Deployed the back end and admin panel on the AWS server and released iOS and Android apps in the App Store and the Play Store.
iOS Developer
Charge Running
- Enhanced and rearchitected legacy codebase to a cleaner architecture.
- Upgraded implementation of GPS, fitness tracking, and in-app purchases.
- Updated CI/CD pipeline, performed code reviews, reported bugs, and released the application.
Android and Kotlin Developer
ALWANS for Information Technology
- Designed and architected a client's mobile app from scratch.
- Developed complex UIs, analytics, and graphical data from different metrics.
- Asked the right questions and gave feedback on the customer's existing solution, which resulted in enhancing many functionalities.
Mobile Engineer
Toptal Clients
- Collaborated with one of the largest service providers from Australia and completely rearchitected their Android applications.
- Helped the client improve their existing solution by providing an architectural guideline.
- Tracked bugs and issues on Jira and integrated them with GitHub.
- Maintained app distributions and services of clients in the Google Play and Facebook developers console.
Senior Software Engineer
Enosis Solutions
- Led the development of multiple challenging projects and delivered those on a compact deadline with great code quality.
- Researched new and challenging technologies like Kotlin MPP, Ionic, React Native, Xamarin and learned those in a tight time frame.
- Analyzed requirements, communicated with clients, and eventually created a project plan.
- Communicated with a client abroad both verbally and written and provided project status.
Experience
AI-enabled Halal Browser
http://tahirbrowser.comIts key features are AI-powered image filtering that automatically detects and blurs images of the opposite gender, comprehensive haram content blocking, a built-in ad blocker, and a Tahir Shield protection system. The cross-platform architecture ensures a consistent user experience across devices.
I handled the entire development cycle from initial concept to deployment, implementing sophisticated content-filtering algorithms integrated with modern web-browsing capabilities. The app has received positive community feedback, with users praising its unique approach to maintaining Islamic values while browsing.
This project demonstrates my ability to identify community needs and develop technical solutions serving both religious requirements and modern digital functionality.
Muslim Prayer Time
https://play.google.com/store/apps/details?id=com.creativeapps.salat_times&hl=en_US&gl=USThe app now:
• Earns more than 40% of the total revenue of the company.
• Show users current, upcoming, and previous prayer times calculated using complex astronomical algorithms.
• Notifies users of the important event via alarms and notification.
• Uses location service for precise time calculation based on latitude and longitude.
• Utilizes device's compass for prayer direction.
Tap a Tradie Android Apps
In just around two months, I've:
• Completely redesigned and added MVVM architecture in the codebase.
• Refactored bad codes and decoupled codes following the SOLID principles,
• Converted most codes to Kotlin and replaced most inefficient codes.
• Completely redesigned the UX on both Android applications and maintained them on Play Store.
Muslim Prayer Time iOS
https://apps.apple.com/us/app/imuslim-prayer-dua-quran/id6444860731?This app shows users at a glance current, upcoming, and previous prayer times calculated using complex astronomical algorithms. It also notifies users of important events via alarms and notifications features and utilizes the device's compass for prayer direction.
This app earns more than 40% of the company's total revenue.
Hypnonap - Meditation Application
I built a full solution single-handedly from scratch, in Android and iOS for the front and back end.
Calendar App Supporting Multiple Calendars
https://apps.apple.com/us/app/majestical/id6478199061Gas Pump Automation System
It communicates using socket connection with other WCF services and databases hosted on different PCs.
Also, I used the MvvmCross library for decoupling UI and business logic.
Biniyog.io - Crowdfunding Fintech
http://biniyog.ioEducation
Bachelor's Degree in Computer Science and Engineering
Shahjalal University of Science and Technology - Sylhet, Bangladesh
Skills
Libraries/APIs
REST APIs, Google Maps, Google Maps API, React, Node.js, Stripe, Stripe API
Tools
Android Studio, Gradle, Google Analytics, TestFlight, Figma, GitHub, Claude Code, Android NDK, Xcode, Android Jetpack, Firebase Authentication, ChatGPT, Expo, Visual Studio
Languages
Kotlin, Java, PHP, Swift, Dart, JavaScript, TypeScript, SQL, C#, C++, Objective-C
Frameworks
Flutter, SwiftUI, React Native, StoreKit 2, gRPC, Laravel, Android SDK, iOS SDK, Riverpod, Next.js, Compass, Ionic
Paradigms
Model View ViewModel (MVVM), Mobile Development, Mobile App Design, Mobile UI Design, App Development, Cross-platform, Model View Presenter (MVP)
Platforms
Android, iOS, Firebase, Mobile, Amazon Lightsail, Visual Studio Code (VS Code), Amazon Web Services (AWS), Android TV, MvvmCross
Storage
Databases, SQLite, PostgreSQL, MongoDB
Other
Algorithms, Architecture, APIs, QR Codes, Software Design, Minimum Viable Product (MVP), In-app Purchases, Mobile Apps, User Interface (UI), App UX, Location Services, Kotlin Multiplatform, API Integration, Mobile App Development, RESTFul APIs, App Store, Google Play Store, iOS App Development, Authentication, Kotlin Multiplatform Mobile (KMM), App UI, Bluetooth, Web Development, Subscriptions, AdMob, Google AdMob, Ads, Third-party APIs, Native Mobile Apps, User Experience (UX), Full-stack Development, Large Language Models (LLMs), GPS Integration, Mobile UI, Software, Software Development, Artificial Intelligence (AI), API Key, AI Algorithms, Encryption, IT Security, Scalability, Content Delivery Networks (CDN), Mobile Architecture, AI Tools, App Design, Data Structures, Software Engineering, Xamarin.Forms, Cross-platform App Development, Jetpack Compose, Monetization, GPS, Payment APIs, eCommerce, Push Notifications, Strapi, AI Integration, Back-end, Full-stack, Front-end, Offline Data Synchronization, Cloud Storage, Software Architecture, Technical Leadership, Messaging, Supabase, PDF, Speech-to-Text (STT), Supabase Auth, Video Processing, Dashboard Design, Design, Front-end Development, Text-to-Speech (TTS), Audio Engines, AVFoundation, Dashboards, Near-field Communication (NFC), Web & Mobile Applications, Live Chat, Audio Streaming, Servers, Audio, Video Streaming, Streaming, Back-end Development, Internet of Things (IoT), Firmware, Embedded Systems, VisionKit
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring