Mehdi Chikhi

Senior Full Stack Engineer | AI & DevOps

Salaire / Taux journalier

Wilaya d'Alger, Algérie

Freelance, ouvert au CDI

Peut venir sur site

Expertises

FlutterNodeSpring BootFlaskPostgreSQLNextRESTful APIsAngularSwiftClean ArchitecturePythonMicroservicesDockerKubernetesTerraformMySQLDéveloppement BackendDéveloppement FrontendDéveloppement MobileDéveloppement FullstackDevOpsJavaDartTypescriptJavascriptRequêtes SQLReactReact NativeMongoDBFirebaseRedisKafkaRabbitMQJenkinsAnsibleGitAWSGoogle Cloud Platform

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Full Stack Engineer with 6+ years building high-traffic platforms and AI-powered systems. Led backend teams at Yobi shipping LLM agents processing thousands of customer interactions; delivered train booking platform at Etihad Rail handling hundreds of thousands of monthly bookings. Specialized in end-to-end delivery—Python/Node.js/Spring Boot APIs, Flutter/SwiftUI mobile apps, Next.js/Angular web, plus full DevOps (Docker/K8s/Terraform) and database administration.

Liens

Expérience de travail

Full Stack Engineer

Etihad Rail

mars 2026 - Présent

8 mois

Nahwa - Aturrah - Charjah - Émirats arabes unis

• Built and shipped a high-traffic train booking and management platform processing hundreds of thousands of bookings per month, delivering the cross-platform mobile app in Flutter and the web application in Next.js. • Engineered responsive booking and scheduling interfaces for tens of thousands of users, backed by REST APIs with client-side state management, and tuned the system to stay reliable under heavy load.

Yobi

sept. 2020 - Présent

6 ans 2 mois

California, Maryland, États-Unis

Full Stack Engineer

sept. 2021 - Présent

5 ans 2 mois

California, Maryland, États-Unis

• Led and mentored a backend team of 5 engineers — set coding standards, ran design reviews, reviewed PRs, and drove sprint delivery. • Built the LLM-powered AI agents at the core of the product: autonomous agents that handle customer interactions over phone and text — understanding requests, responding in real time, and completing tasks end-to-end. • Designed “super-agents” that reason over a business’s full context — messages, call transcripts, tasks, and notes — acting as an operational assistant that surfaces the right information and takes action on the user’s behalf. • Architected the backend behind these agents (scheduling, task and note automation), shipping Flask, Node.js, and Spring Boot APIs and microservices end-to-end. • Designed and implemented end-to-end payment processing with Stripe, handling secure transactions and billing flows. • Built and shipped the mobile apps — native iOS in SwiftUI and cross-platform in Flutter (MVVM, BLoC, go_router) — following clean architecture and SOLID principles. • Built the web application in Angular 20+, implementing a client-side caching layer and modular routing to speed up load times and streamline navigation. • Owned DevOps and cloud infrastructure: containerized services with Docker and Kubernetes, automated CI/CD, provisioned environments as code with Terraform, and set up monitoring and alerting to improve reliability and control cost. • Administered production PostgreSQL and MySQL databases: schema design, migrations, performance tuning, backups and disaster recovery, and access controls.

Lead Backend Engineer

sept. 2020 - Présent

6 ans 2 mois

California, Maryland, États-Unis

Lead Backend Engineer: Built and operated an AI assistant for healthcare that automates patient communications (calls/SMS), scheduling, and task management. Led and mentored a backend team of 6 engineers; set coding standards, reviewed PRs, and drove sprint delivery. Designed and shipped Flask-based APIs and microservices in Python, owning features end-to-end from design to production. Built the core AI assistant workflows for healthcare: handled inbound calls and messages, scheduled AI-driven calls, and automated task/note creation. Owned DevOps and cloud infrastructure: containerized services, automated CI/CD, provisioned environments as code, and implemented monitoring/alerting to ensure reliability and cost efficiency. Administered the production database (e.g., PostgreSQL/MySQL): schema design, migrations, performance tuning, backups/DR, and access controls/security.

Full Stack Engineer

Cosider Carrières

juin 2018 - oct. 2020

2 ans 5 mois

Alger, Algérie

• Built and maintained Spring Boot backend services powering internal apps for project operations, procurement, and site teams. • Designed REST APIs and data models, integrating with internal tools and third-party systems (ERP/accounting, timesheets). • Developed the Angular front end with unit testing and clean architecture. • Delivered a Flutter app that let field workers track on-site work progress in real time. • Owned PostgreSQL and MySQL databases end-to-end and improved release quality through tests, code reviews, and basic observability.

Backend Intern

Sonatrach

févr. 2018 - août 2018

7 mois

Alger, Algérie

Backend Engineering Intern: contributed features and fixes in Python/Flask, basic PostgreSQL work, tests/CI, and documentation in a collaborative team. Contributed small features and bug fixes to Python APIs (Flask/FastAPI) under senior guidance; wrote clean, reviewed code and basic unit tests. Implemented and documented a few REST endpoints; added input validation and clear error handling. Wrote SQL for common queries and helped with simple PostgreSQL migrations (indexes, columns); verified changes in a staging environment. Added or updated tests (PyTest) and CI checks for new endpoints; monitored logs/metrics to validate behavior after deploys. Assisted with lightweight DevOps tasks: Dockerizing services, updating environment variables/secrets, and triaging CI failures.


Formation

Université Saad Dahlab de Blida 1

Master's degree, Computer Science

2013 - 2018

5 ans 2 mois

Résultat : Master

Studied Computer Science with a strong foundation in algorithms, data structures, operating systems, databases, and networks. Focused on backend and systems topics—distributed systems, cloud computing, and software engineering—while building real projects in Python/Flask/FastAPI with PostgreSQL, Docker, and CI/CD. Worked on team-based projects from design to deploy, emphasizing clean APIs, testing, and reliability.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.