Vancouver, BC, Canada

Mahedi Hasan · He/Him

Full Stack Software DeveloperatWTC Groupbefore Epic Safety, Otto International and Eco-Network

years building software
0+
users on one app
0M+
corporate projects
0
products of my own
0
TypeScriptPythonNode.jsNestJS.NETNext.jsReactFlutterDartSwiftAWSAzurePostgreSQLDynamoDBMongoDBDockerLLMsRAGAI AgentsYOLOOpenCVPLCIoT
01personal work

Seven apps on the App Store and Google Play, a handful of open-source builds, and the systems behind them. Every one started as an itch. The SaaS has its own section below.

Deen — Islamic App case study.
Product2020 — now

A multi-platform Islamic ecosystem serving 1M+ users in 146+ countries.

With Homaira Tasnim Maliha

Built from scratch with my wife, Homaira Tasnim Maliha, and scaled across Android, iOS, macOS, desktop and web (deenia.com). Prayer times with a live widget, Quran with audio and a Hifz tracker, Hadith, Dua, Qibla, Zakat, mosque finder, a community forum and more. Over a million users across platforms; reached #2 globally in Lifestyle on Google Play and sits in the top 30 apps overall.

0M+
users, all platforms
0.0★
22K reviews
#2
Lifestyle, global
  • Flutter
  • Node.js
  • AWS Lambda
  • ECS
  • PostgreSQL
02saas

Invoyes app icon

Invoyes

2024 — now · Founder, designer and developer

A smart business management SaaS for Canadian retail, grocery, restaurants and pharmacies.

  • Point of sale with fast checkout, customer history and barcode scanning
  • Product management with smart categorisation; inventory with real-time tracking and low-stock alerts
  • Dynamic invoicing with customisable templates
  • Real-time dashboard for sales and business analytics
  • Canadian tax configuration: GST, HST, PST
WebWindows POSAndroid POSiOSAndroid
industries
4
platforms
5
Pro, per month
CA$99
free trial
7 days
03about

Mahedi Hasan in Vancouver
Mahedi HasanVancouver, BC

I'm Mahedi Hasan, a Full-Stack AI Engineer in Vancouver. I build software at WTC Group, after engineering roles at Epic Safety and Otto International.

I've worked across mobile, web, backend, cloud and AI. What I enjoy most is the bigger picture: how everything connects, how people actually use a product, and what it takes to keep it reliable once it leaves the laptop.

Lately that means generative AI, LLMs, agents, RAG and computer vision, not for its own sake, but turned into something practical where software meets machines, live data and people.

AI · software engineering · system design · product

  • 01

    Curiosity first

  • 02

    Beyond the feature

  • 03

    Software meets machines

  • 04

    Leave it better

04experience

Four teams, four very different domains. The common thread is turning operational needs into software that ships.

  1. Full Stack Software Developer

    ·WTC GroupNow

    Software that supports real-world transportation, terminal, transloading and yard operations.

    Oct 2024 — Present

    Vancouver, BC · On-site

    • Develop and improve the Operator App, one of the core applications in WTC's suite for day-to-day terminal and transloading work: loading, unloading, weighing, container handling and operational workflows.
    • Developed the Driver App for Android and iOS so dispatchers can assign jobs and drivers can complete them end to end.
    • Contributing to a 3D Yard Mapping platform with real-time visibility into yard activity, equipment, containers and operational data.
    • Integrate software with weighing scales, barcode scanners, printers, PLC-connected equipment and live data workflows.

    Stack

    • TypeScript
    • .NET
    • Flutter
    • Swift
    • PLC
    • Azure
    My work at WTC Group
  2. Full-stack Developer

    ·Epic Safety Inc.

    Cloud applications for IoT safety monitoring, subscriptions, dealer operations and connected devices.

    May 2023 — Oct 2024

    North Vancouver, BC · On-site

    • Contributed to Aryo Cloud, Epic Safety's secure, multi-layered IoT cloud platform where central stations and dealers manage devices, users, reports and insights.
    • Developed the in-house subscription and payment platform for cloud service billing, plans, renewals and usage, with QuickBooks integration.
    • Built Node.js and NestJS services and APIs powering web apps, business workflows and IoT integrations.
    • Developed the Dealer CMS and onboarding pipeline for dealers, partners and customers.
    • Integrated IoT devices with cloud applications and maintained the AWS infrastructure behind them.

    Stack

    • Node.js
    • NestJS
    • TypeScript
    • React
    • AWS IoT Core
    • Lambda
    • PostgreSQL
    • DynamoDB
    My work at Epic Safety
  3. Software Developer

    ·Otto International

    Digital platforms for order management, internal communication and learning in a global retail sourcing group.

    Oct 2021 — Feb 2023

    Bangladesh · Hybrid

    • Developed an Order Management System on the MERN stack to streamline processing and reduce manual errors.
    • Built a company-wide intranet and learning platform with Azure OAuth2, plus Flutter apps for Android and iOS.
    • Built a real-time collaboration and chat system for the order placement workflow between buyers and designers.
    • Backend services and REST APIs in Node.js and Spring Boot on AWS EC2, S3, RDS and CloudFront.

    Stack

    • Flutter
    • React
    • Node.js
    • Spring Boot
    • Azure AD
    • AWS
    • MongoDB
    My work at Otto International
  4. Web Developer & IT Support

    ·Eco-Network

    Web platforms and technical support for a youth-led environmental organization across Asia and Africa.

    Dec 2018 — May 2021

    Dhaka · Hybrid, part-time

    • Designed responsive web platforms for environmental awareness and community engagement.
    • Full-stack applications on the MERN stack supporting climate initiatives.
    • Managed and customized WordPress sites, themes and plugins.

    Stack

    • React
    • Node.js
    • Express
    • MongoDB
    • WordPress
    My work at Eco-Network
