I'm a **Full-Stack Software Engineer** from **Tunisia** specializing in **Spring Boot, Django, React, Next.js, and AI-powered web applications**. I help startups and businesses build scalable backend systems, modern web applications, and complete full-stack solutions. My expertise includes developing REST and GraphQL APIs, authentication systems, social media features, AI integrations, analytics dashboards, and responsive user interfaces. I've worked with international teams on production applications, contributing to system design, backend architecture, frontend development, automated testing, code reviews, and Agile development. Whether you need a robust backend, a modern frontend, or a complete product from idea to deployment, I focus on writing clean, maintainable, and scalable code that delivers real business value. --- ## **Employment and project experience** **Backend Engineer (Freelance)** – Vibeelo _November 2025 – Present_ - Developed backend features for a social media platform using Django and GraphQL. - Implemented friendship management, user blocking, communities, role-based permissions, and access control. - Wrote unit and integration tests with Pytest. - Participated in code reviews, UML design, and Agile development. **Full-Stack Engineer (Intern)** – OmniLink _July 2024 – September 2024 · February 2025 – May 2025_ - Developed an AI-powered analytics platform using React, Django, PostgreSQL, YOLO, and OpenCV. - Built REST APIs with JWT authentication. - Developed responsive dashboards and data visualizations. - Participated in requirements analysis, UML design, and sprint planning. **Full-Stack Engineer (Intern)** – MegaTel _January 2024 – July 2024_ - Built backend services using Spring Boot. - Developed frontend applications with Next.js and Tailwind CSS. - Wrote unit and integration tests. - Participated in pull request reviews and team collaboration. --- ## **Notable Projects** **AI-Powered Teaching Platform** _Spring Boot · Angular_ An AI platform that transforms educational content into interactive exercises using Gemini AI for automatic exercise generation and correction. **Full-Stack Personal Portfolio** _Next.js · Three.js · Spring Boot · PostgreSQL_ A professional portfolio website featuring project showcases, service pages, an online meeting booking system, secure JWT authentication, and a production-ready backend. **YouTube Analytics Dashboard** _React · Redux Toolkit · Material UI · Chart.js_ A modern analytics dashboard that visualizes YouTube channel performance through interactive charts and real-time metrics.

I'm a **Full-Stack Software Engineer** from **Tunisia** specializing in **Spring Boot, Django, React, Next.js, and AI-powered web applications**. I help startups and businesses build scalable backend systems, modern web applications, and complete full-stack solutions. My expertise includes developing REST and GraphQL APIs, authentication systems, social media features, AI integrations, analytics dashboards, and responsive user interfaces. I've worked with international teams on production applications, contributing to system design, backend architecture, frontend development, automated testing, code reviews, and Agile development. Whether you need a robust backend, a modern frontend, or a complete product from idea to deployment, I focus on writing clean, maintainable, and scalable code that delivers real business value. --- ## **Employment and project experience** **Backend Engineer (Freelance)** – Vibeelo _November 2025 – Present_ - Developed backend features for a social media platform using Django and GraphQL. - Implemented friendship management, user blocking, communities, role-based permissions, and access control. - Wrote unit and integration tests with Pytest. - Participated in code reviews, UML design, and Agile development. **Full-Stack Engineer (Intern)** – OmniLink _July 2024 – September 2024 · February 2025 – May 2025_ - Developed an AI-powered analytics platform using React, Django, PostgreSQL, YOLO, and OpenCV. - Built REST APIs with JWT authentication. - Developed responsive dashboards and data visualizations. - Participated in requirements analysis, UML design, and sprint planning. **Full-Stack Engineer (Intern)** – MegaTel _January 2024 – July 2024_ - Built backend services using Spring Boot. - Developed frontend applications with Next.js and Tailwind CSS. - Wrote unit and integration tests. - Participated in pull request reviews and team collaboration. --- ## **Notable Projects** **AI-Powered Teaching Platform** _Spring Boot · Angular_ An AI platform that transforms educational content into interactive exercises using Gemini AI for automatic exercise generation and correction. **Full-Stack Personal Portfolio** _Next.js · Three.js · Spring Boot · PostgreSQL_ A professional portfolio website featuring project showcases, service pages, an online meeting booking system, secure JWT authentication, and a production-ready backend. **YouTube Analytics Dashboard** _React · Redux Toolkit · Material UI · Chart.js_ A modern analytics dashboard that visualizes YouTube channel performance through interactive charts and real-time metrics.

Available to hire

I’m a Full-Stack Software Engineer from Tunisia specializing in Spring Boot, Django, React, Next.js, and AI-powered web applications.

I help startups and businesses build scalable backend systems, modern web applications, and complete full-stack solutions. My expertise includes developing REST and GraphQL APIs, authentication systems, social media features, AI integrations, analytics dashboards, and responsive user interfaces.

