Bessma Sarri

Software Engineer|Freelancer

Algiers, Algeria

About

Master's student in Software Engineering | Passionate about purposeful tech for the Ummah|Freelancer I develop meaningful web applications using Django, Laravel, React, Node.js, and Tailwind CSS, and I also create interactive Telegram bots to solve real-world problems.I believe a good engineer doesn’t just code, but contributes to society. اللهم زدنا علما و انفع بنا الأمة

Experience

  • Software Engineering and Artificial Intelligence Intern at Djezzy
    Feb 2026 - Jun 2026 · 5 mos

    design and development, alongside a teammate, of a platform to automate Quality of Service (QoS) evaluation for B2B and B2C interactions within the COPS department. The system integrates an Artificial Intelligence executed internally to comply with Law 18-07 on data protection. /Achievements : -AI Architecture, Prompt Engineering & Vector Database : Deployment of the Mistral-Nemo 12B LLM model via Ollama. Application of Prompt Engineering to specialize the AI on the audit grid without fine-tuning. Integration of a RAG architecture with ChromaDB as a vector database for the search and storage of procedures. -Data Engineering : Development of an extraction pipeline (Web Scraping) to populate the AI documents. -Backend Development & Asynchrony : Creation of an API using Python and FastAPI, integrating an asynchronous worker (Background Tasks) to delegate AI inferences to the background without blocking the user interface. Use of SQLite and SQLAlchemy for archiving. -Frontend Development : Implementation of an interface using React.js, Vite, and Tailwind CSS incorporating the "Human-in-the-Loop" principle for pre-audit validation by the users. -Security (CIA Triad & AAA) : Application of confidentiality, integrity, and availability via password encryption (Bcrypt), input data verification (Pydantic), and action traceability (security logs). /Results : Achievement of an 80.4% agreement rate between the AI evaluations and the auditors' corrections.

  • Stagiaire étudiant at El Djazair Information Technology (ELIT)
    Jan 2024 - May 2024 · 5 mos

    La société Sonelgaz, face à des enjeux de sécurité informatique, a besoin d’une gestion optimisée des incidents informatiques pour sauvegarder ses données et systèmes. Notre projet vise à développer une application web pour gérer ces incidents. Cette solution permettra un enregistrement rapide, une catégorisation efficace, des notifications automatiques et un suivi en temps réel, tout en respectant les normes de sécurité et de confidentialité. L’application s’intègre dans le processus existant de Sonelgaz, en particulier dans les phases :Phase de Détection et Signalement ,Phase Réponse et Phase Leçons Apprises et Amélioration, conformément à la norme ISO/IEC 27035.Elle offre une plateforme centralisée pour une meilleure coordination des équipes et une gestion plus réactive des incidents informatiques. Mots-clés : Gestion des incidents, Sécurité informatique, UML, MVC, ISO/IEC 27035, Sonelgaz, Application WEB, Incidents Informatiques,.

  • Summer Intern at Algérie Télécom
    Aug 2023 - Aug 2023 · 1 mo

    As a summer intern in web development at Algérie Telecom, I had the opportunity to develop practical skills in website creation, database management. I contributed to the design of secure login sites and developed a job application app to streamline the company's recruitment process. This enriching experience enhanced my mastery of web technologies and my understanding of the importance of security in development. Thanks to the valuable guidance of the development team, I acquired essential skills for my future career.

  • Summer Intern at Établissement Public de Télévision
    Jul 2023 - Jul 2023 · 1 mo

    During my first internship at EPTv, I had the opportunity to apply my knowledge of HTML, CSS, PHP, and more in a professional environment. This experience marked the beginning of my career in web development, strengthening my skills. During this internship, my supervisor introduced me to some concepts I wasn't familiar with, helped me sharpen some skills I already had, and allowed me to work with new technologies, including: Design patterns (MVC) I also got introduced to Laravel and implemented CRUD operations, enhancing my technical skills.

  • Founder and Manager of Azalea_Planners at Azalea_Planners (Boutique en Ligne de Produits de Papeterie Personnalisés)
    Nov 2022 - Jul 2023 · 9 mos

    As the founder and manager of Azalea_Planners, I successfully established and led an online store specializing in the design, manufacturing, and sale of personalized stationery products. I created original, customized designs for a variety of products, including notebooks, planners, stickers, bookmarks, and posters. My role encompassed managing the entire process, from design to delivery, as well as ensuring customer satisfaction at every step.