Firas Yazid

I'm a

# About Me

// Software Engineering with 3 years of experience in full-stack development. Ecperienced in building scalable web & mobile applications using modern frameworks like React, Angular, React Native, and FastAPI. Strong DevOps mindset with containerization expertise (Docker) and CI/CD pipeline implementation. Passionate about integrating cutting-edge AI technologies including LLMs, RAG systems, and Model Context Protocol (MCP) into real-world applications.

const aboutMe = {

name: "Firas Yazid",

role: "Full-Stack Software Engineer",

location: "Tunis, Tunisia (willing to relocate)",

phone: "+216 55 752 423",

email: "firasyazid4@gmail.com",

linkedin: "linkedin.com/in/firas-yazid",

interests: ["Web & Mobile Development", "AI/ML", "DevOps", "LLMs"]

};

# Technical Skills

Languages

JavaScript
TypeScript
Java
Python

Frontend

Angular Angular
Vue.js Vue.js
React React
Next.js Next.js
React Native React Native

Backend

Node.js
Spring Boot
FastAPI

Databases

MongoDB MongoDB
PostgresSQL

Tools

Git
Jenkins Jenkins
Postman Postman
Docker

AI

Generative AI Generative AI
NLP NLP
Machine-Learning Machine Learning

# Experience

Jan 2025 – Present

Full-Stack Software Engineer – NobleMind

  • Built full-stack web/mobile apps with Next.js, Python, React Native.
  • Integrated LLM-powered features (chat assistants, personalization).
  • Designed APIs & DevOps workflows.
2022 – 2024

Full-Stack Developer – Parhelion Consulting

  • Built apps with Angular, React, React Native, Node.js.
  • Led frontend + backend design, optimized performance.
  • Managed CI/CD with Docker, Jenkins, SonarQube.
2024

End-of-Studies Internship – B2M-IT

  • Designed healthcare ML platform for disease prediction (88% accuracy).
  • Integrated ML models into web/mobile apps.
  • Setup GitLab CI/CD pipelines.
2022

Full-Stack Developer Intern – Parhelion Consulting

  • Built an e-commerce platform using Angular, MongoDB, Node.js.
2021

Full-Stack Developer Intern

  • Built a reservation web app with React and Node.js.

# Education & Certifications

Education

2019 – 2024

Software Engineer Degree

ESPRIT, Tunisia

Engineering Excellence
2015 – 2019

High School Diploma in Computer Science

Tunisia

Computer Science Focus

Professional Certifications

Generative AI: Foundation Models and Platforms

IBM

AI/ML

AI Fundamentals

DataCamp

AI/ML

Vector Databases for Embeddings with Pinecone

DataCamp

AI/ML

Generative AI

Coursera

AI/ML

React Developer

Meta

Frontend

TypeScript with React

Coursera

Frontend

Python Programming Fundamentals

Coursera

Programming

Git and GitHub

365 Data Science

DevOps

FastAPI

DataCamp

Backend

Intermediate FastAPI

DataCamp

Backend

Containerization and Virtualization Concepts

DataCamp

DevOps

Docker Foundation

Docker

DevOps

DevOps on AWS

AWS

DevOps

Model Context Protocol (MCP)

HuggingFace

AI/ML

# Projects

Pilate & Co - Cross-Platform Mobile Application

A cutting-edge mobile app for Pilates enthusiasts: secure authentication, class booking, notifications, subscription management, social news feed, multilingual (FR/EN), and more.

React NativeReact.jsNode.js

Delta Architect - Mobile Application

Developed for Delta Cuisine architects to manage orders, stay updated with news, and access a loyalty system.

React NativeNode.js Express.jsMongoDB

AI-Powered GitHub Assistant with MCP + Llama

Intelligent GitHub assistant that revolutionizes code review and issue management. Features AI-powered code analysis for bugs and improvements, automated issue triage with smart labeling, and real-time repository integration. Runs locally with Llama via LM Studio for enhanced privacy and performance.

ReactNode.jsLlamaMCPGitHub APITailwindCSS

EMSAT Exam Simulation Platform

Full-stack web app for an apprenticeship agency in Dubai to simulate the EMSAT test. Real-time test simulation, dynamic question types, progress tracking, responsive design, Dockerized.

AngularNode.jsMongoDBDocker

Intelligent Health Mobile Application

Smart health mobile app to enhance patient care and streamline communication between providers and pharmacies. Developed 5 machine learning models that predict various diseases from symptoms and integrated them into the app. Features ML-powered disease prediction, appointment scheduling, reminders, dashboard, and more.

React NativeNode.jsMongoDBAngularFlaskPythonDocker

DevOps Project CI/CD Pipeline

Implemented CI/CD with Jenkins Pipelines, managed Spring Boot & Angular apps, code quality with SonarQube, Docker Compose orchestration, and delivery with DockerHub.

JenkinsSpring BootAngularSonarQubeDockerDockerHub

AI-Powered Gym Assistant with MCP Integration

A fitness app powered by AI, designed not only to generate personalized workout plans but to remember and understand the user over time. Explores practical use of Model Context Protocol (MCP) with locally hosted LLaMA 3. Features AI prompts enriched with personal context, adaptive fitness support, and minimalist dark theme UX.

React NativeFastAPIMongoDBLLaMA 3MCPJWT

Mobile Service Application Named Ilo9

Mobile app connecting users with providers for tasks like housekeeping, gardening, and more. Secure payment, dashboard, accessible design.

React NativeMongoDBNode.jsAngularDocker

AI-Powered Gym Assistant with MCP Integration

A fitness app powered by AI, designed not only to generate personalized workout plans but to remember and understand the user over time. Explores practical use of Model Context Protocol (MCP) with locally hosted LLaMA 3. Features AI prompts enriched with personal context, adaptive fitness support, and minimalist dark theme UX.

React NativeFastAPIMongoDBLLaMA 3MCPJWT

AI Database Agent - Conversational Data Interface

Revolutionary AI Agent that transforms database interactions into natural conversations. Connects to databases in real-time, understands natural language instructions in English & French, searches and reasons through data, then delivers clear insights via a clean React interface. Users can ask questions in plain language instead of writing complex SQL queries.

ReactPythonLLaMANLPSQL

RAG-Powered Web Scraping Assistant

Full-stack AI assistant combining web scraping with RAG technology. Scrapes websites using LangChain, stores content in ChromaDB with embeddings, and provides contextual Q&A through a modern React interface. Features smart chunking, hybrid embeddings, and persistent vector storage.

ReactFastAPILangChainChromaDBOpenAITailwindCSS

# Resume

Latest CV
Download PDF Updated August 2025 — PDF preview above

# Contact

// Let's work together!