MJ

Shipping software from Västerås

Hi, I'm Maher Jaafar 👋Software engineer in Västerås, SwedenFlutter, embedded, mobile & AI

I build software people enjoy using, on phones, the web and beyond. Then I go for a run.

Senior software engineer. Since 2018: lead-level Flutter on iOS, Android and embedded screens, TypeScript on the web, cloud and AI behind it. I build products from scratch, with the user in the room.

Flutter Run · Västerås

8+

Years shipping software

MAHER JAAFAR

Mobile · Web · Product

At a glance

The short version, for recruiters and CTOs.

Role
Senior software engineer · Flutter, mobile, embedded, web
Experience
8+ years, shipping since 2018
Location
Västerås, Sweden (CET)
Works
Onsite in Västerås & Stockholm, hybrid, or remote across Europe
Open to
Senior and lead engineering roles, consulting and freelance
Languages
English, French, Arabic · Swedish (basic)

Core stack

  • Flutter
  • Dart
  • gRPC
  • TypeScript
  • Next.js
  • Node.js
  • Google Cloud
  • AWS
  • Firebase
  • LLMs
  • CI/CD

Selected work

Things I've shipped.

The short version. Ask me for the long one.

Current role

Product engineering

Senior Flutter and product engineering in a product team, from UX to releases, shaped by customer feedback.

Flutter · Product · UX

Consulting

Products from zero to the stores

Mobile and web products built from scratch for clients: Flutter apps, TypeScript backends, cloud and CI/CD.

Flutter · TypeScript · Next.js · Firebase

Founder

Settio

An AI platform helping newcomers settle in Sweden. Agentic LLM architecture and full-stack web, built and run end to end.

AI / LLMs · Next.js · Automation

Visit settio.io

Stack & badges

My running kit.

From the pixel to the cloud.

  • Flutter
  • Dart

Mobile & embedded

Flutter and Dart since 2018, at lead level: iOS, Android and embedded touch screens.

Flutter · Dart

  • System design
  • Typed APIs
  • CI/CD

Architecture & delivery

Typed APIs, offline-first design, testing and CI/CD: systems that stay reliable as they grow.

System design · Typed APIs · CI/CD

  • TypeScript
  • Next.js
  • Node.js

Web & backend

TypeScript end to end: Next.js frontends and Node.js APIs that are typed and easy to change.

TypeScript · Next.js · Node.js

  • Google Cloud
  • awsAWS
  • Firebase
  • LLMs

Cloud & AI

GCP, AWS and Firebase, plus hands-on LLM and agent work.

Google Cloud · AWS · Firebase · LLMs

  • FlutterCon Europe speaker
  • DevFest Stockholm speaker
  • Flutter Västerås organizer
  • Google for Startups mentor
  • iOS & Android
  • System architecture
  • gRPC
  • CI/CD
  • Testing
  • UX
  • LLMs

Career · 2018 → now

My career, in 5K splits.

Every good run has a story for each kilometre.

Distance

5.00 km

Years

8+

Pace

Steady

  1. 1
    KM 1 · 2018Warm-up

    Start line: software engineer

    First cross-platform apps and the backends behind them, with Flutter from its beta days.

  2. 2
    KM 2 · ConsultingTempo

    Full-stack Flutter developer

    Mobile products end to end for clients: Flutter apps, their APIs and the cloud they run on.

  3. 3
    KM 3 · ConsultingIntervals

    Full-stack TypeScript engineer

    Web platforms with TypeScript, Next.js and Node.js, from database to UI.

  4. 4
    KM 4 · Product teamHill repeats

    Senior Flutter engineer

    Lead-level Flutter in a product team, close to real users.

  5. 5
    KM 5 · NowKick to the finish

    Senior product engineer

    Product engineering from UX to releases and customer feedback. Plus Settio on the side.

Berlin, 2025 · On stage at FlutterCon Europe 2025

Crowd cheering, live.

Sharing what I learned building Flutter apps, with a room full of people who notice every dropped frame.

This App is Built Different: Advanced Memory Management in Flutter

Watch on YouTube
All talks →

Let's talk

Five ways I can help.

Consulting or freelance. Onsite in Västerås, Mälardalen and Stockholm, remote across Europe.

1

Mobile & embedded apps

Flutter for iOS, Android and embedded touch screens (HMI), from prototype to production.

2

Product from zero

