
Abdullah AlSigar
Verified Expert in Engineering
Mobile Developer
Istanbul, Turkey
Toptal member since May 10, 2021
Abdullah is a senior mobile and full-stack developer, specializing in Flutter and GraphQL since 2018. He is experienced in all stages of the development cycle, including estimation, determination of feature feasibility, and delivery of final products. Well-versed in OOP and functional programming, project management, and customer relations, Abdullah collaborates with product owners and delivers solutions using technology stacks that are fast for development and stable in production.
Portfolio
Experience
- JavaScript - 5 years
- Flutter - 4 years
- React - 4 years
- REST - 4 years
- Dart - 4 years
- TypeScript - 3 years
- GraphQL - 3 years
- React Native - 3 years
Preferred Environment
IntelliJ IDEA, MacOS, Git, Firebase
The most amazing...
...application I've built is a cross-platform, mobile fitness app that has tens of thousands of active users.
Work Experience
Senior Flutter Developer
Focus on the Family
- Rebuilt the Android audio playback module as a custom native Flutter plugin, replacing third-party packages (just_audio, audio_service) that lacked reliable background playback support.
- Diagnosed, resolved, and implemented a complete authentication flow overhaul for a live production application—including schema migrations and session handling—with zero disruption to active user flows.
- Maintained daily operations across iOS and Android platforms by monitoring crash reporting and logging services, resolving issues proactively, and expanding test coverage—including end-to-end tests—to improve release stability.
Senior Software Engineer
Forward Thinking LLC
- Developed a custom TypeScript library to interface with Firestore, allowing users to define a GraphQL-like schema. This development was instrumental in managing complex data structures efficiently.
- Successfully implemented cross-platform UI for both web and mobile platforms using Flutter, ensuring consistency with the original design specifications.
- Performed thorough code reviews and quality assurance processes, ensuring code efficiency, maintainability, and adherence to best practices.
- Created and implemented key production-ready features tailored for executive use. These features were designed with a focus on usability and functionality.
Senior Flutter Developer via Toptal
Hashed Inc.
- Spearheaded the development of a state-of-the-art crypto wallet-like application, emphasizing NFT functionalities and ensuring a seamless, secure user experience.
- Implemented diverse user authentication methods, including standard, Web3 logins, biometric authentication, and pin code lock screen, to accommodate a wide range of users in the cryptocurrency community.
- Integrated NFT support into the app successfully, enabling users to securely view and utilize their digital assets as unique, verifiable tickets for event access.
Full-stack Engineer
Repoze
- Designed and build subscription plans back end and integrated with payment gateway.
- Built web application using Flutter and integrated with back-end API.
- Developed a front-end app for hiring managers to add job postings and track applications.
- Created a front-end application for job seekers to search and apply for jobs.
- Reviewed other developers' code works on the team and participated in features design and planning.
Mobile Full-stack Developer
Freelance
- Migrated a native iOS and Android app to a cross-platform technology (Flutter), ensuring that all features of both apps were migrated and that no user data was lost after the upgrade.
- Collaborated with a startup founder to develop a social media mobile application, choosing a stack that's fast for development and stable in production. Used Flutter, Hasura, and serverless functions and Node.js to add functionality.
- Added and improved features of an existing social media mobile application, using React Native, while also keeping it backward compatible. Added an onboarding guide, integrated features with a REST API, and integrated native SDK for Storyly.
- Developed a mobile application for a child care service provider, using React Native. Added social authentication, push notifications, and back-end integration with a REST API.
- Worked with a team to add features to a media production web application. Used React and Material-UI to develop new features and reusable components.
Web Developer
Freelance
- Developed a system for a legal company to track work progress by updating cases and documents and make them accessible to clients through a web interface, using Drupal.
- Built business websites for clients, using WordPress, HTML, CSS, and JavaScript.
- Communicated directly with business owners to understand business requirements and solved business problems to deliver functional products.
Aircraft Technician
Emirates Group
- Oversaw and delegated tasks to junior technicians and other team members.
- Maintained aircraft avionics equipment to meet the highest quality standards and best practices.
- Developed a method to add a new capability for maintaining hydraulic pumps and pistons in the workshop, which reduced costs and repair turnaround time.
Experience
Full-stack Social Media and Content Creation Platform
https://kalima.liveI architected and developed the complete tech stack: a high-performance Rust back end, a modern web dashboard, and native Kotlin Multiplatform mobile applications with shared business logic across Android (Jetpack Compose) and iOS (SwiftUI).
FEATURES
• Rich Content Ecosystem: Direct upload and streaming of audio and video content via Mux, image management with Cloudflare Images, creator profiles, and ephemeral status updates.
• Advanced Search: Full-text search across creators and media using Typesense.
• Scalable Architecture: PostgreSQL database with SeaORM, Firebase auth, and comprehensive GraphQL API.
• Cross-platform Mobile: Native performance on both platforms with shared Kotlin business logic, state management via StateFlow and MVVM, and platform-specific UI frameworks.
• Admin Dashboard: Full content management interface built with Leptos, enabling creators and administrators to manage media, profiles, and analytics.
• Production Infrastructure: Docker containerization, cloud deployment ready with health monitoring.
Agricultural Supply App Project
KEY CONTRIBUTIONS
• Developed a custom Firestore interface using TypeScript with schema-driven data modeling.
• Built reusable Flutter components and libraries for long-term scalability.
• Implemented smooth UI animations and transitions for enhanced user experience.
• Translated stakeholder and end-user feedback into shipped features
• Optimized application performance and ensured production-grade code quality and usability under very large data sets.
• Collaborated closely with designers, stakeholders, and engineers in an early-stage environment.
Fitness Mobile Application
Social Media Platform
Sports Groups and Events CMS
Education
Bachelor's Degree in Electronic Systems Engineering
University of Portsmouth - Portsmouth, England, UK
Higher National Diploma (HND) in Electronics Engineering and Computing
Emirates Aviation University - Dubai, United Arab Emirates
Skills
Libraries/APIs
React, Node.js
Tools
Git, GitHub, IntelliJ IDEA, Jira, GitLab, Bitbucket, Figma, React Apollo
Languages
GraphQL, Dart, JavaScript, TypeScript, SQL, HTML, CSS, Rust, Kotlin, Swift
Frameworks
Flutter, React Native, JSON Web Tokens (JWT), Redux, Material UI
Paradigms
REST
Platforms
Firebase, Amazon Web Services (AWS), Docker, WordPress, Drupal, Google Cloud Platform (GCP), Salesforce
Storage
Hasura, PostgreSQL, Cloud Firestore
Other
WebSockets, Engineering, Internet of Things (IoT), Digital Signal Processing, Software Development, Digital Electronics, CI/CD Pipelines, Full-stack, Kotlin Multiplatform, Cloudflare, Mobile Apps
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring