Portfolio · Casablanca, Morocco
Oussama Lakrafi
Software Engineer | Data Engineer | Cloud & DevOps
About
Profile
Casablanca, Morocco · Software Engineer | Data Engineer | Cloud & DevOps
I’m a Software Engineer specializing in designing high-performance applications and AI-driven solutions. With a strong foundation in modern software development, I bridge the gap between Data, AI, and DevOps to build, optimize, and deploy complex distributed architectures. I thrive on solving challenging technical problems and delivering scalable, impactful projects.
Languages
English, French, Arabic.
Achievements
+300 LeetCode problems solved & +88 GitHub repository projects.
Skills
Technical skills
Programming Languages
Frontend
Backend
Databases
DevOps & Cloud
AI & Data
Experience
Where I've worked
- Jun 2025 — Sept 2025 · RemoteMarketing Confort
Software Engineer / DevOps Intern
- Developed AI homework assistant with React Native and Next.js
- Built backend using Spring Boot microservices and PostgreSQL
- Used AWS S3 for storage
- Implemented CI/CD with GitLab CI/CD, Docker, Kubernetes, ArgoCD, Nexus
- Sept 2024 — Oct 2024 · Remote2Peerfect
Full Stack Developer Intern
- Built interactive 3D website using Next.js, Three.js, GSAP, Framer Motion, Tailwind
- Designed smooth animations and responsive UI
- Aug 2024 · HybridWib Day
Full Stack Developer Intern
- Developed blogging platform using Laravel, HTML, CSS, JavaScript, Bootstrap, MySQL
- Jul 2024 · On-siteRoyal Air Maroc
Full Stack Developer Intern
- Built web application using React and Node.js
Projects
Selected work
Healthcare Application
Architected a scalable microservices healthcare platform enabling real-time video consultations and AI-driven chatbot support. Implemented secure doctor verification, automated prescription generation with QR codes, and centralized authentication via Keycloak. Integrated Apache Kafka for event-driven notifications and RNN models to automate toxic feedback detection and content moderation.
Three-Tier Web App Deployment with CI/CD and GitOps
Provisioned a production-ready AWS EKS cluster using Terraform for Infrastructure as Code. Automated a full CI/CD pipeline featuring Jenkins for CI, SonarQube for static code analysis, and ArgoCD for GitOps-based CD. Integrated a complete monitoring stack using Prometheus and Grafana to ensure high observability and scalability of the three-tier application.
Real-Time Health Monitoring Platform
Designed a stateless microservices architecture using Kafka as a central event bus for real-time inter-service communication. Implemented specialized services for ML inference, batching, and alerting to process live patient vitals with sub-second latency. Optimized the stack using Redis for alert deduplication and built an analytics lakehouse with S3, Glue, and Athena, surfaced through a Next.js WebSocket dashboard.
Real-Time Auction Platform
Developed a full-stack auction platform for real-time bidding. Implemented JWT authentication, WebSocket communication with STOMP.js, live notifications, and interactive charts for bid trend analysis.
Employee Management System
Built a full-stack system with role-based JWT authentication. Features include employee/task management, department assignment, WebRTC for video calls, and Socket.IO for instant messaging.
Real-Time Data Streaming Pipeline
End-to-end containerized data streaming pipeline using Airflow for data ingestion to Kafka, Spark Structured Streaming for processing, and Cassandra for storage. Monitored via custom dashboards.
PiBot Vision-Control System
Developed a real-time IoT platform to remotely operate a smart car via a Next.js dashboard and AWS. Integrated WebRTC and Kinesis for low-latency video streaming, while managing car movement through IoT Core and MQTT. Implemented an EC2-hosted TensorFlow model for real-time object detection with live visualization and DynamoDB logging.
MasterProject - AWS Observability Infrastructure
Built a fully observable AWS infrastructure using CloudFormation with public/private subnets, NAT Gateway, and security groups. Deployed a FastAPI application behind an ALB with ASG. Configured CloudWatch logs/metrics, AWS X-Ray distributed tracing, and performed load testing with k6.
dbt + Airflow + Snowflake — Data Pipeline
End-to-end ELT data pipeline orchestrated with Airflow. Leveraged Astronomer Cosmos to render dbt models dynamically as Airflow DAG tasks. Snowflake serves as the cloud data warehouse with staging, intermediate, and marts layers. Monitored data quality via dbt tests inside Docker constraints.
Education
Academic background
Engineering Degree in Computer Science
National School of Applied Sciences Berrechid
2021 — Present
Baccalaureate in Mathematical Sciences A
High School Oulad Hriz
2020 — 2021
Contact
Get in touch
Looking for projects and collaborations. Reach out by email, phone, or the form below.
Email: oussamaa1lakrafi@gmail.com
Phone: 0605363212