
Salim El Kellouti
Fullstack Developer
Salaire / Taux journalier
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Fullstack Developer with 4 years of experience designing robust and scalable web applications, specializing in backend development within the Python and PHP ecosystems. My career has naturally evolved towards creating intelligent systems, where I integrate AI services and Large Language Models (LLMs) to solve complex problems. I excel in building high-performance architectures, from database optimization to implementing data pipelines, while collaborating within agile teams to deliver high-quality products.
Expérience de travail
Backend Developer
Geek Fact
juil. 2024 - Présent
2 ans 4 mois
– Designing and developing microservices with FastAPI for the Pintalent.io platform, orchestrating AI services for data extraction, resume scoring, and content generation. – Implementing systems that combine semantic search over knowledge bases with Large Language Models (LLMs) to generate accurate and contextually enriched responses. – Optimizing API performance to handle high-frequency requests and ensure low latency for real-time AI services. – Setting up end-to-end CI/CD pipelines on GitLab (Docker, code analysis, automated deployment) for the Pintalent and Pinjob projects. – Using Celery and Redis to manage complex asynchronous tasks (e.g., resume analysis), decoupling services for improved resilience. – Contributed to a FastAPI backend for a suite of AI services. The system extracts data from resumes, semantically compares them to job offers using vector embeddings, and uses this context to feed language models to generate relevant summaries and recommendations. – Engineered the backend for a career platform. Implemented data pipelines for aggregating and normalizing job listings. Integrated AI services for resume scoring and career path suggestions, all orchestrated by a central Django application.
Logistics & Transport Management SaaS Project Developer
X3Log Services
– Development of a complete TMS platform for shipment orchestration, fleet management, and real-time driver tracking. – Implementation of an advanced financial module that automatically calculates profit margins per trip and analyzes fuel consumption. – Integration of an OCR/AI feature to scan expense receipts (fuel, maintenance) and automatically populate accounting forms, reducing manual data entry.
School Management ERP Project Developer
EDUNEXUS
– Development of a custom ERP system for an architecture school, centralizing academic management (grades, absences, curriculum) and administrative operations. – Creation of an intelligent enrollment module using AI to extract data from identity documents (ID cards, diplomas) and automatically pre-fill student records. – Development of interactive planning tools for timetable management and tracking the pedagogical progress of academic modules.
Desktop Software Project Developer
SearchFast.app
– Created a commercial software application with PyQt5 for searching text across multiple file formats. – Developed a Flask API for secure software license management.
Management System Project Developer
Paraxpro
– Designed a complete management system for a parapharmacy distributor, including inventory management, supplier management, sales tracking, and PDF invoice generation.
Fullstack Developer (Master's Thesis Project)
CAMELDEV
mars 2024 - juin 2024
4 mois
– Developed the entire backend with Django for a real estate application, including database modeling (PostgreSQL) and creating RESTful APIs for a Flutter mobile application. – Integrated an AI model to translate natural language user queries into structured database queries (Text-to-SQL), significantly improving search result relevance. – Configured ETL pipelines on AWS Lambda to process and integrate data from third-party sources, triggered by S3 events. – A mobile (Flutter) and backend (Django) application for real estate search. The system includes a natural language search engine and event-triggered notifications (e.g., new listings).
Fullstack Developer (Freelance)
Hena Media LTD
juin 2022 - mars 2024
1 an 10 mois
– Refactored the backend architecture of high-traffic web applications (Laravel/PHP) to improve performance, scalability, and code maintainability. – Optimized MySQL database schemas and rewrote complex queries to support a growing user load. – Developed and maintained React components for dynamic user interfaces. – Implemented secure authentication systems (MFA, RBAC) to protect sensitive data.
Junior Python Developer (Freelance)
Chakir Group
juin 2021 - juin 2022
1 an 1 mois
– Developed web scraping scripts with Python, Selenium and BeautifulSoup to collect unstructured data. – Utilized Pandas for cleaning, transforming, and analyzing extracted data, preparing clean datasets for storage. – Implemented automated functional tests with Selenium to validate critical user journeys and ensure non-regression of features. – Created APIs with Flask and FastAPI to expose processed data, using MongoDB as a flexible storage solution.
Formation
Faculty of Sciences and Techniques, Tangier
Master's Degree, Computer and Mobile Systems
2021 - 2024
3 ans 1 mois
Faculty of Sciences and Techniques, Tangier
Bachelor's Degree, Computer Engineering
2016 - 2020
4 ans 1 mois