Skip to content
View markrahimi's full-sized avatar
🧑‍💻
Doing ...
🧑‍💻
Doing ...

Highlights

  • Pro

Block or report markrahimi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
markrahimi/README.md
headline

Mohammad Ali RAHIMI

Software Engineer & AI Engineer · Saint-Étienne, France


Open to opportunities

Seeking a software / AI engineering internship (stage) starting February 2027, in France or across Europe. Areas of interest: LLM and agent systems, backend engineering, distributed and cloud infrastructure. Working language: English. French: in progress.

Available for remote, hybrid or on-site. Reach me at imarkrahimi@gmail.com.


About me

I build software that runs in production, not demos that die in a notebook.

  • 4 years as a software engineer, building and maintaining backend and full-stack systems that real users depend on.
  • 5 months as an AI Engineering intern at a UK-based company, working hands on with LangChain, LangGraph, MCP, RAG pipelines and multi-step agent architectures.
  • Former Team Lead at Rahrawan Technical & Engineering and at DANAPCO. I have shipped systems and I have led the people who build them.
  • Currently completing an M.Sc. in Computer Science (CPS2, Cyber-Physical Systems), jointly delivered by École des Mines de Saint-Étienne and Université Jean Monnet.
  • AI Engineer (part-time) at Angelis Academy, working on AGENTIA CONNECT, an applied AI platform.
  • I own what I ship: architecture, code, tests, Docker images, the server it runs on and the incident at 2 a.m.

What I am working on

Area What I actually do
LLM & Agents LangChain and LangGraph agent architectures, MCP servers and tool integration, ReAct loops, short and long term memory, human-in-the-loop, streaming
RAG at production grade Retrieval pipelines over PostgreSQL + pgvector, Chain-of-Thought lookup, evaluation and reliability testing
Backend FastAPI and Django services, Celery workers, Redis, PostgreSQL, clean domain-driven module boundaries
Frontend Next.js 15 App Router, React, TypeScript, Vue 3, Zustand, TanStack Query, Tailwind, i18n
Infrastructure Docker Compose, Nginx / reverse proxies, MinIO object storage, CI/CD, self-managed VPS on OVH, SSL and DNS

Tech stack

Languages

Python TypeScript JavaScript Java PHP SQL Bash

AI / ML

LangGraph LangChain MCP OpenAI Claude RAG PyTorch HuggingFace Pandas NumPy

Backend

FastAPI Django Celery Node.js Supabase REST

Frontend

Next.js React Vue.js TanStack Query Zustand Tailwind CSS

Data & storage

PostgreSQL Redis MongoDB MinIO MySQL

DevOps & tooling

Docker Linux Nginx GitHub Actions Git OVH Pytest


Where I have worked

Immersial

AI Engineering Intern, 5 months (UK)

Worked on Beestoon, a pipeline converting single 2D images into metric-accurate textured 3D GLB models. Combined monocular metric depth estimation (ZoeDepth, Metric3D v2, Depth Pro) with LLM-based object dimension priors to solve the rescaling problem. Also built a production-grade LangGraph + RAG agent over PostgreSQL and pgvector, with MCP tool integration, streaming, persistent memory and an automated reliability test layer.

LangGraph LangChain MCP RAG pgvector Depth Estimation 3D/GLB

DigitAcademy

AI Developer

Building AGENTIA CONNECT, an applied AI platform. Agent design and orchestration, backend services in Python and FastAPI, and integration work connecting LLM agents to real business workflows.

Python LLM Agents FastAPI LangGraph

Rahrawan Technical & Engineering

Chief Technology Officer

Owned the technical direction end to end: architecture decisions, stack selection, delivery planning and the engineering team. Shipped multiple client platforms on Django and FastAPI with Celery workers, Redis, PostgreSQL, Docker and CI/CD, plus the infrastructure they run on.

Django FastAPI Celery PostgreSQL Docker CI/CD

DANAPCO Inc.

Team Leader / Software Engineer

Led a development team and built backend and full-stack products in parallel. Code review, task breakdown, release planning and mentoring, while staying hands on with the codebase.

Python JavaScript PostgreSQL REST APIs Team Leadership


Things I build on my own time

  • MandooEditor — open-source WYSIWYG rich-text editor for React and Next.js. Zero runtime dependencies, under 300 KB.
  • Reserve / Nowbati — multi-tenant booking platform on Next.js 15, FastAPI and Supabase, including a full phased architectural refactor.
  • Gozaresha — SaaS reporting platform for the construction sector, owned from data model to deployment.
  • Self-hosted infrastructure — my own VPS fleet on OVH running Docker, Nginx reverse proxies and MinIO object storage.

GitHub in numbers

GitHub Streak


Looking for someone who can own a system end to end, from model to metal? Let's talk.

Pinned Loading

  1. mandoo-editor mandoo-editor Public

    A modern WYSIWYG editor for React & Next.js

    TypeScript 12 1

  2. smart-energy-system smart-energy-system Public

    Java

  3. next-fullstack-portfolio-cms next-fullstack-portfolio-cms Public

    TypeScript 1

  4. url_shortener url_shortener Public

    Go