Zeyad Elshenhab
Open to workFlutter Developer at Devsparkclub
3-5 years experience
12 profile views
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
Experience
Flutter Developer at Devsparkclub
2025-11-01 – Present
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-01 – 2025-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-10 – 2025-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.
kazan, Russia
Full-time, Part-time, Contract, Freelance
- Notice period: 1-2 weeks
- Actively looking for opportunities