Details
Full-Stack Developer | React Native • React • Django • Flutter
From Casablanca, Morocco 🇲🇦
📧 [email protected] • LinkedIn • 📞 +212 650 027 073
- @vitejs/plugin-react uses Babel (or oxc when used in rolldown-vite) for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
-
Full-Stack Developer Intern @ Koolskools (Jul 2025 – Present)
→ Building React Native mobile app + web ticketing platform
→ Django + PostgreSQL backend with AWS S3, FCM, Google Maps API
→ Full Docker + Docker Compose deployment -
Full-Stack Web Intern @ ORMVA/TF (Jan–May 2025)
→ Developed offer creation workflow with role-based UIs & legacy data migration -
1337 School (42 Network) – 2021 – Present
→ Peer-learning, C, algorithms, systems programming, full-stack projects
export default defineConfig([
globalIgnores(['dist']),
{
files: ['**/*.{ts,tsx}'],
extends: [
// Other configs...
// Remove tseslint.configs.recommended and replace with this
tseslint.configs.recommendedTypeChecked,
// Alternatively, use this for stricter rules
tseslint.configs.strictTypeChecked,
// Optionally, add this for stylistic rules
tseslint.configs.stylisticTypeChecked,
| **Frontend** | **Backend** | **Mobile** | **DevOps** |
|---------------|-------------|-------------|-------------|
| React + Vite | Django / DRF | React Native | Docker |
| TypeScript | PostgreSQL | Flutter | Nginx |
| Tailwind CSS | REST APIs | Expo | AWS S3 |
| JavaScript | Celery | Redux Toolkit | Firebase FCM |
| Node.js | JWT Auth | Axios | Google Maps API |
| Express.js | MongoDB | Shell Scripting | Git & GitHub |
</details>



