Zeyad Elshenhab profile photo

Zeyad Elshenhab

Open to work

Flutter Developer at Devsparkclub

3-5 years experience

12 profile views

0 followers

Summary

Dynamic Flutter developer specializing in mobile application development using Clean Architecture, BLoC, and MVVM patterns. Proven expertise in implementing client-server interactions through REST APIs and Firebase integration. Additional proficiency in Java and Kotlin development.

Contact & details

kazan, Russia

Compensation

Current (yearly)

1700 USD

Expected (yearly)

2400 USD

Skills

Flutter Dart Clean Architecture BLoC / Cubit State Management Firebase REST APIs Flutter DevTools Performance Optimization Android & iOS Development GitKotlinAndroid developerFlutter , dart , firebase, bloc , State management, Clean Architecture, SOLID principles

Experience

  • Flutter Developer at Devsparkclub

    2025-11-01Present

    Developing 2Arrowz, a social matchmaking mobile application focused on connecting users across multiple interaction spheres (friendship, romance, business, travel, etc.). Implementing complex matching and swipe-based interactions using custom animations and gesture handling. Building a real-time chat system including message lists, typing indicators, unread counters, scrolling logic, and custom input components. Developing an AI-powered assistant chat with animated responses, suggestions, and tailored UI behavior distinct from regular user chats. Managing application state using BLoC pattern to ensure predictable, scalable, and maintainable data flow.

  • Flutter Developer at Founders

    2025-05-012025-10-25

    Developing and scaling Founders – a social networking platform for entrepreneurs that enables users to build professional connections, manage investments, and communicate in real-time. Implementing state management using the Bloc pattern for predictable, testable, and maintainable application flow. Utilizing WebSocket for real-time features such as instant chat messaging, live notifications for partner requests, and investment updates. Following Clean Architecture principles to ensure separation of concerns, modularity, and ease of future scalability. Designing and building reusable UI components for profile management, investment listings, partner requests, and chat modules following modern social app patterns.

  • Flutter Developer at Gyber.Org

    2024-02-102025-04-30

    Developing and customizing a cryptocurrency wallet application using Flutter and Dart Integrating with blockchain technologies, particularly Ethereum, using web3dart to interact with smart contracts and fetch real-time wallet balances Responsible for implementing advanced UI/UX components like dynamic AppBars, balance displays, and token management sheets based on modern crypto UI patterns Managing state with Bloc pattern and ensuring scalability through clean architecture Collaborating in an agile environment to deliver secure and responsive cross-platform mobile experiences

Languages

Russian (native), Arabic (native), English (fluent)

Connect

Career preferences

Useful for recruiters: location, job types, salary range, and availability.

Location

kazan, Russia

Job types open to

Full-time, Part-time, Contract, Freelance

  • Notice period: 1-2 weeks
  • Actively looking for opportunities

Posts