
Ahmad Sadek
Verified Expert in Engineering
Full-stack Developer
Antalya, Turkey
Toptal member since September 19, 2022
Ahmad is a full-stack mobile and web developer who has built multiple apps released to the Apple and Google Play app stores. He specializes in cross-platform development with React Native and Flutter, and has worked at various companies around the world. Ahmad's city-based social mobile app placed second in a hackathon organized by the municipality of Izmir in Turkey.
Portfolio
Experience
- JavaScript - 8 years
- Firebase - 8 years
- React Native - 8 years
- Node.js - 8 years
- Full-stack - 7 years
- React - 7 years
- Flutter - 6 years
- MongoDB - 5 years
Preferred Environment
MacOS, Flutter, JavaScript, Visual Studio Code (VS Code), Terminal, Linux, Arabic
The most amazing...
...application I've developed is a city-based social mobile app that placed second in a hackathon organized by the municipality of Izmir city in Turkey.
Work Experience
React Native Developer
SimplyWise, Inc.
- Developed and maintained back-end services using Python and Django, including designing and implementing new API endpoints as well as refactoring existing code for improved performance and maintainability.
- Contributed to front-end development using Node.js and TypeScript, ensuring seamless integration with back-end systems.
- Built and maintained React Native mobile applications, working on both legacy apps and greenfield projects.
- Led the development of a mileage tracking mobile app, implementing location tracking and trip-saving functionality to support accurate mileage reporting.
- Worked on A/B testing projects for the web application.
- Diagnosed and resolved bugs across multiple repositories, improving system stability and user experience.
- Worked with SQL and DynamoDB databases, depending on project requirements.
- Extended mobile functionality by writing Swift code for native iOS features not supported by React Native, ensuring full feature parity across platforms.
- Collaborated with cross-functional teams in an agile environment, regularly participating in code reviews and deployments.
Full-stack Stripe Integration Developer
J M A TRADING LLC
- Led the end-to-end development and launch of the Waters Above™ membership platform, delivering a scalable web application supporting community engagement, premium content access, events, and subscription-based offerings.
- Architected and implemented core platform features, including user authentication, membership management, payment processing, content delivery, and role-based access controls.
- Developed a custom learning and content platform featuring course management, video streaming integration with Mux, lesson progression tracking, and archive functionality for premium members.
- Built interactive community features, including activity feeds, groups, comments, reactions, media uploads, and real-time engagement workflows to increase member participation.
- Designed and delivered an administrative dashboard enabling content management, member administration, event coordination, feature configuration, and platform analytics.
- Integrated Stripe-powered subscription and checkout flows, supporting multiple membership tiers, promotional pricing, and secure recurring billing.
- Implemented advanced user engagement systems including daily check-ins, accountability workflows, focus mode features, notifications, and onboarding experiences.
- Optimized platform stability and user experience by identifying and resolving production issues, improving video delivery workflows, and enhancing cross-browser compatibility.
- Collaborated directly with founders and stakeholders to translate evolving product requirements into production-ready features while maintaining rapid development cycles and launch timelines.
- Drove the transition from MVP to launch-ready product by delivering dozens of new features, UI enhancements, and operational tools across a 7+ month development engagement.
Full-stack React Native Developer
TAKALLAM LTD
- Created new learning activities and features, adding a sacred‑text translation flow, and refining conversation/fill‑in‑the‑blank interactions to improve engagement and learning outcomes.
- Resolved core bugs across navigation, startup, audio, and review flows by removing problematic configurations, tightening guardrails, and introducing error boundaries to stabilize the app experience.
- Enhanced spaced‑repetition UX by adding transparent interval previews on review actions, correcting review‑time calculations, and aligning data structures to make scheduling clearer and easier to maintain.
Full-stack Developer
Swipefwd, Inc.
- Resolved critical dependency conflicts and version compatibility issues preventing development workflow progression and made general bug fixes.
- Implemented and consistent navigation patterns across the mobile application, replacing problematic transitions with optimized user experience flows.
- Updated deprecated UI components to modern framework standards, maintaining visual consistency while improving performance.
- Upgraded build toolchain and dependency management systems to the latest stable versions across Android and iOS platforms.
- Addressed platform-specific compliance requirements, including memory management and security standards.
- Optimized build configurations for production deployment and app store distribution requirements.
- Migrated an entire AWS infrastructure from Asia-Pacific (ap-south-1) to the US East (us-east-1) region, ensuring zero data loss and maintaining application functionality.
- Enhanced contact synchronization and social media integration functionality to provide complete user data and improve overall API response accuracy and consistency.
- Resolved critical application stability issues, including runtime crashes, data synchronization failures, navigation flow interruptions, and cross-platform compatibility problems that were impacting user experience and preventing successful deployment.
- Fixed development environment and production deployment issues, including build system failures, dependency conflicts, permission handling edge cases, and API integration problems blocking workflow and causing live failures.
Full-stack Mobile Developer
Cedric Mertes
- Developed a mobile app that allows users to search, follow, and trade stocks. Integrated API to display stock price changes and candlestick chart.
- Created Firebase Functions to calculate and add daily user trade reports to the database.
- Tracked and fixed bugs using Asana as a reporting tool.
- Launched the project to both Google Play Store for Android and App Store for iOS.
Flutter Developer
Martin Gosling dba The Gosling Group (TGG)
- Developed an app that helps users asses their personal relationships and compare results with their partners'.
- Created an admin panel to track and edit the database and back-end API components.
- Ensured the app was translated into all languages using Google Translate API and DeepL Translate API.
- Tracked and fixed bugs using Asana as a reporting tool.
React Native Developer | Mobile Application
Hop In Microtransit Technologies Inc.
- Integrated the new API with the mobile applications (Rider and Driver app) and fixed existing bugs.
- Implemented UI/UX changes based on designs in Figma.
- Created a solution for riders to keep track of their commutes and boarding status.
- Tracked and fixed bugs using Shortcut as a reporting tool.
React Native Developer
Skyvault LLC
- Implemented in-app purchases and monthly subscriptions for both iOS and Android.
- Created the feature that allows users to import Excel sheets of their inventories through the mobile app, upload them to the Firebase back end, process the file's content, and add the data to the user's inventory database.
- Developed the feature that allows users to export their inventory, sales, profits, and tax documents for the desired year into Excel documents that were then sent to their emails.
- Added the feature that allows users to change their email and password.
- Fixed existing bugs and enhanced the general performance of the app.
- Made a few changes to some parts of the app's UI components.
Mobile Developer | React Native Skills for Consultation
OrionNet Systems, LLC.
- Helped the development team solve the React Native app's Android and iOS build issues.
- Tracked and fixed bugs using TopTracker as a reporting tool.
- Worked with the company's owner/developer to create Android and iOS release versions and upload them to the stores.
Full-stack Developer
Freelance Clients
- Built a mobile app that monitors users' diet and helps them reach their weight goals and live healthier lives by engaging them in fun physical activities while suggesting their daily diet.
- Developed an app that allows users to play simple games and collect points that they can use to enter raffles on products listed in the app.
- Tracked and fixed bugs using Asana as a reporting tool.
Full-stack Developer
Bigoen
- Collaborated with the team in developing the company's front-end website.
- Cooperated with their team on handling the front- and back-end database of an Instagram account analyzer mobile application.
- Tracked and fixed bugs using Asana as a reporting tool.
Front-end Web and Mobile Developer
90Pixel
- Built a mobile app for users to keep track of cryptocurrencies, create their favorite lists, and set alarms to notify them of price changes.
- Developed a mobile app for users to stay up-to-date on city traffic, accidents, or police-related incidents.
- Contributed to creating an admin panel/dashboard front-end web app to keep track of employees' performance and jobs.
- Helped develop a user chatting mobile app that allows users to send secret messages to each other.
- Created a mobile app that allows users to report citizens that break traffic laws.
- Assisted in developing the company's front-end website.
- Supported new interns in learning React and React Native and adapting to the work in the company.
- Tracked and fixed bugs using Asana as a reporting tool.
Experience
SimplyWise | Software Engineer – Back end, Front end, and Mobile Platforms
Contributed to front-end development using Node.js and TypeScript, ensuring seamless integration with back-end systems.
Built and maintained React Native mobile applications, working on both legacy apps and greenfield projects.
Led the development of a mileage tracking mobile app, implementing location tracking and trip-saving functionality to support accurate mileage reporting.
Diagnosed and resolved bugs across multiple repositories, improving system stability and user experience.
Worked with SQL and DynamoDB databases, depending on project requirements.
Extended mobile functionality by writing Swift code for native iOS features not supported by React Native, ensuring full feature parity across platforms.
Collaborated with cross-functional teams in an agile environment, regularly participating in code reviews and deployments.
Hapi VPN | A Free-to-use VPN App
Kuka | A Road Traffic Tracking App
https://apps.apple.com/tr/app/kuka/id1391790160?l=trBiri Dedi Ki | An Anonymous Messaging App
90Pixel | Front-end Website Development
https://90pixel.com/Happy Diet | A Weight and Health Management App
WatersAbove Platform
https://app.watersabove.comAs the lead full-stack developer, I was responsible for the architecture, development, and launch of the platform. I worked closely with the founders to translate evolving business requirements into production-ready features while driving the technical roadmap from concept to launch. My work included building membership management systems, subscription and payment flows with Stripe, course and video delivery functionality using Mux, community feeds, groups, events, notifications, daily check-ins, accountability tools, and a comprehensive administrative dashboard.
I also led platform optimization efforts, implemented scalable back-end services, resolved production issues, improved cross-browser compatibility, and contributed to the planning and development of the upcoming mobile application experience. The project required close collaboration with stakeholders, rapid iteration cycles, and continuous delivery of new features throughout a multi-month engagement.
Education
Bachelor's Degree in Computer Engineering
Erzincan University - Erzincan, Turkey
Bachelor's Degree in Graphic Design
University of Balamand - Balamand, Lebanon
Certifications
Izmir Hack4City – Smart City IoT Hackathon
Izmir Municipality, Yaşar University
Skills
Libraries/APIs
React, Node.js, Vue, Camera API, Google Maps, Google Maps API, Google Maps SDK, Google Maps API (GeoJSON), Stripe, Stripe API, REST APIs, Google APIs, jQuery, Three.js, OpenAI API, Apple Subscriptions
Tools
C#.NET WinForms, Adobe CC, Photoshop CC, Adobe CS3, Expo, Firebase Cloud Messaging (FCM), TestFlight, GitLab, MATLAB, Blender, NPM, Terminal, Illustrator CC, ChatGPT, Fastlane, VPN, OpenVPN, LightWave 3D, Figma
Languages
JavaScript, Python, HTML, CSS, SQL, Dart, Arabic, Embedded C, C, Java, GAMS, SCSS, TypeScript, Kotlin, Bash Script, Swift, Python 3
Frameworks
React Native, Flutter, Redux, JSON Web Tokens (JWT), Next.js, Express.js, Django, Tailwind CSS, Flask, Angular, Unity, WebApp, Swagger
Paradigms
REST, Cross-platform, UI Design, UX Design, App Development, Offline-first Development, Mobile Development
Platforms
Firebase, Mobile, Visual Studio Code (VS Code), Typesafe, MacOS, Linux, iOS, Android, Amazon Web Services (AWS), Azure, Kubernetes
Storage
MongoDB, Firebase Realtime Database, PostgreSQL, MySQL, Redis
Other
Software Engineering, Graphic Design, Full-stack, Front-end, Back-end, In-app Purchases, App Store, Firebase Cloud Functions, Mobile Apps, Cross-platform App Development, Mobile App Development, APIs, API Integration, Design, Front-end Development, User Experience (UX), User Interface (UI), Vite, Document Parsing, Google Maps Styling, Google Play Store, Development, CI/CD Pipelines, Full-stack Development, Digital Payments, OpenAI, Authentication, Dashboards, Geolocation Detection, Software Architecture, Coding, Payment APIs, Back-end Development, Payment Gateways, PDF, AI Tools, Encryption, Mobile GPS, Push Notifications, Activity Feeds, Stripe Payments, Stripe Subscriptions, Social Media Apps, GPS, Robotics, 2D Graphics, 3D Graphics, Digital Drawing, Sketching, DSLR Photography, Computer Science, 3D, Mobile UI, Mobile UX, Finance, Artificial Intelligence (AI), AI Integration, Supabase, Pinecone, Pgvector, 3D Maps, Subscriptions, Google AdMob, Clipping Paths, Responsive UI, Admin Panels
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