I’m a professional mobile app developer with 9 years of experience, specializing in Android, React Native, and Kotlin Multiplatform. With over 4 years dedicated specifically to Kotlin, I bring a deep understanding of cross-platform solutions and native development. Beyond coding, I’m passionate about writing articles and actively contributing to open-source projects. My expertise spans a range of technologies, including: ➤ Android: MVVM, hilt, dagger 2, jetpack compose, coroutine, flow, workmanager, material design, architecture component, data binding, view binding, ktx libraries, google map, retrofit, shared preference, datastore, room, realm, push notifications, crashlaytics, lottie, glide, coil, pagination. ➤ Compose Multiplatform: Compose UI, ktor client, Koin, PreCompose, Compose Navigation, ViewModel, Bottom navigation, kotlin-serialization, coil, exoplayer, rest API, JSON manipulation. ➤ React-native: React hooks, redux-toolkit, redux-saga, redux-persist, zustand, rtk-query, react-navigation, axios, react-native-reanimated, react-native-paper, react-native-map, react-native-permission, rn-firebase, push notification, anycstorage, react-native-mmkv, flashlist, pagination. ➤ Language: Kotlin, TypeScript, JavaScript, Java. ➤ Testing: Junit, jest. ➤ Payment gateway: PayJp, SSL wireless, portwallet. ➤ Version Control: Git, github, gitLab, bitbucket. ➤ Review Server: Gerrit server. ➤ Project Management: Jira, confluence, redmine, trello. ➤ Passion: Problem-solving, writing blogs, contributing to the open-source projects. ➤ Blog: https://piashcse.blogspot.com/
Mehedi Hassan Piash
Gulsan, Dhaka, Bangladesh
piash599@gmail.com
+88-01812353930
Sr. Software Engineer(android & react-native) • April 2022 - Present
➤ Working as a Senior Software Engineer. Key roles as following as: ▪ Collaborate with Product, Design, and QA teams to align on requirements and quality. ▪ Enhance project architecture, optimize performance and improve UX ▪ Take ownership of tasks, making critical development decisions. ▪ Develop robust Android and React Native applications. ▪ Follow Scrum practices for efficient, iterative development. ▪ Manage CI/CD pipelines with Bitrise for streamlined deployments. Field Nation
Sr. Software Engineer(android & react-native) • October 2018 - April 2022
➤ 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. ▪ Driving Agile development with Scrum practices. +Style [IoT, android, koltin, MVVM], Light Caffe [android, koltin, MVVM], JAJA TV[react-native, redux], 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 ▪ Gained expertise in React Native to support both Android and iOS app development for client needs ▪ Overcome challenged for login session using interceptor concept Rokomari, TopUp, Pooka, SKOO
Software Engineer(android) • january 2017 - August 2017
➤ 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. ClassTune app
Software Engineer(android) • Sept 2016 - December 2016
➤ Contributed to Ajkerdeal Merchant App, implementing core features: ▪ Merchant order feed ▪ Order confirmation ▪ Merchant feed filtering ▪ Notification Ajkerdeal merchant app
Jr. Software Engineer(android) • November 2015 - Augest 2016
➤ 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 Ajkerdeal customer app
Primarily experienced with Kotlin, JavaScript, TypeScript, and Java. I began my programming journey with Java, building a strong foundation from the start.
I began my career as an Android developer and have since expanded my expertise to include Kotlin Multiplatform and React Native.
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 World 📱 android app built with Jetpack Compose, based on MVVM architecture recommended by Google. It offers a clean, scalable, and maintainable codebase for Android development.
Jetpack compose appFind work that fits your experience with the all-in-one solution for connecting businesses with skilled IT technicians like you. With 20,000+ work orders each week across the US and Canada, Field Nation gives you the flexibility to work anytime, anywhere.
Field Nation React Native 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 appThis a school management app. This app engage Teacher, Student and Parents in a same platform to give homework, notice, result and so on
School ManagementThe 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 gateway