FULL STACK
ENGINEER
Oussama Errafif
State Engineer in Computer Engineering with solid experience in full-stack development, artificial intelligence integration, and data analysis. Passionate about building performant, secure, and scalable web systems using modern technologies.
Technical Arsenal
A curated list of technologies I use to build performant and scalable digital solutions.
Languages
Frameworks
Databases
Tools & DevOps
Selected Works
Engineered solutions for complex problems.
Rainfall Prediction Model
Built rainfall prediction model with 86% accuracy using supervised ML.
NetScan
Python-based network-scanner with OS/service fingerprinting and reporting.
SecureFileX
Secure file-transfer system with end-to-end encryption.
Career Timeline
Full-Stack Developer
Feb. 2025 – Jul. 2025- Developed the React + Redux frontend integrated with a FastAPI backend.
- Built ETL pipelines for data extraction and storage in MongoDB.
- Developed AI features based on Retrieval-Augmented Generation (RAG).
Full-Stack Developer
Feb. 2024 – May 2024- Built a high-performance web application using Analog.js + NestJS, improving API latency by 40%.
- Integrated SendGrid for transactional emails and JWT-based authentication.
- Ensured 99.9% uptime and scalable architecture for over 1,000 users.
Academic Background
ENSA Agadir
State Engineer in Computer Engineering
2022 – 2025
CPGE Dakhla
PCSI (Preparatory Classes)
2020 – 2022
EL FATH Dakhla
Scientific Baccalaureate
2019 – 2020
Certifications
Python for Data Science, Machine Learning, Data Analysis and Visualization
IBM
Cybersecurity
Neural Networks and Deep Learning
DeepLearning.AI