Flutter
Currently learning cross-platform UI development & widget composition with Flutter
30%
Android Developer · Now Learning Flutter
I'm Maruf Hasan — known online as itsmaruf — an Android developer from Bangladesh now expanding into cross-platform development with Flutter & Dart. Currently sharpening my craft, one app and one commit at a time.
<Maruf · Hasan · Soncoy />
Get to know me
Hi, I'm Md. Maruf Hasan Soncoy — a developer from Bangladesh who started out building native Android apps with Java and XML, and is now transitioning into cross-platform development with Flutter & Dart.
I'm currently pursuing a Diploma in Computer Science & Technology, which I began in 2023. I started learning Android development in 2025, and I'm now applying that foundation to Flutter — learning widgets, state management, and how to ship one codebase to both Android and iOS.
I enjoy exploring new concepts in mobile development and improving my coding discipline every single day — under the name itsmaruf across the web.
Let's TalkLearning Since
Projects Built
Core Languages
Platforms · Native & Flutter
What I work with
Currently learning cross-platform UI development & widget composition with Flutter
30%Learning Dart fundamentals — syntax, async programming & state management
30%Native Android development, activities, fragments & lifecycle management
55%Core Java programming & Android app development with Java
50%Building Android UI layouts with XML & the View-based system
55%Version control basics & managing code repositories
45%Applying Material Design guidelines for clean, consistent UIs
45%Learning Firebase basics for authentication & data storage
35%What I've built
OtoWave is a modern offline music player for Android built with Java and XML. It automatically scans local storage for audio files, supports background playback with media controls, and delivers a clean Material Design interface. The project is fully open-source and designed for a smooth listening experience.
Plexus is a modern, full-featured Library Management System (LMS) built with the Django framework. It bridges the gap between students and administrators by providing a unified, secure platform. Track and manage book inventory in real time, automate borrowing and return workflows, manage student profiles, generate insightful usage and financial reports, and enforce role-based access control for staff and students. Whether for a school, college, or institutional library, Plexus delivers a clean, responsive, and user-friendly experience.
My journey
Pursuing a Diploma in Computer Science & Technology, learning programming fundamentals, data structures, and software development concepts.
Self-learning Android development with Java & XML, building practice projects to strengthen skills and understand mobile app development concepts.
Expanding from native Android into cross-platform development with Flutter & Dart, learning to ship one codebase across Android and iOS.
Get in touch
I'm a new Android developer eager to learn and grow. Whether you have feedback, collaboration ideas, or just want to say hi — feel free to reach out!