Senior Flutter Developer
OpenXcell (CMMI Level 3)
مجموع سنوات الخبرة :8 years, 4 أشهر
- Spearheaded the development of the ChatGPTPersian application using Flutter, catering to Android, iOS, and web (PWA) platforms. The app features an advanced AI chatbot enhanced with state-of-the-art ChatGPT capabilities and image analysis functionalities.
- Designed and implemented a responsive and intuitive user interface across multiple platforms, ensuring seamless user interactions and engagement.
- Developed the backend infrastructure using Django and Python, leveraging PostgreSQL for robust data storage and management.
- Implemented WebSocket for real-time communications, enabling efficient and responsive interactions within the chat environment.
- Utilized asynchronous programming techniques to optimize app performance and responsiveness, enhancing user experience.
- Integrated advanced image analysis algorithms to enable the AI chatbot to interpret and respond contextually to visual content.
- Collaborated closely with cross-functional teams including UX/UI designers, backend developers, and QA engineers to deliver a polished and feature-rich application.
- Employed best practices in software architecture, version control with Git, and Agile methodologies to streamline development processes and ensure project milestones were met efficiently.
• Developed Clickless Gallery, an innovative online platform for seamless, click-free image viewing.
• Designed and coded the front-end using Lit-Element and JavaScript to deliver an immersive user experience.
• Implemented the back-end with FastAPI and Python, ensuring efficient data handling and server-side operations.
• Developed Airship, an advanced e-commerce platform integrating order processing and customer behavior analysis.
• Led the development efforts, utilizing Django, and React to implement scalable and efficient solutions.
• Implemented front-end functionalities with React.js and ensured seamless integration with backend services.
• Leveraged JavaScript and HTML to enhance user interfaces and optimize user experience.
- Developed the Vodalocator and PhoneCloud applications for Android and iOS, and PWA using Flutter.
- Vodalocator: An innovative anti-theft app enabling users to remotely locate their device and perform emergency actions.
- PhoneCloud: A comprehensive device management app offering backup, restoration, and synchronization capabilities across devices.
- Utilized Flutter to ensure a consistent user experience across multiple platforms, optimizing performance and responsiveness.
- Implemented REST APIs and Websocket for seamless data communication between frontend and backend systems.
- Leveraged Git for version control and collaborated effectively within agile development teams.
- Applied Object-Oriented Programming (OOP) principles to maintain scalable and modular code.
• Developed JetInsta, a high-quality Instagram content downloader, facilitating convenient content access for future use.
• Designed and implemented the front-end using HTML and CSS, ensuring a user-friendly interface.
• Developed the back-end functionality using Python, focusing on efficient data processing and management.
• Implemented RESTful APIs to connect the front-end and back-end systems, enabling seamless data transfer.
• Developed the Vardast team management platform using Flutter for Android, iOS, and PWA platforms, ensuring seamless collaboration and synchronization between project teams.
• Designed and implemented intuitive UI/UX features to enhance user experience and productivity.
• Contributed to backend development with Spring Boot, focusing on scalability and performance optimizations.
• Expanded proficiency in Flutters cross-platform capabilities and Dart programming language.
- Developed and optimized the EpicReality AR-powered tourist guide platform, significantly enhancing the Dubai tourism experience.
- Leveraged expertise in Unity Game Engine and Android to integrate AR features, providing a smoother and more immersive user experience.
- Utilized Kotlin to develop the Android application, ensuring high performance and maintainability.
- Contributed to backend development, microservices, and API integration using Spring Boot, enhancing the platform's scalability and reliability.
- Collaborated with cross-functional teams to deliver a seamless and engaging user experience.
- Implemented front-end features and web analytics to track user engagement and improve app functionality.
• Developed the Airwork application for Android using Kotlin, contributing to a dynamic social-auction platform that connects users with industry experts for efficient job collaboration.
• Implemented key features to facilitate user interactions and ensure seamless functionality within the platform.
• Utilized Kotlin to enhance performance and maintainability of the codebase.
• Collaborated with the development team to integrate backend services using REST APIs.
• Leveraged Git for version control and employed Firebase for real-time database and analytics.
• Applied Object-Oriented Programming (OOP) principles to ensure robust and scalable solutions.
• Developed the Miro User and Miro Delivery Android apps, integral components of an innovative online food ordering platform featuring real-time table booking, exclusive offers, and order tracking.
• Utilized Java to code both applications, focusing on delivering a seamless and convenient experience for users and delivery personnel.
• Implemented real-time features and integrated third-party services to enhance app functionality.
• Collaborated with cross-functional teams to ensure smooth integration of backend services using REST APIs.
• Employed Git for version control and Firebase for real-time database and analytics. Applied Object-Oriented Programming (OOP) principles to ensure robust and
• maintainable code.
• Developed the PalizLaundry app, an integrated online platform enabling users to submit and schedule pick-up and drop-off laundry orders conveniently.
• Created the PalizLaundry Admin app, providing a comprehensive management panel for drivers and platform administrators.
• Utilized Java for the development of both user and admin Android applications.
• Implemented key features to enhance user experience and streamline operational processes.
• Collaborated with the backend team to integrate PHP-based server-side functionality.