Mehedi Hassan Piash

CTO

Dhaka, Bangladesh9 yrs 7 mos experience
Highly Stable

Key Highlights

  • 10 years of experience in mobile app development.
  • Expertise in Android, React Native, and Kotlin Multiplatform.
  • Passionate about open-source contributions and technical blogging.
Stackforce AI infers this person is a Mobile App Developer specializing in B2C applications across E-commerce and Transportation sectors.

Contact

Skills

Core Skills

Android DevelopmentReact Native

Other Skills

AndroidAndroid SDKBitriseCompose MultiplatformConfluenceDaggerDependency InjectionFirebaseGitGithubHiltJSONJavaJavaScriptJetpack Compose

About

I’m a professional mobile app developer with 10 years of experience, specializing in Android, React Native, and Kotlin Multiplatform. Beyond coding, I’m passionate about writing articles and actively contributing to open-source projects. My expertise spans a range of technologies, including: 📱 Android Development • Architecture: MVVM, Hilt, Dagger2, Jetpack Compose, Architecture Components • UI/UX: Material Design, Compose UI, Data Binding, View Binding, Google Maps, Lottie, Glide, Coil • Async & Data: Kotlin Coroutines, Flow, WorkManager, Room, Realm, DataStore, SharedPreferences • Networking: Retrofit, Volley, Async-Http, REST APIs, JSON Handling • Others: KTX libraries, Push Notifications (FCM/SNS), Firebase Analytics 🌐 Kotlin Multiplatform (Compose Multiplatform) • UI/UX: Compose UI, ViewModel, Compose Navigation, Precompose, Material3, Theming & Styling • Networking: Ktor Client, Kotlin Serialization, REST APIs, JSON Handling, Error Handling • Async & Data: Coroutines, Flow, Multiplatform Suspend Functions, Background Tasks • DI & State: Koin, StateFlow • Image: Coil, Landscapist ⚛️ React Native | Expo • Core: React Hooks, Redux Toolkit, Redux-Saga, Redux-Persist, Zustand, Zod • Navigation: React Navigation, Expo Router • Networking & Storage: Axios, RTK Query, AsyncStorage, React Native MMKV • UI/UX: Expo UI, React Native Paper, FlashList, Legendlist, React Native Reanimated, Pagination • Native Features: RN Bridge, Turbo Module, Push Notifications, RN Firebase, React Native Maps, React Native Permissions 👨‍💻 Languages • Kotlin, TypeScript, Java, JavaScript 🧪 Testing Frameworks • JUnit, Jest, Mockito 🔄 CI/CD & Automation • GitHub Actions, Bitrise 💳 Payment Gateways • PayJP, SSLCommerz, PortWallet 🗂️ Version Control Systems • Git, Github, Gitlab, Bitbucket 🔍 Code Review Platforms • Gerrit Code Review Server 📌 Project & Task Management • Jira, Confluence, Clickup, Redmine, Trello 💡 Passion and Interests • Problem Solving, Technical Blogging, Open Source Contribution ✍️ Blog • piashcse.blogspot.com 🌐 Portfolio • piashcse.github.io

Experience

Dcastalia limited

Tech Lead

Dec 2024Present · 1 yr 3 mos · Dhaka, Bangladesh

  • Working as a Tech Lead. Key roles are as follows:
  • ▫ Collaborate with Product, Design, and QA teams to align on requirements and quality.
  • ▫ Define project architecture, optimize performance and reduce the client's pain points.
  • ▫ Take ownership of tasks, making critical development decisions.
  • ▫ Develop robust Android, React Native and Flutter applications.
  • ▫ Manage CI/CD pipelines for streamlined deployments.
HiltAndroid DevelopmentKmpZustandAndroid SDKAndroid+12

Field nation

Senior Software Engineer

Apr 2022Oct 2024 · 2 yrs 6 mos · United States

  • ➤ Worked as a Senior Software Engineer. Key roles are as follows:
  • ▫ Collaborate with Product, Design, and QA teams to align on requirements and quality.
  • ▫ Enhance project architecture, optimize performance, improve UX and reduce user pain points.
  • ▫ Develop robust Android and React Native apps.
  • ✦ Key Achievements:
  • ▫ Successfully rearchitected the native Android app to a React Native app, ensuring seamless cross-platform compatibility.
  • ▫ Optimized file upload handling, reducing failures and improving reliability.
  • ▫ Resolved session-related logout issues, enhancing user authentication stability.
  • ▫ Improved Play Store rating from 1.4 to 4.0 by addressing key user concerns and refining the overall app experience.
  • ▫ Enhanced on site order feature
