Mohamed Yassin
Verified Expert in Engineering
Full-stack Web and Mobile Developer
Florianópolis - State of Santa Catarina, Brazil
Toptal member since June 22, 2021
Mohamed is a multi-talented software engineer with 5+ years of experience in web and mobile development, including native and cross-platform apps using the React Native framework. He has hands-on experience in JavaScript, TypeScript, Node.js, React, React Native, Redux, Swift, Kotlin, PHP, Java, RESTful APIs, HTML, CSS, Firebase, and AWS. Mohamed complements his technical expertise with deep knowledge of UI and UX guidelines, Git, and localization.
Portfolio
Experience
- React - 5 years
- React Native - 5 years
- JavaScript - 5 years
- Node.js - 4 years
- Firebase - 4 years
- User Interface (UI) - 3 years
- User Experience (UX) - 3 years
- TypeScript - 3 years
Availability
Preferred Environment
React, React Native, Node.js, JavaScript, TypeScript, Firebase, Amazon Web Services (AWS), iOS, Android, Mobile Applications
The most amazing...
...project I've done is recreating the Fluidmeet web app React and mobile apps React Native, replacing old apps that were based on a PHP framework.
Work Experience
Software Development Engineer 2
Amazon.com
- Tasked with multiple projects in the Brazilian payments sector.
- Tracked and fixed bugs using SIM, our internal ticketing tool.
- Oversaw the launch of great projects in Brazilian payments.
Full-stack Developer
Lidia Kamleh
- Designed the platform and developed it from A to Z.
- Tracked and fixed bugs using debugging tools and Jira to track.
- Oversaw the launch process of the platform, where 50+ companies signed up in the first week.
Mobile Front-end Developer with React Native | Fitness App
Sai Kaushik Ponnekanti
- Developed a React Native app with a map feature and navigation.
- Connected the app with Apple Healthkit to get statistics and implement background fetching.
- Oversaw the launch process and worked on multiple extra features.
[React/React Native] Full-stack developer for an HR survey app
Quoala LLC
- Developed React web app for HR managing and surveying alongside the Node.js Js back-end running on AWS Lambda functions with PostgreSQL DB running on AWS RDS.
- Translated business requirements to technical tasks.
- Led the launch process of the MVP used by two companies.
Front-end Lead
Crowdform
- Worked on the front-end side of the web and mobile applications we deliver for our clients.
- Trained team members reviewed their code and ensured the efficiency and stability of the front-end code.
- Maintained our apps' CI/CD pipelines to automate tests and publish new store versions.
Web Developer for a Social Music Platform project
Jonathan Cooper Orler
- Developed the React app from scratch that interacted with Apple Music API and Spotify API and was hosted on Firebase with Node.js Js-based back-end and NoSQL DB.
- Translated business requirements to technical tasks.
- Converted Existing web app built with EditorX (Wix) to React app.
React Native App Developer
24-7 mold and water damage LLC dba 24-7 Restoration
- Developed the react native app from scratch, providing the app's main functionality was marking points on the map, adding details, and sharing it with other members.
- Translated business requirements to technical tasks.
- Led the beta launch process, and different companies used it.
Full-stack Developer
Crowdform
- Worked on developing multiple mobile apps built on React Native framework.
- Created unit tests using Jest for better stability of the code.
- Tracked and fixed bugs using Firebase Crashlytics.
Full-stack Developer
Fluidmeet
- Developed the Fluidmeet web app using React, which users will use to find spaces and hosts to control their listings and track bookings.
- Created cross-platform mobile apps using React Native.
- Maintained the existing PHP MVC application using Zend Framework for the admin dashboard and the RESTful API.
- Tracked and fixed bugs in the web and mobile apps.
- Provided the launch and update processes, resulting in more than 1,000 downloads.
Full-stack Developer
Freelance
- Developed native iOS apps using Swift, native Android apps using Java and Kotlin, cross-platform using React Native framework, and back-end using Firebase and AWS.
- Tracked and fixed bugs and worked on new features.
- Oversaw the launch process and handled app submissions in the Apple App Store and Google Play Store.
- Pioneered the architecture of the web and mobile apps.
Experience
Fluidmeet | Finding Space Made Easy
http://fluidmeet.comI developed the web and mobile apps from scratch, using React, JavaScript, and React Native, and maintained a RESTful API built with PHP Zend Framework, AWS, and Google Analytics for Firebase (formerly Firebase Analytics).
WellKnown | The Private Social Network
Faster Horses | Live Bus Tracking App
BHome | Find Your Next Home
Rocket | Learning English for Arabic Users
Education
Bachelor's Degree in Electrical Engineering
London South Bank University - London, England, UK
Certifications
Certified React Native Developer
Certified React Developer
Skills
Libraries/APIs
React, Node.js, REST APIs, AWS Amplify, Mapbox GL, jQuery, React Redux, Google Calendar API, WebGL, Three.js, Mapbox API, Google Translate API, YouTube API, Web3.js, Vue, Spotify API, Apple Music API, D3.js, HealthKit, Salesforce API
Tools
Xcode, Figma, GitHub, Bitbucket, Android Studio, Expo, Webpack, Wix, Babel
Languages
JavaScript, Swift, CSS, HTML, HTML5, ECMAScript (ES6), Dart, CSS3, TypeScript, PHP, Kotlin, Java, SQL, GraphQL, Python, Objective-C
Frameworks
React Native, Redux, Next.js, Flutter, Express.js, Material UI, Tailwind CSS, Jest, Zend Framework
Paradigms
REST, Mobile Development, Cross-platform, Agile, Mobile UI Design, API/Services Architecture, Responsive Web Design (RWD), DevOps, Unit Testing, Test-driven Development (TDD), Requirements Analysis, Model View ViewModel (MVVM), Object-oriented Programming (OOP), Database Design, Automated Testing
Platforms
Firebase, iOS, Android, Mobile, Amazon Web Services (AWS), Mapbox, AWS Lambda, WordPress, MacOS, Docker, AWS IoT
Storage
Databases, MySQL, Cloud Firestore, Google Cloud, Amazon DynamoDB, NoSQL, PostgreSQL, MongoDB, PostgreSQL 10
Industry Expertise
Project Management, Accounting
Other
Mobile UI, Mobile UX, Mobile App Development, Full-stack, Front-end, QR Codes, Smart Homes, Content Management Systems (CMS), Responsive UI, Full-stack Development, Third-party APIs, Gatsby, Firebase Cloud Functions, Responsive Web Apps, Pixel Perfect, Serverless, Minimum Viable Product (MVP), Startups, Lean Startups, API Integration, Styled-components, Mobile Apps, Software Architecture, SVG, Marketplaces, Mobile-first Design, Algorithms, MERN Stack, Design, Mobile Applications, Web & Mobile Applications, User Interface (UI), User Experience (UX), Cross-platform App Development, eCommerce, APIs, Architecture, Profiling, Back-end, Chakra UI, Calendars, Smart Devices, Non-fungible Tokens (NFT), API Hooking, Team Leadership, Data Visualization, Ethers.js, Code Review, Ads, Advertising Technology (Adtech), Videos, Internet of Things (IoT), Video Streaming, Streaming, Estimations, Leadership, Animation, Payment APIs, Dashboards, Technical Leadership, Mapbox Styling, Software Design, Software Development, Data Structures, Communication, Social Networks, Food & Beverage, Maps, Lambda Functions, Amazon RDS, Web 3.0, Firebase Hosting, Spotify, Apple Music, Natural Language Processing (NLP), Machine Learning, Artificial Intelligence (AI), Public Relations (PR), Smart Contracts, Discord, Digital Rights Management (DRM), Billing, Finance, Charts, Scraping, Generative Pre-trained Transformers (GPT), WCAG 2
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