portfolio owner image
red iconyellow icongreen icon
red iconyellow icon
code image

JAVA

About

Hi! It's Shohan

MD Zahidul Islam Shohan

Mobile Application Developer

Native Android & Cross-platform App Developer
I'm an efficient Native Android Developer who majors in Java and Kotlin, along with experience in developing high-performance feature-rich Android applications. I can work with Flutter for cross-platform apps with seamless user experiences across Android and iOS.
With a strong foundation in clean architecture, modern tools, and best practices, I am passionate about delivering apps that are user-focused, visually appealing, and technically robust. My goal is to combine creativity and technical expertise to develop solutions that drive results.
Key Skills:
Android Development (Java/Kotlin)
Cross-Platform Development (Flutter)
MVVM Architecture, Room Database, Material Design Firebase, RESTful APIs, Git Version Control
Let's connect and create something amazing together!

Small changes make big impact. make your mobile apps today with me

social iconsocial iconsocial iconsocial icon
Banner Image

Project I'm proud of

Passionate Mobile application developer transforming ideas into seamless apps experiences, pushing the boundaries of efficient app development.

Log Polytechnic
Bangladeshi Diploma Polytechnic Department Management

🌟 Technologies Used:

  • Language: Java
  • Architecture: MVVM
  • Authentication: Firebase (Email, Password, Google Sign-In)
  • Database: Firebase Real-Time Database
  • Storage: Firebase Storage
splash screen of log polytechnic
home screen of log polytechnic
attendance screen of log polytechnic
student screen of log polytechnic
more screen of log polytechnic
student profile screen of log polytechnic
student semester result screen of log polytechnic
subject list screen of log polytechnic
student personal info list screen of log polytechnic

Micro Chat -
Real-Time Communication App (Chat, Audio/Video Calls, File Sharing, Group Chats, Live Streaming)

🌟 Technologies Used:

  • Language: Java
  • Architecture: MVVM (Model View View-Model)
  • Backend: Firebase (Authentication, Realtime Database, Firestore, Notifications, Firebase Cloud Messaging)
user profile screen of micro chat app
language screen of micro chat app
reels screen of micro chat app
chats screen of micro chat app
chats screen of micro chat app
call tracking screen of micro chat app
groups screen of micro chat app
chats screen of micro chat app
user block chat screen of micro chat app
incoming audio call screen of micro chat app

ZIS Notes
The Ultimate Note-Taking App

🌟 Technologies Used:

  • Language: Java
  • Architecture: MVVM (Model View View-Model)
  • Database: Room Database
  • Cloud Integration: Firebase Firestore
  • Authentication: Firebase (Google Sign-In)
  • Advanced Tools: View Binding, Alarm Manager, Notification, Services, AsyncTask, Executors, ML Kit, and SharedPreferences
home screen of zis notes app
add note screen of zis notes app
details screen of zis notes app

Wallpaper App
The Ultimate wallpaper, live wallpaper & clock watch wallpaper App

🌟 Technologies Used:

  • Language: Java
  • Retrofit for restful api's
  • Wallpaper service
home screen of wallpaper app
clock wallpaper screen of wallpaper app
clock wallpaper preview screen of wallpaper app
wallpaper preview screen of wallpaper app