You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed FaizallahMF

Mohamed Faizallah

SaaS Full-Stack Developer

€300/day
Tunis, TN
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Full-Stack Developer specializing in the creation of SaaS platforms, business dashboards, and custom web applications.

I help companies transform their ideas or internal processes into clean, performant, and maintainable digital tools: React/TypeScript interfaces, backend APIs, MongoDB databases, role management, authentication, real-time features, dashboards, and business automations.

I have worked on several complete SaaS platforms, including a freelance/company matching platform with contracts, payments, invoicing, real-time messaging, and an administrator panel, as well as a recruitment management platform with candidate pipelines, HR/Recruiter/Manager roles, interview tracking, statistics, and automatic LinkedIn profile import via a Chrome extension.

Main Stack:
React, TypeScript, Rust, MongoDB, Redis, SQL, REST API, SSE, Redux Toolkit.

I can be involved in:

  • React / TypeScript frontend development
  • Rust backend and performant APIs
  • SaaS dashboards and back offices
  • Internal tools to automate business tasks
  • API integrations, payments, authentication, and user roles
  • Refactoring, optimization, or maintenance of existing applications

My objective is simple: to deliver useful, robust, and easy-to-use solutions, with a real understanding of business needs.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • FemUP
    SaaS Full-Stack Developer — Rust / React TypeScript / MongoDB
    February 2026 - Today (4 months)
    Tunis, Tunisia
    Full-stack development of a complete SaaS platform for matching companies, freelancers, and trainers.

    The project includes 4 distinct portals: Freelance, Company, Trainer, and Admin. I worked on the backend architecture, frontend, APIs, authentication, role management, real-time messaging, payments, invoicing, and business dashboards.

    Technical Stack:

    • Backend: Rust, Actix-web, MongoDB, Redis
    • Frontend: React 19, TypeScript, Redux Toolkit / RTK Query
    • Authentication: JWT, Google OAuth2, advanced roles and permissions
    • Real-time: Server-Sent Events
    • Payment: Konnect integration, wallet, commissions, withdrawals, and escrow
    • Documents: PDF generation of contracts and official invoices
    • Admin: KPI dashboard, user management, finance, moderation, audit logs, and CMS

    Key Features Developed:

    • job posting and management
    • application system
    • digital contract generation
    • contract signature and lifecycle tracking
    • automatic PDF invoice generation
    • real-time messaging with notifications
    • training platform with courses, lessons, and quizzes
    • user portfolio, transactions, and withdrawal requests
    • comprehensive administrator panel
    • responsive design system with reusable components

    This project allowed me to work on a complete SaaS architecture, with advanced business logic, clear frontend/backend separation, maintainable APIs, and a modern interface adapted to various user types.
    Rust MongoDB Redis React.js
  • Linkora
    SaaS Full-Stack Developer — Recruitment Platform
    November 2025 - Today (7 months)
    Tunis, Tunisia
    Full-stack development of a SaaS recruitment management platform designed to centralize applications, track candidate pipelines, and facilitate collaboration between HR, recruiters, and managers.

    The project is based on a modern architecture with a Rust backend, a React / TypeScript frontend, and a MongoDB database. The platform allows each user to access features tailored to their role through an advanced permissions system.

    Technical Stack:

    • Backend: Rust
    • Frontend: React, TypeScript
    • Database: MongoDB
    • Real-time: Server-Sent Events
    • Browser Extension: Chrome Extension for LinkedIn import
    • Architecture: Multi-role SaaS with recruitment business logic

    Key Features Developed:

    • user management with HR, Recruiter, and Manager roles
    • permission management based on user role
    • candidate creation and tracking
    • recruitment pipelines by position
    • interview tracking and candidate statuses
    • automatic LinkedIn profile import via Chrome extension
    • real-time notifications and updates with SSE
    • dashboards to track recruiter and manager activity
    • performance tracking and key indicators per user
    • collaborative interface for candidate evaluation

    This platform allows recruitment teams to save time, avoid information dispersion, collaborate better on candidate profiles, and gain a clear view of recruitment progress.
    Rust React.js MongoDB
  • SopraHR
    Human Resources Information System Consultant
    SOFTWARE PUBLISHING
    April 2022 - March 2025 (2 years and 11 months)
    Tunis, Tunisia
    - Analysis of anomalies reported by the client
    - Design of the technical and functional solution
    - Development of solutions through HRCT configurations
    - Processing requests for corrections of anomalies related to payroll or incidents related to HR Access configuration.
    - Monitoring client feedback
    - Performing unit tests, integration tests, and non-regression tests
    - Installation of kits and corrective patches.
    - Ensuring and supporting the client during acceptance testing phases.
    HR Access COBOL

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Categories