Walid Ben Raho

Walid Ben Raho

$15/hr
Python Full-Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Rabat, Rabat, Morocco
Experience:
1 year
WALID BEN RAHO Python Full-Stack Developer github.com/wldoooon | linkedin.com/in/walid-benraho OBJECTIVE Freelance Software Engineer with a live production SaaS in the wild built solo, deployed, serving real users. My stack is Python, FastAPI, Django, Redis, PostgreSQL, and Next.js, and I've contributed a merged fix to google-gemini/gemini-cli (99k+ stars on GitHub). I take projects from zero to shipped, I don't need hand-holding, and I don't disappear after the first delivery. PROFESSIONAL EXPERIENCE Full-Stack Developer Intern | Summer 2025 — MedYouIn ​ May 2025 – Jul 2025 -​ Built production REST APIs with Django and DRF for a live healthcare application; delivered React pages from UI/UX specs in Agile sprints. PROJECTS PokiSpokey (pokispokey.com) — Language Learning SaaS | Active | 100+ users ​ Jul 2025 – May 2026 -​ Architecture & deployment: designed and launched a full SaaS end-to-end in 9 months , Python, FastAPI, Django, PostgreSQL, Redis, Docker Compose, deployed to live production server. -​ Custom search engine: FastAPI + Manticore Search indexing millions of video transcript lines with millisecond response times at scale. -​ Auth & caching: JWT with refresh token rotation, Redis write-back cache, and tiered rate limiting built for 10,000+ concurrent users. -​ Frontend: Next.js + TypeScript SaaS UI with Framer Motion animations and fully responsive component-driven design. Real-Time Collaborative Whiteboard — React & Django Channels ​ Apr 2025 – Jun 2025 -​ Multi-user shared canvas with zero-lag sync via Django Channels + WebSockets; React state optimized for smooth 60 FPS under concurrent load. -​ Repo : https://github.com/wldoooon/realtime_whiteboard 2D Platformer & Physics Engine — Python & Pygame ​ Dec 2024 – Jan 2025 -​ Custom physics engine from scratch: gravity, velocity, precise collision detection, stable 60 FPS game loop with dynamic level loading. -​ Repo : https://github.com/wldoooon/2d_platformer OPEN SOURCE google-gemini/gemini-cli — PR #2603 Merged | 99,000+ Stars ​ Jun – Aug 2025 -​ Diagnosed and fixed a critical cross-platform bug: hardcoded /bin/bash broke Docker/Podman sandboxing for all Windows users. Replaced with dynamic OS shell detection; navigated multi-round Google core team review, merge conflict, and lint fixes before merge. TECHNICAL SKILLS Languages: Python, JavaScript, TypeScript, C, C++, SQL Backend: FastAPI, Django, Django REST Framework, Django Channels, WebSockets, PostgreSQL, MySQL, Redis, Alembic Search & Cache: Manticore Search, Elasticsearch, Redis write-back caching, tiered rate limiting Frontend: React, Next.js (App Router), TypeScript, Framer Motion, responsive UI/UX DevOps & Tools: Docker, Docker Compose, Git, GitHub, data pipelines, web scraping Auth & Security: JWT, refresh token rotation, OAuth2, session management EDUCATION B.Sc. Computer Science​ LANGUAGES Arabic: Native | English: B1 | French: A2 | German: A1 Sep 2024 – Oct 2026
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.