I’ve worked with international teams on production applications, contributing to system design, backend architecture, frontend development, automated testing, code reviews, and Agile development. Whether you need a robust backend, a modern frontend, or a complete product from idea to deployment, I focus on writing clean, maintainable, and scalable code that delivers real business value.


Employment and project experience

Backend Engineer (Freelance) – Vibeelo
November 2025 – Present

  • Developed backend features for a social media platform using Django and GraphQL.
  • Implemented friendship management, user blocking, communities, role-based permissions, and access control.
  • Wrote unit and integration tests with Pytest.
  • Participated in code reviews, UML design, and Agile development.

Full-Stack Engineer (Intern) – OmniLink
July 2024 – September 2024 · February 2025 – May 2025

  • Developed an AI-powered analytics platform using React, Django, PostgreSQL, YOLO, and OpenCV.
  • Built REST APIs with JWT authentication.
  • Developed responsive dashboards and data visualizations.
  • Participated in requirements analysis, UML design, and sprint planning.

Full-Stack Engineer (Intern) – MegaTel
January 2024 – July 2024

  • Built backend services using Spring Boot.
  • Developed frontend applications with Next.js and Tailwind CSS.
  • Wrote unit and integration tests.
  • Participated in pull request reviews and team collaboration.

Notable Projects

AI-Powered Teaching Platform
Spring Boot · Angular

An AI platform that transforms educational content into interactive exercises using Gemini AI for automatic exercise generation and correction.

Full-Stack Personal Portfolio
Next.js · Three.js · Spring Boot · PostgreSQL

A professional portfolio website featuring project showcases, service pages, an online meeting booking system, secure JWT authentication, and a production-ready backend.

YouTube Analytics Dashboard
React · Redux Toolkit · Material UI · Chart.js

A modern analytics dashboard that visualizes YouTube channel performance through interactive charts and real-time metrics.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Back-end Engineer (Freelance) at Vibeelo
November 1, 2025 - Present
Contributed to a social media platform focused on event sharing; implemented core social features (friend management, blocking system, community management) and designed UML diagrams; validated requirements with stakeholders; developed backend features using Django and GraphQL; implemented user authentication with JWT; built RESTful APIs and data models.
Full Stack Engineer (Intern) at OmniLink
February 1, 2025 - May 1, 2025
Designed UI screens in Figma for an AI-powered store analytics platform; built frontend components using React.js, Material-UI and Chart.js; implemented data fetching with Axios and integrated with backend RESTful APIs; contributed to backend with Django/GraphQL.
Full Stack Engineer (Intern) at MegaTel
January 1, 2024 - July 1, 2024
Designed UI in Figma based on the product backlog for an AI-powered store analytics platform; frontend developed with React, TypeScript, Next.js, Tailwind CSS, and DaisyUI; created reusable UI components and integrated frontend with backend APIs; participated in code reviews.

Education

Bachelor's Degree in Software Engineering at ISIMA - Institut Supérieur d'Informatique de Mahdia
January 1, 2022 - January 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Telecommunications
    Youtube analytics dashboard (React.js)

    Live link: ytbanalytics.netlify.app/settings
    Github link: github.com/garamohamed98/youtube-analytics-dashboard
    A web dashboard that displays real-time metrics for any YouTube channel.

    • Implemented global state management with Redux Toolkit.
    • Implemented data fetching logic with Axios and managed it using async thunks.
    • Built responsive components with Material UI, React, TypeScript, Chart.js, and customized the theme.
    • Configured navigation between pages with React Router V7, using its data model.
    Full-Stack-Personal-Portfolio (Next.js, Three.js, Spring Boot, PostgreSQL)

    Live link: mohamed-gara.netlify.app/
    Github link: github.com/garamohamed98/Full-Stack-Personal-Portfolio
    Modern portfolio website built to showcase projects, services, and allow recruiters or clients to schedule meetings online.

    • Developed using Next.js, TypeScript, Tailwind CSS, DaisyUI, and Three.js.
    • Built a responsive multi-page UI optimized for desktop and mobile devices.
    • Implemented a multi-step booking form with email notifications.
    • Showcased projects, services, and professional information in an interactive interface.
    • Developed secure RESTful APIs using Spring Boot and Spring Security with JWT access and refresh token authentication.
    • Managed database schema versioning using Flyway and PostgreSQL.
    • Wrote unit and integration tests using JUnit, Mockito, and Testcontainers.
    AI-Powered Teaching Platform (Spring Boot, Angular)

    Github link: github.com/garamohamed98/ai-powered-teaching-platform
    Web platform designed to help students practice course content using AI-generated exercises and automated corrections.

    • Developed the frontend using Angular and PrimeNG, creating reusable and responsive UI components.
    • Built RESTful APIs with Spring Boot to manage courses, exercises, and user interactions.
    • Integrated the Gemini Flash API to generate and automatically correct exercises using AI.
    • Implemented client-server communication between the Angular frontend and Spring Boot backend.