Mohamed Yassin, Developer in Florianópolis - State of Santa Catarina, Brazil
Mohamed is available for hire
Hire Mohamed

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

Bio

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

Amazon.com
Java, AWS IoT, API/Services Architecture, Design, Technical Leadership...
Lidia Kamleh
React, Node.js, Firebase Cloud Functions, Design, CSS3...
Sai Kaushik Ponnekanti
React Native, iOS, Android, HealthKit, Firebase Cloud Functions, Design, CSS3...

Experience

Availability

Part-time

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

2023 - PRESENT
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.
Technologies: Java, AWS IoT, API/Services Architecture, Design, Technical Leadership, Responsive Web Design (RWD), WCAG 2, Amazon DynamoDB

Full-stack Developer

2023 - 2023
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.
Technologies: React, Node.js, Firebase Cloud Functions, Design, CSS3, Responsive Web Design (RWD), Amazon DynamoDB

Mobile Front-end Developer with React Native | Fitness App

2022 - 2023
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.
Technologies: React Native, iOS, Android, HealthKit, Firebase Cloud Functions, Design, CSS3, Responsive Web Design (RWD), Amazon DynamoDB, Mapbox Styling

[React/React Native] Full-stack developer for an HR survey app

2022 - 2023
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.
Technologies: React, React Native, Python, Node.js, React Redux, PostgreSQL, Amazon Web Services (AWS), Lambda Functions, AWS Lambda, JavaScript, Chakra UI, Firebase, Amazon RDS, PostgreSQL 10, Back-end, Content Management Systems (CMS), Responsive UI, Figma, MySQL, Full-stack Development, Third-party APIs, Responsive Web Apps, Pixel Perfect, ECMAScript (ES6), Serverless, GitHub, Mobile Development, Minimum Viable Product (MVP), Lean Startups, Agile, API Integration, AWS Amplify, TypeScript, Software Architecture, Requirements Analysis, Estimations, Mobile UI Design, Model View ViewModel (MVVM), HTML5, jQuery, SVG, Animation, Mobile-first Design, Google Cloud, MERN Stack, Firebase Cloud Functions, Design, CSS3, Responsive Web Design (RWD), Amazon DynamoDB

Front-end Lead

2022 - 2023
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.
Technologies: JavaScript, React, React Native, iOS, Android, REST, REST APIs, Mobile, Mobile UI, Mobile UX, Architecture, CSS, HTML, Redux, Profiling, GraphQL, NoSQL, SQL, Mobile Development, Mobile App Development, Mobile Applications, Next.js, Web3.js, Front-end, Amazon Web Services (AWS), React Redux, PostgreSQL, QR Codes, Full-stack, Google Calendar API, Calendars, Content Management Systems (CMS), Responsive UI, Figma, API Hooking, Full-stack Development, Team Leadership, Third-party APIs, WebGL, Three.js, Data Visualization, Gatsby, Responsive Web Apps, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Public Relations (PR), Pixel Perfect, ECMAScript (ES6), Non-fungible Tokens (NFT), Unit Testing, Babel, Serverless, Ethers.js, Smart Contracts, GitHub, Code Review, Ads, Advertising Technology (Adtech), Minimum Viable Product (MVP), Videos, Startups, Lean Startups, Cloud Firestore, Dart, Automated Testing, Cross-platform, Agile, API Integration, Test-driven Development (TDD), Styled-components, AWS Amplify, Discord, Mobile Apps, TypeScript, Tailwind CSS, Mapbox GL, Software Architecture, Video Streaming, Streaming, Requirements Analysis, Estimations, Mobile UI Design, Leadership, Model View ViewModel (MVVM), Objective-C, Jest, Webpack, HTML5, jQuery, SVG, Animation, Marketplaces, Mobile-first Design, AWS Lambda, Docker, Payment APIs, Dashboards, Charts, D3.js, Google Cloud, Algorithms, MERN Stack, Scraping, Firebase Cloud Functions, API/Services Architecture, Expo, Design, Salesforce API, Technical Leadership, CSS3, Responsive Web Design (RWD), Mapbox Styling, Mapbox API

Web Developer for a Social Music Platform project

2022 - 2022
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.
Technologies: HTML, JavaScript, CSS, Wix, HTML5, React, Node.js, Firebase, Firebase Hosting, Spotify API, Spotify, Apple Music API, Apple Music, Back-end, Responsive UI, MySQL, Full-stack Development, Third-party APIs, Responsive Web Apps, Pixel Perfect, ECMAScript (ES6), Serverless, GitHub, Ads, Minimum Viable Product (MVP), Videos, Startups, Lean Startups, Agile, API Integration, Tailwind CSS, Software Architecture, Requirements Analysis, Estimations, Mobile UI Design, Digital Rights Management (DRM), jQuery, SVG, Animation, Mobile-first Design, Payment APIs, Google Cloud, Algorithms, API/Services Architecture, Design, CSS3

React Native App Developer