Idea to v1 on mobile and web, with a codebase your next hire will thank you for.

3

Cloud, DevOps & CI/CD

Pipelines that test, build and ship on every push, plus the cloud behind them on GCP, AWS or Firebase: automated releases for apps, web and backends.

4

Flutter architecture review

A focused audit of architecture, performance and release flow, with a concrete fix list.

5

SEO & search visibility

Technical SEO, structured data and content so Google and AI assistants understand your site, tracked in Search Console. This site is the example.

Principles

Rules I run (and code) by.

01

Negative splits.

// Start steady, finish strong. Ship small, then speed up.

02

Form over speed.

// Clean architecture beats late-night heroics.

03

Run with a crew.

// Pair, review, mentor. Teams go further than solo runners.

Off-track

The human behind the build().

MJ

Maher Jaafar

Afternoon run · Västerås, Sweden

Usual run
5–15K
Long enough to think, short enough to go fast
What I actually track
Pace
Distance is a number. Pace is a personality.
Open ping pong challenge
1
Yes, you
Ski slopes
Green
Maximum enthusiasm, learner technique
Fika
∞
And trips to wherever the next meetup is

Languages

I can talk to your users.

  • ArabicNative
  • EnglishFluent
  • FrenchFluent
  • SwedishBasic, fika-ready

Crew & community

I never run alone.

  • Organizer

    Flutter Västerås

    Meetups and events that bring Flutter developers together.

  • Co-founder

    Flutter Tunisia

    Co-founder and organizer since 2020.

  • Mentor

    Google for Startups Accelerator

    Helping founders ship better products, since 2023.

  • Volunteer

    NGO association work

    Giving time to causes beyond code.

  • Vice-president

    Microsoft Tech Club, ISIM Monastir

    2018–2020: organising events and leading student teams.

Writing

Notes from the track.

How I think about product, shipping, UX and AI.

Water station · FAQ

Quick questions, quick answers.

Grab a cup, keep running.

Who is Maher Jaafar?

Maher Jaafar is a senior software engineer in Västerås, Sweden. He builds products with lead-level Flutter on iOS and Android, TypeScript and Next.js on the web, plus cloud and AI. He has spoken at Fluttercon, organizes Flutter community events and founded Settio.

Looking for a software engineer or Flutter developer in Västerås?

Maher Jaafar is a senior software engineer and Flutter developer based in Västerås. He works onsite in Västerås, Mälardalen and Stockholm, or remotely across Sweden and Europe, as a consultant, freelancer or senior team member.

Is Maher available as a Flutter consultant or freelance software developer?

Yes. Maher takes consulting and freelance work: Flutter mobile and embedded apps, products built from zero on mobile and web, and Flutter architecture reviews. Use the contact form on maherjaafar.com to describe your project.

Does Maher build embedded Flutter apps and interfaces?

Yes. Maher builds Flutter interfaces for embedded touch screens and connected devices (HMI), from prototype to production, alongside mobile apps for iOS and Android.

Does Maher also build web platforms?

Yes. Besides Flutter, Maher is a full-stack engineer working with TypeScript, Next.js and Node.js, deploying on Google Cloud, AWS or Firebase.

Does Maher work remotely, for example with teams in France?

Yes. Maher works remotely with companies across Europe, including France (he speaks fluent French), and onsite in Sweden.

Why build your app with Flutter?

Flutter ships one codebase to iOS, Android, web and desktop, with native performance and a fast development loop. It cuts time to market and keeps the product consistent on every platform.

Does Maher handle DevOps, CI/CD and cloud infrastructure?

Yes. Maher sets up CI/CD pipelines that test, build and release mobile apps, web apps and backends automatically, and the cloud infrastructure they run on, on Google Cloud, AWS or Firebase. Teams get faster, safer releases and fewer manual steps.

Does Maher also do SEO for websites?

Yes. Maher handles technical SEO for company and product websites: site structure, speed, structured data (schema.org), multilingual setup, content and Search Console, so search engines and AI assistants understand the site. No one can promise a #1 ranking, but he builds the strongest legitimate foundation for it.

You made it

Finish line.

You scrolled the whole thing. Distance: done. Pace: honestly, could be faster. Got a project or a role in mind? Send me a message below.

Contact me

Tell me who you are and what it's about. I reply personally.

You are
What is it about?

Your details are only used to reply to you.