MD. Rakibul Islam

Software Engineer

Toronto, Ontario, Canada

About

With a strong foundation in software engineering and a focus on mobile enterprise solutions, I recently contributed to Siara Solutions Pty Ltd as a Software Engineer. My work involved developing cross-platform Flutter applications and architecting backend systems with Django and FastAPI to support scalable user experiences. I emphasized clean, testable code and responsive client interfaces while integrating secure RESTful APIs to deliver seamless performance. Currently pursuing a Master's degree in Computational Science at Laurentian University, I am motivated to refine my expertise in mobile application development. My academic and professional journey reflects a commitment to leveraging tools like Flutter, React Native, and FastAPI to create innovative solutions that meet diverse user needs.

Experience

  • Freelance Software Engineer at self-employed
    Sep 2024 - Present · 2 yrs 3 mos

  • Software Engineer at Siara Solutions Pty Ltd
    Oct 2023 - Apr 2024 · 7 mos

  • Software Engineer at SWAP
    Apr 2022 - Aug 2023 · 1 yr 5 mos

  • Mobile Application Developer at Let's GO Mart
    Jan 2021 - Apr 2022 · 1 yr 4 mos

    ·  Engineered high-performance e-commerce iOS and Android applications using React Native and TypeScript. ·  Developed Buy Now Pay Later (BNPL) checkout and financing modules to expand user purchasing options. ·  Optimized API payload sizes and page loading performance to significantly improve mobile app responsiveness. ·  Implemented internal system modules, including real-time chat support, user loyalty reward tracking, and localized multi-language preference toggles. ·  Built backend REST API endpoints in Python, Django, and FastAPI to handle responsive data synchronization. ·  Integrated third-party cloud services, including OneSignal push notifications, Google Maps APIs, and mobile payment gateways. ·  Participated in daily Agile standups, code reviews, and Git-based release routines alongside product owners and QA teams.

  • Flutter Developer at PencilTech Limited
    Mar 2020 - Feb 2021 · 1 yr

    • Produced production-grade native compilation applications for mobile systems using standard Dart and Flutter architectures. • Implemented custom application structures using BLoC patterns, state lifecycle observers, and standard Provider primitives. • Constructed clean server integration blocks utilizing optimized network protocols to pass normalized JSON structural data models. • Configured cloud architecture features including Firebase user authentication controls, push communication services, and specialized telemetry SDK modules.