My Photo

Mohamed Aimane Skhairi

Senior Software engineer, Mobile Apps and Full Stack Development, Freelancer Consultant via Upwork, Expert in React Native & Expo.

πŸ‘‰ medaimane.skhairi@gmail.com

Skills & Qualifications

What I Bring:

Let's Build Something Amazing:

Tech stack

TypeScript, JavaScript, Python
Java/Kotline, Objective-C/Swift
React Native, Expo, iOS/Android Apps
React, NextJS, Strapi, NodeJS
AWS, OpenAI, Firebase, Google Cloud
SQLite, Postgres, MongoDB
GitHub, ExpoEAS, TestFlight, App Center, Vercel

Work History

πŸ‘¨β€πŸ’» Senior Software Engineer | Mobile & Web Consultant via Upwork

πŸ’Ό Full Time | πŸ“ Remote - Worldwide

πŸ—“οΈ 06/2021 - Present

As a Top Rated Plus Freelancer (Top 3%) on Upwork, I specialize in Mobile App and Frontend Development using React Native, Expo, and React.js, offering hands-on FullStack Development solutions. With a consistent record of 5-star reviews and glowing feedback, I bring unparalleled expertise to your project.

πŸ‘¨β€πŸ’» Senior React Native Mobile & FullStack Engineer | Tech Lead at FluentU

πŸ’Ό Freelance Full-Time | πŸ“ Remote - United State

πŸ—“οΈ 01/2022 - Present

At FluentU, where language learning transforms into an adventure, my role as a Senior Full-Stack Mobile App Engineer has been pivotal in shaping the innovative Parrot Language Learning App. Alan P, FluentU’s Founder, echoes his satisfaction:

Mohamed is a very talented and reliable developer - we are lucky to work with him. He is very thoughtful and thorough and someone who will think of the bigger picture. He is also pleasant to work with and a great communicator. Thank you, Mohamed!

The Parrot app introduced a refreshing approach to language learning through interactive, dialogue-based stories, covering languages such as English, Spanish, French, German, Mandarin Chinese, Russian, Japanese, Korean, and more.

Key Contributions:

  • Collaborated closely with the CEO and UI/UX designer to architect and develop the app. Utilized React Native/Expo for mobile, React.js, Strapi.js, Node.js, and PostgreSQL for Web Admin/Backend, and GitHub, ExpoEAS, TestFlight, AWS, and Heroku for CI/CD and deployment.
  • Incorporated cutting-edge AI services, including ChatGPT-4 for interactive storytelling lessons, Replicate and MedJourney for image generation, Google Speech API for speech-to-text, Elevenlabs for text-to-speech, and DeepL Translator for content translation.

As of the current status, the Parrot app has been temporarily removed from the app store and is undergoing internal testing. Excitingly, the decision has been made to merge its innovative features with the main FluentU app. Stay tuned for further updates!

πŸ‘¨β€πŸ’» Senior React Native Frontend Engineer at LyfShort

πŸ’Ό Freelance Part-Time | πŸ“ Remote - Australia

πŸ—“οΈ 12/2021 - 11/2023

As a Senior React Native Engineer at LyfShort, my commitment to excellence is echoed in the words of Steven F, LyfShort's Founder:

It was great to work with Mohamed on our project. He is strong React Native developer, good communicator and reliable team member. We will hire him again

In this role, I spearheaded the development of a comprehensive trip and organizer app, catering to IOS, Android, and Web platforms. The app addresses significant pain points associated with planning trips or group activities.

Key Contributions:

  • Active involvement in task refinements, planning, and estimation, as well as engaging in the implementation and development phases, was complemented by insightful demos.
  • Developed and enhanced features across iOS, Android, and Web platforms, including the implementation of a messaging center and group messaging functionality.
  • Diagnosed and resolved bugs and performance bottlenecks, ensuring optimal user experiences.
  • Conducted upgrades for React Native, Expo, and all dependencies to maintain cutting-edge technology standards.
  • Managed the end-to-end process of publishing apps on AppStore and PlayStore.

βš™οΈπŸ§ͺπŸ› οΈ Tech Stack: React Native, Expo, React Native Web, React Navigation, TypeScript, JavaScript, Redux, Jest, RestAPI, Firebase, Bitbucket, Xcode, Jira, Slack, VSCode.

πŸ† This experience not only strengthened my technical expertise but also reinforced my dedication to delivering impactful solutions in the travel and planning domain.

πŸ‘¨β€πŸ’» React Native Mobile Engineer at CareXS via TT-Technologies

πŸ’Ό Full-Time | πŸ“ Remote - Amsterdam, Netherlands

πŸ—“οΈ 05/2019 - 03/2022

As a React Native Mobile Engineer at CareXS, I played a pivotal role in crafting high-performance mobile applications for iOS and Android in the healthcare sector in The Netherlands building products like Meddy and Ally. In the dynamic mobile team, my responsibilities encompassed the architecture and development of these applications.

