Skip to content
View esmaeil-ahmadipour's full-sized avatar
🎯
Focus on goals .
🎯
Focus on goals .

Block or report esmaeil-ahmadipour

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
esmaeil-ahmadipour/README.md

esmaeil ahmadipour

Senior Flutter Developer | Cross-Platform & Web | Web3 & Fintech

Hello, I'm Esmaeil! πŸ‘‹

I'm a Senior Flutter Developer with 8+ years of experience building production-grade mobile, web, and cross-platform applications, with a strong focus on architecture, maintainability, testing, and reliable production delivery.

My recent work includes building a production cryptocurrency exchange from scratch, covering trading, wallets, transfers, portfolio management, authentication/KYC, real-time market data, and production release workflows.

I work primarily with Flutter, Dart, Riverpod, Clean Architecture, REST, WebSocket, and real-time systems, with additional experience in React, Next.js, TypeScript, Node.js, and PostgreSQL.

I also work on blockchain and Web3 applications, including wallets, staking, blockchain communication, and market-facing products.


πŸš€ What I'm Building

  • Mazdax Digital Assets Exchange – Production cryptocurrency exchange built with Flutter, Riverpod, Clean Architecture, REST, and WebSocket
  • Crypto Market Radar – Customer and market intelligence platform for analyzing crypto-market signals, customer voice, product friction, and market patterns
  • Tarvix – Architecture-focused engineering and Web3 projects
  • Web3 & Blockchain Applications – Wallets, staking, blockchain integrations, and decentralized application infrastructure

πŸ’Ό Experience Highlights

  • 8+ years of professional software development experience
  • Strong focus on production-grade Flutter applications across Android, iOS, Web, and Desktop
  • Experience building cryptocurrency, fintech, blockchain, and Web3 products
  • Real-time application development using WebSocket, gRPC, and RPC
  • Strong experience with Riverpod, Clean Architecture, modularization, SOLID, and repository-based design
  • Modern web development with React, Next.js, TypeScript, and Node.js
  • Production engineering including CI/CD, automated testing, documentation, code review, performance optimization, and release workflows
  • Previous experience across fintech, banking, e-commerce, education, and blockchain platforms
  • Native development experience with Android (Kotlin/Java) and iOS (Swift/Objective-C)

πŸŽ“ Education & Certifications

  • Associate Degree in Computer Software from Azad University of Dezful
  • Game Development Certification from Isfahan University of Technology
  • Unity and C# certification from Tehran Shahid Beheshti University

🌟 Current Focus

I'm always excited to explore new challenges in the blockchain space and welcome conversations about interesting projects and collaborations. Let's build the future of Web3 together!


How to reach me?

linkedin Email github Website gitlab Kaggle

Skills

  • Programming Languages & Framework :

    C# Dart Java Kotlin Swift Javascript Flutter React Next.js TypeScript Node.js
  • Databases:

    SQLite MySQL HIVE Realm
  • Tools & Services:

    Git GitLab Matomo Sentry GoogleAnalytics Trello Jira FireBase Android Studio Vs Code Xcode Unity Postman Swagger NPM Vite Webpack ESLint Prettier
  • Libraries:

    React Query Axios Zod Rx-Java Rx-Dart Rx-Android Room Freezed Retrofit Dio GraphQL Google Map MapBox Firebase Services Coroutines Rive Animation Lottie Animation Vuforia AR Kit
  • State Managments & Dependency Injection:

    Bloc Provider Riverpod Flutter Redux MobX GetX Kiwi GetIt Dagger Redux Zustand React Context
  • Software Engineering and Software Architectures:

    Object Oriented Programming SOLID Design Patterns MVC MVP Clean Architecture Unit Testing Widget Testing Integration Testing TDD BDD Agile mythology Refactoring Debugging Documentation SSR SSG Scalable Architecture
  • Soft Skills:

    Team Work Selef Managment Collaboration Communication Problem Solving Give/Receive Feedback Leadership Time management

Packages/Libraries

πŸ‘‘ Owner Flutter Glass flutter_glass flutter_glass flutter_glass

πŸ‘‘ Owner Flutter Faded List Flutter Faded List Flutter Faded List Flutter Faded List

πŸ‘‘ Owner Crypto Simple Crypto Simple Crypto Simple Crypto Simple

πŸ‘‘ Owner Platform Detector Platform Detector Platform Detector Platform Detector

πŸ‘‘ Owner Crypto Simple Crypto Simple Crypto Simple Crypto Simple

πŸ₯ˆ Contributor Flutter Camera Overlay Flutter Camera Overlay Flutter Camera Overlay Flutter Camera Overlay

πŸ₯ˆ Contributor Flutter Adaptive Ui Flutter Adaptive Ui Flutter Adaptive Ui Flutter Adaptive Ui

πŸ₯ˆ Contributor Flutter Adaptive Ui Flutter Adaptive Ui Flutter Adaptive Ui Flutter Adaptive Ui

Stats

Github stats

Pinned Loading

  1. pactus-project/pactus-gui pactus-project/pactus-gui Public

    Pactus Client (Flutter)

    Dart 11 11

  2. pactus-project/pactus-gui-widgetbook pactus-project/pactus-gui-widgetbook Public

    Dart 1 1

  3. crypto_simple crypto_simple Public

    A Simple Cryptography Package For Flutter .

    Dart 5

  4. ip_detector ip_detector Public

    This package uses "ip-api.com" service to identify and receive user IP information.

    Dart 2

  5. platform_detector platform_detector Public

    Detect Platforms In Flutter .

    Dart 2

  6. CodeDump CodeDump Public

    CodeDump extracts all text files from your projects into a unified report. Perfect for sending code to ChatGPT/Claude, creating documentation, and automated backups.

    Python 2