05toolkit

AI & machine learning

12

Where most of my focus is today.

  • Generative AI
  • LLMs
  • AI agents
  • RAG
  • Prompt engineering
  • Computer vision
  • YOLOv5 / v8

Backend & systems

14

APIs, data, real-time and the glue in between.

  • Node.js
  • NestJS
  • .NET
  • Python
  • Spring Boot
  • REST
  • GraphQL

Mobile & frontend

10

Cross-platform products people actually use.

  • Flutter
  • Dart
  • Swift
  • SwiftUI
  • Android
  • React
  • Next.js

Cloud & hardware

11

Software that meets the physical world.

  • AWS
  • Azure
  • Docker
  • CI/CD
  • IoT Core
  • Lambda
  • ECS
06writing

07recommendations

Highly proficient in front-end development, back-end development and identity access management. Several features suggested by him were implemented and received praise. His ability to simplify complex concepts has inspired other team members.

Karan Jhala

Software Development Lead, Otto International

Managed Mahedi directly

His expertise with backend technologies, particularly NodeJS and NestJS, played a pivotal role in advancing our team's development of a modern architecture in the IoT industry. Mahedi's attention to detail and quick problem-solving skills set him apart.

Mark Ranges

Sr. Software Engineer, Berkeley Payments

Senior colleague at Epic Safety

An outstanding professional from whom I have learned a great deal. He respects others with a gentle attitude, so working with him is always a pleasure, especially due to his enthusiasm for development, which brings positive energy to our team.

Yunhee Hong

Senior Software Engineer

Same team at Epic Safety

Mahedi brings a unique blend of technical expertise and creative problem-solving to every project. His communication skills and attention to detail ensured the project was delivered on time and to the highest standards.

Mohammad Mahmud Hasan

DevOps Engineer, AWS SAA, Otto International

Worked together on mobile projects

His understanding of design patterns like MVC, MVVM, Bloc and SOLID is a testament to his vast experience. His knowledge of cloud-based technologies like AWS, Azure, Firebase and Supabase is impressive.

Irfan Hossain

Network Consultant, ISM Canada

Collaborated on multiple projects

08credentials

Certifications
  • Microsoft Certified: AI Transformation Leader

    Microsoft

    Jul 2026
  • AI Skills Fest 2026

    Microsoft

    Jun 2026
  • Professional Scrum Master I

    Scrum.org

    May 2024
  • Android

    TestDome

    Aug 2021
  • The Bits and Bytes of Computer Networking

    Google · Coursera

    Oct 2019
  • Cyber Security of Industrial Control Systems

    IEEE

    Nov 2018
Education

BSc, Computer Science & Engineering

BRAC University

  • CGPA 3.7 / 4.0, high distinction
  • Dean's List twice, Vice Chancellor's List twice
  • Robotics Club, Computer Club creative department
PublicationBRAC University

Demystifying machine learning models for IoT attack detection with explainable AI

An XGBoost intrusion detector for IoT traffic, made interpretable with SHAP, LIME and ELI5 so the model's reasoning can be inspected feature by feature.

08contact

Based in Vancouver, BC, Canada. Happy to compare notes on AI, real-time systems, IoT and mobile apps at scale, or talk about a post, a video or an open-source project.

Or write here

Goes straight to my inbox. A question about a post, an app or an idea is all it takes.

Or email mahedi.mhu@outlook.com. No newsletter, no tracking pixels.