I effectively coordinated with cross-functional teams handling different layers of the product infrastructure, including UI/UX, Mobile, Frontend, Backend, QA, and DevOps. Active participation in the Scrum process marked the journey, from task refinements, planning, and estimation, proposing technologies, implementing and developing applications, to post-analysis, concluding with demos and retrospectives.

Key Technical Contributions:

  • Developed pixel-perfect, seamless UIs for both iOS and Android platforms.
  • Diagnosed and resolved bugs and performance bottlenecks, optimizing user experiences.
  • Enforced the implementation of common patterns and best practices (TDD, MVP, SOLID, State Management).
  • Maintained clean code and executed automated tests to uphold the product's quality standards.
  • Leveraged native APIs for deep integrations with mobile platforms.
  • Managed the end-to-end process of publishing apps on AppStore and PlayStore.

βš™οΈπŸ§ͺπŸ› οΈ Tech Stack: React Native Β· React Β· TypeScript Β· JavaScript Β· Redux Β· RxJS Β· TDD/Jest Β· GraphQL Β· RestAPI Β· GIT/GitHub Β· CI/TeamCity Β· Fastlane Β· AppCenter Β· Jira Β· Slack Β· WebStorm

πŸ† This experience not only enriched my technical skills but also reinforced my commitment to delivering top-notch solutions in the healthcare domain.

πŸ‘¨β€πŸ’» Software Engineer Consultant at Hatchways

πŸ’Ό Freelance Part-Time | πŸ“ Remote - Canada

πŸ—“οΈ 06/2021 - 10/2021

As a consultant at Hatchways, I played a vital role in fostering an inclusive hiring process by monitoring and reviewing coding assessments for entry-level software engineers. This involved providing constructive feedback to help them stand out to potential employers.

Technology Stack: React, JavaScript, Python, HTML5, CSS3, Git, GitHub, and Slack.

πŸ‘¨β€πŸ’» Frontend Software Engineer at CareXS via TT-Technologies

πŸ’Ό Full-Time | πŸ“ Remote - Amsterdam, Netherlands

πŸ“† 12/2018 - 4/2019

As a Frontend Software Engineer at CareXS, I played a pivotal role in the development of web products. Key responsibilities included:

  • Delivering new features through the creation of responsive web pages.
  • Diagnosing and resolving bugs to ensure seamless user experiences.
  • Establishing and maintaining end-to-end automation tests for quality assurance.
  • Streamlining workflows through automation using GitHub, Docker, and CI/TeamCity.

βš™οΈπŸ§ͺπŸ› οΈ Tech Stack: Angular, TypeScript, JavaScript, HTML5, CSS3, E2E Testing/TestCafe, MongoDB, Docker, CI/TeamCity, Git, GitHub, Jira Slack, and WebStorm.

πŸ‘¨β€πŸ’» Full-Stack Software Engineer at FD Solutions

πŸ’Ό Full-Time | πŸ“ On-site, Tetouan, Morocco

πŸ—“οΈ 08/2018 - 11/2018

At FD Solutions, I contributed as a Remote Full Stack Developer, collaborating with USA clients to deliver tailored web and mobile solutions. Additionally, I had the opportunity to work closely with a CISCO team to build their e-learning platform.

Key Responsibilities:

  • Worked remotely, serving as a Full Stack Developer for the client.
  • Successfully delivered features and tasks for the e-learning platform.

βš™οΈπŸ§ͺπŸ› οΈ Tech Stack: React, Redux, JavaScript, HTML, CSS, Laravel, PHP, MySQL, Git, GitHub, Jira, and VSCode.

πŸ‘¨β€πŸ’» Full-Stack JavaScript Engineer at FMJ Technology

πŸ’Ό Full-Time | πŸ“ On-Site - Tangier, Morocco

πŸ—“οΈ 01/2018 - 07/2018

At FMJ Technology, a French company based in Morocco, I played a pivotal role in developing a comprehensive social network tailored for artists and their fans, accessible on both mobile and web platforms.

The platform's highlights include an extensive encyclopedia showcasing artists and their creations. Users, whether fans or visitors, could become members and curate their virtual art museums. Utilizing cutting-edge technologies such as image processing, machine learning, and 3D graphics programming, we provided interactive UIs for artistic creation.

Key Responsibilities:

  • Led the analysis, design, and technical proposal phases.
  • Implemented an administration platform for seamless management.
  • Developed online help and support modules for user assistance.
  • Engineered a real-time media sharing module based on WebRTC, allowing users to share audio, video, screen contents, and various data forms in real time.

βš™οΈπŸ§ͺπŸ› οΈ Tech Stack: Angular, Meteor.js, Chart.js, TypeScript, JavaScript, HTML, CSS, Node.js, Socket.io, WebRTC, Chrome API, MongoDB with tools like Git, GitLab, Trello, VSCode, and deployment on Ubuntu Server.