P

Flutter software engineer

Pedram MohammadAliPour

This isn't a CV. It's the road from a hardware degree to shipping apps, year by year. Scroll to travel through it.

Portrait of Pedram

Chapter 01 · 2012

It starts with hardware.

I enrol at the University of Science and Technology in Babol to study Computer Hardware Engineering. Five years of learning what sits underneath the software.

  • Univ. of Science & Technology
  • Computer Hardware Eng.

Chapter 02 · 2017

April: degree done.
July: first job.

I join Paratech Co as an Android developer, writing Java. I'm the only mobile developer there, taking apps from UI design to release, and after two years I move to Flutter.

  • Paratech Co
  • Java
  • Android

Chapter 03 · 2018

Hamamooz ships.

A self-learning app about education and money, released on both Android and iOS.

Chapter 04 · 2021

Habitomic.

A personal daily planner. It's live on Google Play and the App Store.

Chapter 05 · 2022

Then a bank.

In April I move to City Development & Innovation, first as a Flutter developer, then as team lead. We build HamrahShahr Plus, the mobile bank for Shahr Bank, its back office, and several ERP apps.

Chapter 06 · 2022

Flutter, in the browser.

Same year, a different screen: iClassifier, a web app for classifying cows. Flutter Web becomes part of the job.

Chapter 07 · 2023

Vekalati, and a new team.

In April, Vekalati: a web app for delegating deposits. In July I join Negah Holding to lead the Flutter team: a digital wallet with credit-based payments, and a supply chain finance app.

  • Vekalati
  • Negah Holding
  • Flutter Web

Chapter 08 · 2024 → now

Dotin.

May 2024. I join Dotin as a Flutter software engineer, working on the Flutter Mobile Runner, the front end of an app generation platform, and on financial and ERP apps. That's where you'll find me today.

  • Current
  • Dotin
  • Flutter

Chapter 09 · on the side

Freelance, on the side.

Alongside the day job, I build apps for clients: Stolz, for monitoring elevator engines (2024); an offline iClassifier that streams video over a local network (2024); and Vehicle Tracker, with live tracking and remote door lock (2026).

  • Stolz
  • iClassifier
  • Vehicle Tracker

So far

years shipping
9
companies
4
products
9

Making every app extraordinary. Still working on it.

02Stack

  • Flutter
  • Dart
  • Clean Architecture
  • Bloc pattern & flutter_bloc
  • Dependency Injection
  • Provider
  • OOP
  • Flutter Web
  • RESTful APIs
  • Java
  • Android development
  • Test-driven development
  • Software architecture (SOLID, modular design)
  • Firebase

Daily tools: Android Studio VS Code Git

03 · Contact

Next chapter?
Write to me.

pedramxiii@gmail.com

Tehran, Iran · +98 938 571 5855