I am a professional mobile app developer with 8 years of experience. I've worked following areas of technology: ➤ Android: MVVM, hilt, dagger 2, jetpack compose, coroutine, flow, workmanager, material design, architecture component, navigation component, data binding, view binding, Ktx libraries, google map, gps tracking, retrofit, volley, asyncHttpClient, sharedPreference, datastore, room, sqLite database, realm, push notification, FCM, SNS authentication, crashlaytics, lottie, glide, picasso, coil, image slider, pagination, recyclerview, viewpager2, expandable recyclerview. ➤ Compose Multiplatform: Compose ui, ktor client, Precompose, Bottom navigation, Lazy column, Lazy row, LazyVerticalGrid, Image loading. ➤ React-native: React hooks, Redux, redux-saga, redux-toolkit, redux-persist, react-navigation, flipper, react-dev-tool, axios, react-native-map, react-native-permission, RNfirebase, react-native-paper, router-flux, react-native-direction, push notification, snap-carosal, paypal, anycstorage, Flatlist, Flashlist, pagination, linear-gradient. ➤ Language: Kotlin, JavaScript, Java. ➤ Testing: Unit testing [Junit4]. ➤ Payment gateway: PayJp, SSL wireless, portwallet. ➤ Version Control: Git, github, bitbucket. ➤ Review Server: Gerrit server. ➤ Project Management: Jira, confluence, redmine, trello. ➤ Passion: Programming, Problem-solving, UI and UX. ➤ Blog: https://piashcse.blogspot.com/
Mehedi Hassan Piash
Gulsan, Dhaka, Bangladesh
piash599@gmail.com
+8801812353930
Sr. Software Engineer(android & react-native) • April 2022 - Present
➤ Working as a Senior Software Engineer. Key roles as following as: ▪ Collaborate with Product Managers, UI/UX Designers and QA Engineers ▪ Improve project architecture, performance and reduce end-user pain points ▪ Ownership of assigned task and making decision ▪ Develop android and react-native apps ▪ Follow scrum Field Nation
Sr. Software Engineer(android & react-native) • October 2018 - April 2022
➤ Worked as a Senior Software Engineer later Teach Lead. Key roles as following as: ▪ Project management, project estimation, requirement analysis ▪ Developing android and react-native apps ▪ Define project architecture ▪ Planning before developing apps ▪ Collaboration with the team ▪ Follow scrum +Style [IoT, android, koltin, MVVM], Light Caffe [android, koltin, MVVM], JAJA TV[react-native, ios, android], KDDI [android, koltin, MVVM]
Sr. Software Engineer(android & react-native) • September 2017 - September 2018
▪ Project estimation, requirement analysis, development ▪ Feature implementation and bug fixing in rokomari app ▪ Changed full architecture of topUp app for performance improvement ▪ Introduce some automation in terms of client requirement and reporting with UI and UX team ▪ Learned javaScript and react-native to fulfill client android app as well as iOS app ▪ Overcome challenged for login session using interceptor concept Rokomari, TopUp, Pooka, SKOO, Grand Limousines
Software Engineer(android) • january 2017 - August 2017
▪ Design and development android app ▪ Updated whole project network library (AsyncHttpClient to Retrofit) ▪ Feature development and performance improvement of full classTune app ▪ Feature development for hurray app [e-commerce app] ▪ Home page, cart and order history development for hurray app ClassTune app
Software Engineer(android) • Sept 2016 - December 2016
▪ Design and development android app ▪ Implemented merchant order feed ▪ Implemented confirm order flow Ajkerdeal app for Customer
Jr. Software Engineer(android) • November 2015 - Augest 2016
▪ Design and development android app ▪ Implemented home page[Image slider, recommended product, hot deals etc] ▪ Implemented product page with multiple viewType ▪ Implemented various filter for product page ▪ Introduce realm database for favorite list and our internal data management ▪ Implemented expandable category list business logic collaborating with team mate Ajkerdeal app for Merchant
Worked primarily with kotlin, JavaScript and Java. I started learn java from the beginning of my programming journey.
Worked primarily with Android and React-native. I started my career journey as an android developer. Now I am working as android and react-native developer.
M.Sc in Computer Science and Engineering • Dhaka, Bangladesh • 2015- 2017
CGPA : 3.44
B.Sc in Computer Science and Engineering • Dhaka, Bangladesh • 2011- 2015
CGPA : 3.94
H.S.C • Science • GPA : 4.60 • 2009
S.S.C • Science • GPA : 4.94 • 2007
Movie App built with Compose, Hilt and MVVM Clean Architecture recommended by Google
Jetpack compose appJAJA TV will always support your travel. From travel guide, matching platform with locals, spots reservation service to convenient coupons, JAJA TV has everything you need in your travel and will bring you a whole new TV experience.
Japan tourist guidebookRokomari.com is one of the most leading E-Commerce organization in Bangladesh. It enables you to shop while you are at home, in the office or on the go and get books, electronics, accessories, delivered as fast as possible in our busy world.
Online book E-commerceRecharge your prepaid/postpaid mobile with TopUp App – an online easy mobile recharge, user-friendly interface, fast flexiload / topup and highly secured mobile recharge app.
Mobile recharge appThe first Bengali e-commerce app in the world that gives 170 million Bengali-speaking buyers the opportunity to shop online in their mother tongue.
Online Shopping,E-commerce,Payment gatewayManage your business & grow it bigger with AjkerDeal Seller app-the latest & most convenient in Bangladesh! Now do everything of your business while you are on the go !
Merchant Management, Deal ManagementBy this app you can able to measure the love between two persons according to their name
BrandingThis app track our collectors who is in the field to delivered ajkerdeal products. This app is internally used by ajkerdeal team
Map, GPS, Track routeThis an android app where we can see recent movie and moview review
fast image Loading, dynmic apiIn this app so many sms is given inside the app so that user don't have to think or write the sms in case of sending
FitnessThis a school management app. This app engage Techer, Student and Parents in a same platform to give homework, notice, result and so on
School Management