Software Engineer | Flutter Specialist | Open Source Contributor

I am Raihan Sikdar, a software engineer focused on cross-platform mobile application development with Flutter, Kotlin, and backend technologies. I build responsive, user-centric applications that move from idea to app store with reliability and polish.

Focused on
Cross-platform delivery User-centered UI Scalable architecture
Open source 5+ packages published on Pub.dev
Portrait of Raihan Sikdar
Engineering focus Flutter, Kotlin, APIs, architecture, and app delivery
2.5+ Years Professional software engineering experience
End-to-End Delivery From product implementation and debugging to store deployment
Mobile + Backend Cross-platform application work with backend integration exposure

About

Professional profile

A developer profile built around app quality, practical delivery, and product-minded execution.

I am Raihan Sikdar

I am a dedicated and detail-oriented software engineer with over 2.5 years of experience specializing in cross-platform mobile application development. As a passionate Flutter and Dart developer, I craft high-quality, user-centric mobile apps that deliver seamless and engaging experiences.

I am an active open-source contributor to the Flutter community, sharing my expertise through published packages on Pub.dev to help other developers move faster. I thrive in dynamic environments and use state management, design patterns, and performance optimization to build robust and scalable solutions.

With a strong foundation in full-cycle app development, from ideation to deployment on Google Play Store and App Store, I focus on building products that align user needs with business objectives.

Raihan Sikdar profile
Primary stack Flutter, Dart, Kotlin
Backend exposure Django REST Framework

I focus on apps that feel polished for users and remain maintainable for teams.

01

User-first execution

Interfaces built to feel responsive, intuitive, and production-ready.

02

Architecture discipline

State management and design patterns chosen for long-term maintainability.

03

Reliable delivery

Hands-on ownership from implementation and debugging to deployment.

Experience

Where I have worked

A progression through software engineering roles focused on building and shipping real mobile products.

Dec 2025 - Present Dhaka, Bangladesh - On-site

Software Engineer

RazinSoft

  • Live messaging feature with real-time chat.
  • Live track on map for real-time location.
  • Push notification for instant updates.
  • Payment gateway integration.
Mar 2024 - Dec 2025 Dhaka, Bangladesh - On-site

Software Engineer

SCUBE Technologies Ltd.

  • Utility management system for energy monitoring.
  • Real-time data tracking and reporting.
  • Cross-platform Flutter app development.
Sep 2023 - Jan 2024 Dhaka, Bangladesh - Remote

Software Engineer

Digitosys IT (Part-time)

  • Built Flutter features and reusable UI components in a remote team.
  • Integrated REST APIs and improved reliability across key flows.
  • Delivered milestones on tight timelines.
Feb 2023 - Jul 2023 Dhaka, Bangladesh - On-site

Trainee

Dhrubok Infotech Services Ltd

  • Contributed to Dhaka Bank Go Plus with UI and API integration.
  • Supported Driving Instructors Finder on frontend and backend connectivity.
  • Built hands-on skills in debugging, collaboration, and release readiness.

Skills

What I bring to a team

Engineering strengths shaped around mobile products, app architecture, integrations, and delivery consistency.

Mobile App

Cross-platform development with Flutter & Dart, native Android with Kotlin & Jetpack Compose, and iOS deployment. Proficient in state management (GetX, BLoC, Provider), MVC/MVVM architecture, responsive UI, animations, and app store delivery.

Flutter Dart Kotlin Android iOS Jetpack Compose GetX BLoC Provider MVC MVVM Clean Architecture Riverpod Widget Testing

Backend

REST API design with Django REST Framework and FastAPI, real-time communication via WebSocket, containerization with Docker, and database management across PostgreSQL, MySQL, SQLite, and Firebase.

Django REST FastAPI REST API WebSocket Docker PostgreSQL MySQL SQLite Firebase Git GitHub Actions Unit Testing

Competitive programming & problem solving

Rating 917
Problems 120+
Contests 20+
Handle raihan_sikdar
View profile
Rating 1304
Problems 120+
Contests 20+
Handle raihan_sikdar
View profile
Problems 50+
Certificates 4
Skills 3
Handle raihansikdar10
View profile

Projects

Selected work

A mix of production apps, monitoring platforms, and real-world business tools built around measurable utility.

Dhaka Bank Go Plus app preview Banking product

Production app

Dhaka Bank Go Plus

Worked on Dhaka Bank Go Plus with a strong focus on UI design and partner or product API integration to support smooth, reliable banking flows.

Flutter UI Design API Integration
SolScada app preview Industrial monitoring

Production app

SolScada

Built a multi-tenant SCADA mobile app for solar monitoring with live dashboards, offline storage, secure authentication, and role-based access.

SCADA Real-Time Data Role-Based Access
Driving Instructors Finder app preview Location-driven consumer app

Cross-platform app

Driving Instructors Finder

Created a cross-platform app that helps users in the UK discover suitable driving instructors nearby through a smooth, location-oriented experience.

Flutter Location-Oriented UX Cross-Platform
NZ Fabrics app preview Utility visibility platform

Industrial app

NZ Fabrics

Developed a real-time monitoring app for energy, water, and steam usage to help factories track utility performance with clarity and faster decisions.

Monitoring Industrial Utility Real-Time Insights
NZ Apparels app preview Energy sector workflow

Operational utility app

NZ Apparels

Designed a utility management app for the energy sector focused on smarter workflows, operational efficiency, and better day-to-day decision-making.

Utility Management Energy Sector Operational Efficiency

Open Source

Flutter packages published on Pub.dev

5+ packages published — utilities that make Flutter development faster, cleaner, and more consistent.

5+ Packages published
CLI & UI Tooling & widgets
100% Open source
Dart / Flutter Pure ecosystem
CL

raihan_cli

v1.1.0

A Dart CLI tool that automates feature creation in Flutter projects using MVC/MVVM with GetX, Provider, or BLoC. Reduces repetitive setup work and maintains consistent architecture.

CLI Tool Dart
View
SE

flutter_smart_exit

v1.0.3

Smart app exit handling with double back press, SnackBar, dialog, or bottom sheet. Customizable and works with both Material and Cupertino apps.

Smart App Exit Flutter
View
DL

flutter_debug_logger

v1.0.1

A lightweight utility for logging API responses in a clean, Postman-like style. Pretty-prints JSON to make REST API debugging structured and readable.

Logging Utility Flutter
View
CS

flutter_colorful_search

v1.0.3

A customizable Flutter search widget with a colorful, modern search experience, smooth animations, and straightforward plug-and-play integration.

Search UI Widget Flutter
View
TC

text_component

v1.0.0

A reusable text styling package that simplifies consistent typography across Flutter applications with responsive sizing and zero boilerplate.

Text UI Utility Flutter
View

More packages

Explore all packages

View the complete collection of open-source Flutter utilities on the publisher page.

Visit Publisher Page

Certificates

Credentials and achievements

Recognitions that support my technical growth across Flutter, backend, Python, SQL, and problem solving.

Flutter certificate

Flutter

Certificate
UN Big Data Hackathon certificate

UN Big Data

Hackathon
Problem Solving certificate

Problem Solving

Basic
Python certificate

Python

Certificate
Django certificate

Django

Certificate
SQL certificate

SQL

Basic

Contact

Open to impactful mobile and product-focused engineering work.

If you are building a serious product and need someone who can handle UI quality, app architecture, integrations, and delivery discipline, I would love to connect.