BitriseFirebaseConfluenceRedux-SagaAndroid DevelopmentJSON+18

Bjit

Senior Software Engineer(android & react-native)

Oct 2018Apr 2022 · 3 yrs 6 mos

  • ➤ Served as Senior Software Engineer and Tech Lead with key responsibilities:
  • ▫ Managing projects, estimating timelines, and analyzing requirements.
  • ▫ Developing Android and React Native applications.
  • ▫ Architecting and planning projects effectively.
  • ▫ Leading team collaboration and alignment.
  • ▫ Following Scrum practices for efficient, iterative development.
  • ✦ Contributed to the following apps:
  • ▫ +Style: An IoT-based app using Tuya SDK. [android, kotlin, MVVM]
  • ▫ Light Cafe: E-commerce app. [android, Kotlin, MVVM]
  • ▫ KDDI: A tourist app like Disney World. [android, kotlin, MVVM]
  • ▫ JAJA TV: Jajatv [react-native, redux, redux-saga]
HiltFirebaseConfluenceModel-view-viewmodel (MVVM)Project EstimationRedux-Saga+21

Techcare technologies limited

Senior App Engineer (android & react-native)

Sep 2017Sep 2018 · 1 yr

  • ➤ Served as Senior Software Engineer. I developed the following applications:
  • ▫ Rokomari: Android app for online book sales
  • ▫ TopUp: Android app for mobile top-up services
  • ▫ Pooka: Android app for online story sharing
  • ▫ SKOO: Ride-sharing app (iOS and Android) built with React Native and Redux
  • ▫ Grand Limousines: Ride-sharing app (iOS and Android) developed using React Native and Redux
FirebaseAndroid DevelopmentJSONGithubJavaReact Native+2

Champs21

Software Engineer(Android)

Jan 2017Aug 2017 · 7 mos

  • ➤ As a Software Engineer, I contributed significantly to the Classtune and Hurray apps by implementing key features:
  • ▪️ Classtune App Contributions:
  • ▫ Upgraded the API architecture from AsyncHttpClient to Retrofit for improved performance and scalability.
  • ▫ Developed the Classwork feature for seamless classroom interactions.
  • ▫ Enhanced overall app performance and responsiveness.
  • ▫ Resolved numerous bugs, leading to a more stable and user-friendly experience.
  • ▪️ Hurray App Contributions:
  • ▫ Implemented comprehensive login and registration features, including Facebook and Google authentication.
  • ▫ Designed and built a dynamic, content-rich homepage with multiple, customizable sections.
  • ▫ Developed a fully functional shopping cart to streamline the user purchasing experience.
  • ▫ Built an order history section to help users track their past purchases.
FirebaseAndroid DevelopmentJSONGithubJava

Ajkerdeal.com

2 roles

Software Engineer(Android)

Promoted

Sep 2016Dec 2016 · 3 mos

  • ➤ Contributed to Ajkerdeal Merchant App, implementing core features:
  • ▫ Merchant order feed
  • ▫ Order confirmation
  • ▫ Merchant feed filtering
  • ▫ Notification
FirebaseAndroid DevelopmentJSONGithubJava

Jr. Software Engineer(Android)

Nov 2015Aug 2016 · 9 mos

  • ➤ Contributed to the core features of the Ajkerdeal customer app, including :
  • ▫ Interactive homepage (image slider, recommended products, hot deals)
  • ▫ Product page with advanced filtering and pagination
  • ▫ Wishlist functionality and efficient data loading by category
  • ▫ Realm database design and cart badge indicator
FirebaseAndroid DevelopmentJSONGithubJava

Education

Dhaka International University

Master's degree — Computer Science and Engineering

Jan 2015Jan 2017

Dhaka International University

Bachelor's degree — Computer Science and Engineering

Jan 2011Jan 2015

Ideal College

H.S.C — Science

Jan 2007Jan 2009

Joyag Bohumukhi High School

S.S.C — Science

Jan 2007Present

Stackforce found 100+ more professionals with Android Development & React Native

Explore similar profiles based on matching skills and experience