Profile picture
PROFESSIONAL SUMMARY

Software Engineer with 3+ years of experience developing cross-platform mobile applications using Flutter and Dart. Experienced in building production-ready Flutter applications for ride-sharing, banking, e-commerce, and enterprise solutions using Clean Architecture, Riverpod, REST APIs, Google Maps, and WebSocket. Active open-source contributor with published Flutter packages on Pub.dev and hands-on experience delivering applications from development to deployment on Google Play Store and Apple App Store.

Work Experience
Mobile Application Developer, at RazinSoft⁠
  • Developed and maintained production-grade Flutter applications for ride-sharing and e-commerce platforms.
  • Integrated REST APIs, Google Maps SDK, and WebSocket to implement real-time ride tracking, parcel tracking, route navigation, and in-app messaging.
  • December 2025 – September 2026
  • Optimized application performance, responsiveness, and code quality for production releases.
  • Participated in feature planning, debugging, testing, and deployment to Google Play Store.
  • Assistant Engineer (Software), at SCUBE Technologies Ltd.⁠
  • Developed and maintained cross-platform Flutter applications for industrial and enterprise solutions.
  • Integrated REST APIs, WebSocket, push notifications, and secure authentication for real-time data synchronization.
  • March 2024 – December 2025
  • Built responsive UI and optimized application performance to improve user experience.
  • Flutter Development Trainee, at Dhrubok Infotech Services Ltd.⁠
  • Contributed to the development of the Dhaka Bank Go Plus mobile application by implementing responsive Flutter UI components.
  • Integrated REST APIs for products, news, branch, ATM booth, and partner modules.
  • February 2023 – July 2023
  • Collaborated with senior developers to deliver production-ready features and maintain code quality.
  • Skill
    Programming Languages

    Dart, Python, C++, C

    Frameworks

    Flutter, Django REST Framework

    Mobile App Development

    Architecture: Clean Architecture, MVVM, Repository Pattern

    State Management: Riverpod, Bloc, Provider, GetX.

    Core Skills: REST APIs, Google Maps SDK, In-App Live Chat, Payment Gateway Integration, Pusher, Push Notifications, Pixel-Perfect Responsive UI Design, Performance Optimization.

    Database

    SQLite, Hive, Firebase

    Version Control

    Git, GitHub, CI/CD with GitHub Actions

    Competitive Programming Skills

    Solved 350+ algorithmic problems across multiple online judges.

    Codeforces⁠, 100+ Problem Solved and Contests Participated (max rating, 917)
    CodeChef⁠, 100+ Problem Solved and Contests Participated (max rating, 1302)
    HackerRank⁠, 50+ Problem Solved
    Beecrowd⁠, 50+ Problem Solved
    Projects
    Dhaka Bank Go Plus, at Dhrubok Infotech Services Ltd.

    Tech Stack: Flutter, REST APIs, Firebase, Getx

  • Developed approximately 70% of the application's user interface in collaboration with senior developers.
  • Integrated REST APIs for Products, News, Events, Branches, ATM Booths, and Partners.
  • Contributed to feature implementation, testing, and production deployment.
  • Ready Ride, at RazinSoft

    Tech Stack: Flutter, Google Maps SDK, REST APIs, Pusher, MVVM, Riverpod

  • Developed a ride-sharing and parcel delivery application for riders and drivers.
  • Integrated Google Maps SDK for pickup/drop selection, route navigation, and live driver tracking.
  • Implemented REST APIs and WebSocket for real-time ride updates and in-app communication.
  • Optimized application performance and delivered production-ready features.
  • Chatak (E-commerce), at RazinSoft

    Tech Stack: Flutter, Google Maps, REST APIs, Hive

  • Developed a multi-role e-commerce platform for customers, sellers, and riders.
  • Implemented shop selection, delivery tracking, and real-time rider location updates.
  • Integrated Google Maps and REST APIs to support order management and delivery workflows.
  • Enjoy Travel Promos, at Razinsoft

    Tech Stack: Flutter, REST APIs, Firebase

  • Developed a travel promotion application featuring subscription-based purchases.
  • Integrated push notifications and REST APIs to deliver real-time promotional content.
  • Built responsive user interfaces with optimized application performance.
  • SolScada, at Scube Technologies Ltd.

    Tech Stack: Flutter, WebSocket, REST APIs, Hive

  • Developed a multi-tenant SCADA mobile application for solar monitoring.
  • Implemented real-time dashboards, offline storage, and role-based access control.
  • Integrated secure authentication and scalable architecture for multiple organizations.
  • Open Source Contributions
  • raihan_cli
  • A cross-platform command-line interface (CLI) tool that simplifies development workflows with productivity-focused commands and automation utilities.

    Production-ready Dio logging interceptor with formatted request/response logging.

    Flutter package for highlighting search keywords with customizable colors.

    Educational Background
    B.Sc. in Computer Science & Engineering, Bangladesh University of Business and Technology (BUBT)

    CGPA : 3.75 / 4.00

    October 2017 – February 2022Dhaka, Bangladesh
    Publications

    International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE), Year: 2022, Conference Paper, Publisher: IEEE,

    DOI: 10.1109/ICAEEE54957.2022.9836418

    Course

    Dart Programming, Project Structure & Code, Flow, Widgets & Responsive Design, Flutter CRUD APP Project Using Rest API, Flutter Task Manager Project Using Rest API,Firebase, Getx State Managment, Location & Map Widgets, Payment Gateway.

    April 2023 – October 2023
    Extra-Curricular Activities

    Former member of BUBT IT Club.

    Former member of IEEE BUBT Student Branch.

    Participant in BUBT Inter-University Programming Contest.

    References
    Syeda Sumiha Jahan, Software QA Engineer Level -2, Streams Tech