Abdallah Nait Abdallah
Morocco — - —-linkedin.com/in/abdallah-nait — github.com/anaitabd — naitabdallah.dev
Professional Summary
Backend & Full-Stack Engineer skilled in Python (Django REST), Java (Spring Boot), and React/TypeScript. Delivered
40% faster APIs, 60% automation gains, and production-grade AI systems using LangChain, SentenceTransformers,
NVIDIA LLMs, and RAG pipelines. Passionate about scalable architectures, microservices, and building reliable backend
solutions that bridge AI with real-world applications.
Core Competencies
Languages & Frameworks: Python, Django REST Framework, Java (Spring Boot), JavaScript/TypeScript, React, Node.js
AI & RAG: LangChain, LLMs (NVIDIA DeepSeek R1), SentenceTransformers (all-MiniLM-L6-v2), Vector DB (Chroma,
FAISS), Prompt Engineering, RAG Pipelines
Cloud & DevOps: AWS (Lambda, S3, Bedrock), Docker, GitHub Actions, CI/CD, OAuth, JWT, Monitoring, Health Checks
Data: PostgreSQL, MongoDB, Redis — Modeling, Indexing, Pagination, Query Optimization
Practices: REST API Design, Microservices, Clean Architecture, Testing (pytest, Jest), Agile/Scrum
Professional Experience
NTT Data — Software Engineer
Jun 2024 – Present — Remote
• Designed and shipped Java Spring Boot REST APIs powering enterprise web platforms; improved API latency by 40%
via async processing and caching.
• Collaborated with Angular teams to deliver secure integrations (JWT/OAuth, CORS), reducing integration bugs by
30%.
• Contributed to Agile sprints through code reviews, test coverage, and mentorship of junior engineers.
WE ARE ANTS — Backend Developer (Contract)
Dec 2023 – Mar 2024 — Remote
• Built a cloud-native document pipeline using AWS Lambda & Bedrock LLM APIs, automating chatbot and slide
generation, cutting manual work by 60%.
• Enhanced data throughput by 25% via task parallelization and optimized S3 I/O with structured observability logs.
• Developed secure REST APIs for React dashboards with consistent schema validation and standardized error handling.
Freelance / Project-Based — Software Engineer
2023 – 2024
• Delivered AI chatbots (React + Django REST + LangChain) using SentenceTransformers embeddings and FAISS/Chroma
vector search for semantic Q&A.
• Built a Movie Recommendation App (React + Node.js + MongoDB) achieving 90% retrieval accuracy and boosting
engagement by 35%.
Mail Agent — Automation & Email Systems
Jan 2023 – Oct 2023
• Automated 50k+ daily email verifications using Python (SMTP/IMAP) and DNS validation (SPF, DKIM, DMARC),
reducing runtime by 70%.
• Improved reliability and observability with structured logging and alerting systems, decreasing failure incidents.
innov ds — Frontend Developer Intern
Jul 2021 – Dec 2021
• Created reusable React + TypeScript UI components for inventory management, reducing bug reports by 25%.
• Integrated frontend with Spring Boot APIs, improving data consistency and error resilience.
1
Selected Projects
Django RAG Chatbot with NVIDIA LLM + FAISS + OCR
Full-Stack AI Project — 2025
Tech Stack: Python, Django REST, FAISS, Tesseract OCR, LangChain, SentenceTransformers (all-MiniLM-L6-v2), NVIDIA
LLaMA API
• Built a document-aware assistant supporting PDF/DOCX/PPTX/XLSX/TXT ingestion with OCR (Tesseract) and
semantic vector indexing.
• Implemented RAG pipeline (retrieval → generation) using LangChain and NVIDIA LLMs with source citation for answer
transparency.
• Designed streaming chat endpoint (/api/chat/) and structured configuration for reproducible deployments.
E-Learning Platform with AI Tutor (React + Django REST + RAG)
Freelance — 2025
• Shipped a LangChain-powered AI tutor using Chroma vector DB, SentenceTransformers embeddings, and NVIDIA
DeepSeek R1 integration.
• Developed secure DRF APIs for chat, knowledge ingestion, and session history with full structured logging.
• Built a responsive React + TypeScript SPA with JWT auth, protected routes, and chatbot UI integrated via Vite proxy.
Movie Recommendation App
React + Node.js + MongoDB Vector Search
• Implemented semantic similarity search using Hugging Face embeddings; achieved 90% precision in retrieval.
• Improved UX and user retention by integrating dynamic recommendation refresh logic.
Education
ENSA Fès — Bac+5 (Master’s Equivalent), Software Engineering
Sup’Management — Bachelor’s Degree, Software Engineering
OFPPT — DTS, IT Development
Languages
Arabic (Native)
French (Fluent)
English (Fluent)
2
-