2022 - 2022
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.
Technologies: React Native, iOS, Android, Flutter, React, Firebase, Maps, Node.js, Express.js, Back-end, Full-stack Development, Team Leadership, Third-party APIs, Pixel Perfect, ECMAScript (ES6), Serverless, GitHub, Advertising Technology (Adtech), Mobile Development, Minimum Viable Product (MVP), Startups, Lean Startups, Mobile, Cross-platform, Agile, API Integration, Styled-components, Mobile Apps, Mapbox GL, Software Architecture, Requirements Analysis, Estimations, Mobile UI Design, Leadership, Model View ViewModel (MVVM), Objective-C, SVG, Payment APIs, Google Cloud, Algorithms, Expo, Design, CSS3, Responsive Web Design (RWD)

Full-stack Developer

2021 - 2022
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.
Technologies: React, React Native, iOS, Android, JavaScript, Architecture, Redux, CSS, HTML, GraphQL, NoSQL, SQL, Next.js, Front-end, Amazon Web Services (AWS), React Redux, PostgreSQL, QR Codes, Full-stack, Google Calendar API, Calendars, Web 3.0, Maps, Firebase, Non-fungible Tokens (NFT), Back-end, Content Management Systems (CMS), Responsive UI, Figma, Full-stack Development, Third-party APIs, Responsive Web Apps, Pixel Perfect, ECMAScript (ES6), Unit Testing, Serverless, Ethers.js, Smart Contracts, GitHub, Code Review, Ads, Advertising Technology (Adtech), Mobile Development, Minimum Viable Product (MVP), Videos, Startups, Lean Startups, Automated Testing, Mobile, Cross-platform, Agile, API Integration, Bitbucket, Styled-components, AWS Amplify, Mobile Apps, TypeScript, Tailwind CSS, Mapbox GL, Software Architecture, Video Streaming, Requirements Analysis, Estimations, Mobile UI Design, Leadership, Model View ViewModel (MVVM), Objective-C, Jest, Webpack, HTML5, SVG, Animation, Marketplaces, Mobile-first Design, AWS Lambda, Docker, Payment APIs, Dashboards, Google Cloud, Algorithms, MERN Stack, Expo

Full-stack Developer

2020 - 2021
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.
Technologies: JavaScript, React, React Native, PHP, SQL, Zend Framework, Firebase, REST, Cross-platform App Development, eCommerce, REST APIs, APIs, Architecture, CSS, HTML, Redux, Front-end, Amazon Web Services (AWS), Full-stack, Material UI, Back-end, Content Management Systems (CMS), MySQL, Full-stack Development, Third-party APIs, Responsive Web Apps, Pixel Perfect, ECMAScript (ES6), Serverless, Ads, Advertising Technology (Adtech), Mobile Development, Minimum Viable Product (MVP), Startups, Lean Startups, Cloud Firestore, Mobile, Cross-platform, Agile, API Integration, Bitbucket, Styled-components, Mobile Apps, Software Architecture, Mobile UI Design, Leadership, Model View ViewModel (MVVM), Objective-C, Jest, HTML5, SVG, Animation, Marketplaces, Mobile-first Design, Docker, Accounting, Billing, Finance, Dashboards, Google Cloud, Algorithms

Full-stack Developer

2017 - 2020
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.
Technologies: JavaScript, Node.js, Swift, Kotlin, Java, Firebase, Xcode, Android Studio, NoSQL, User Interface (UI), User Experience (UX), iOS, Android, Cross-platform App Development, Architecture, Front-end, Python, Amazon Web Services (AWS), QR Codes, Full-stack, React, Back-end, Third-party APIs, MongoDB, Pixel Perfect, ECMAScript (ES6), Serverless, Mobile Development, Minimum Viable Product (MVP), Startups, Lean Startups, Cloud Firestore, Mobile, Cross-platform, API Integration, Bitbucket, Styled-components, Mobile Apps, HTML5, SVG, Mobile-first Design, Docker, Google Cloud

Fluidmeet | Finding Space Made Easy

http://fluidmeet.com
An eCommerce platform where users can book event spaces, meeting rooms, offices, and co-working spaces in Dubai. It contains three roles: admin, host, and regular user. The structure of the platform is a website for users, a host dashboard, and an admin dashboard.

I 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

A native iOS and Android app I built from scratch using Swift and Kotlin alongside a Node.js RESTful API that works with most Firebase services. It contains VoIP services that allow users to chat and make audio and video calls with their friends. The platform allows users to socialize with their phone contacts and create different profiles for themselves. Users can post, comment, and reply to their friends' updates.

Faster Horses | Live Bus Tracking App

A Swift and Kotlin-based iOS and Android app that allows users to schedule their bus pickup, choose their desired meeting points, and track their bus in real time via Google Maps integration. The platform structure is a web landing page, native iOS and Android apps, and RESTful APIs using Node.js and Firebase. It contains three roles: admin, moderator, and regular user.

BHome | Find Your Next Home

A real estate platform that allows users to search for a new home and filter the results to easily find what they are looking for. I built the app using React and React Native and the back end using Node.js and Firebase. The structure of the product is a cross-platform mobile app and an admin dashboard.

Rocket | Learning English for Arabic Users

A cross-platform iOS and Android app I developed using a React Native framework. The back end was handled by Firebase. The product uses the Google Translate API and YouTube integration with subtitles and offers exercises and quizzes for language learning.
2014 - 2019

Bachelor's Degree in Electrical Engineering

London South Bank University - London, England, UK

APRIL 2020 - PRESENT

Certified React Native Developer

LinkedIn

AUGUST 2019 - PRESENT

Certified React Developer

LinkedIn

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring