Skip to content
View Altroo's full-sized avatar

Block or report Altroo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Altroo/README.md

Youness El Alami

Full Stack Engineer since 2017

Senior Product Engineer | Full-Stack Software Engineer | Django, React, Next.js

I design, build, and improve complete software products: architecture, Django APIs, React/Next.js and mobile interfaces, business workflows, background jobs, integrations, tests, deployment, and production reliability.

Open to senior product engineering and full-stack software engineering roles with international teams, including visa-sponsored relocation, remote contracts, and long-term partnerships.

LinkedIn | Email

Python Django Django REST API PostgreSQL Redis Celery Django Channels

HTML5 CSS3 Sass TypeScript JavaScript React React Native Expo Next.js MUI Redux Toolkit Redux Saga

Jest pytest Playwright Locust Selenium

Docker Linux Nginx Sentry Bash Batchfile

VS Code PyCharm WebStorm Postman Bun Git GitHub Bitbucket Trello Figma Codex Claude Code


Profile

Full Stack Engineer with Python/Django and React/Next.js experience since 2017, covering e-commerce, marketplaces, business applications, accounting integrations, QA automation, realtime systems, and Linux/Docker deployments.

I usually work end-to-end: database design, Django REST API, frontend UX, state management, background jobs, integrations, tests, deployment, monitoring, and production fixes.

What I Build

Area What I have worked on
E-commerce systems Custom storefronts, checkout readiness, catalog operations, sellability checks, inventory logic, staff/admin dashboards, newsletters, SEO, analytics, and production monitoring.
Business platforms Reservation systems, contracts, invoicing, stock management, project management, design workflow, document generation, exports, permissions, and dashboards.
Marketplaces Shops, offers, carts, orders, subscriptions, ratings, notifications, live chat, seller/admin dashboards, SEO pages, and social login.
Automation and QA Playwright E2E tests, pytest suites, Locust performance checks, scraping/data validation, product data cleanup, supplier matching, and operations reporting.
Integrations Stripe, Xero Accounting API, Google APIs, email providers, Sentry, webhooks, JWT/SimpleJWT, NextAuth, OAuth, and third-party APIs.

Experience

Period Role Work
2026 - Present Product Engineer, Kelyora Building a custom e-commerce platform from supplier/product tracking into storefront, catalog operations, checkout safety, admin workflows, newsletters, SEO, analytics, monitoring, and production guardrails.
2026 - 2026 Product Engineer, Unnamed yet Building a private, development-stage WhatsApp Business Platform for MENA businesses: multi-tenant CRM and booking, customer segmentation and campaigns, appointment reminders, review workflows, shared support inbox, analytics, permissions, and usage tracking.
2025 - Present Full Stack Engineer, Casa di lusso Building business web/mobile applications for invoicing, contracts, reservations, design workflow, and project management using Next.js, React, Django REST API, PostgreSQL, Celery/Redis, realtime notifications, and document exports.
2024 - 2025 Senior Software Engineer, Automation Worx Built Playwright, Python, pytest, and Locust automation for marketplace testing, plus full-stack web/mobile work for AI model testing workflows.
2023 - 2024 Senior Software Engineer, ADD Software Built accounting backend features with Django REST API, PostgreSQL, JWT auth, filters/search, Ubuntu hosting, and Xero Accounting API integration.
2022 - 2023 Full Stack Developer, Qaryb Built marketplace web/mobile features with Next.js, React, Django REST API, PostgreSQL, NextAuth, Redux Toolkit, Redux Saga, admin dashboards, live chat, notifications, SEO pages, and Google integrations.
2017 - 2022 Backend Developer, Namyr Communication Built mobile backend APIs, realtime/push systems, routing/location integrations, scraping/data collection apps, and Linux server deployments with Docker, Redis, Celery, Daphne, Gunicorn, and Nginx.

Technical Stack

Backend: Python, Django, Django REST Framework / Django REST API, Celery, Redis, Django Channels, Daphne, PostgreSQL, SQL Server, MySQL, JWT, SimpleJWT, OAuth, REST APIs, WebSocket, webhooks

Frontend: HTML5, CSS3, Sass, TypeScript, JavaScript, React, Next.js, React Native, Expo, MUI / Material UI, Redux Toolkit, Redux Saga, React Redux, NextAuth, Tailwind CSS, Radix UI, Chart.js, Formik, Zod, Axios

Testing and QA: Jest, Testing Library, ts-jest, pytest, pytest-django, pytest-cov, pytest-asyncio, pytest-xdist, Playwright, Locust, Selenium, browser smoke checks, API validation

DevOps and Runtime: Docker, Docker Compose, Linux servers, Nginx, Gunicorn, Daphne, Redis workers, Git, GitHub, Bitbucket, Sentry, Bash, Batchfile, post-receive Git hook deployments, logging, deployment checks

Tools: VS Code, PyCharm, WebStorm, Postman, OpenAI Codex, Claude Code, Bun, npm/yarn, Git, GitHub, Bitbucket, Trello, Figma, shell/CLI automation

Documents and Data: ReportLab, WeasyPrint, python-docx, openpyxl, pandas, numpy, Pillow, OpenCV, BeautifulSoup, Google APIs, Xero API, Stripe, email APIs

Public Portfolio

These public repositories are selected to show recent business application work across backend APIs and frontend dashboards. Some production details remain private, but the public repos show the architecture, workflow depth, stack, and testing approach.

Featured proof: Billing platform — reliable document workflows — current TypeScript verification and 62 passing targeted workflow tests, with exact scope and limitations.

Area Repositories What it demonstrates
Billing / Facturation backend / frontend Django REST API, invoices, quotes, credit notes, delivery notes, payments, PDF/export workflows, MUI dashboard, Redux Toolkit/Saga, Jest, pytest.
Reservations backend / frontend Booking operations, planning/calendar screens, buildings/units, occupancy, costs, gains, reports, Django REST API, Next.js, MUI.
Design Workflow backend / frontend Workflow board, projects, tasks, team workload, chat, realtime notifications, dnd-kit, Radix UI, Django Channels.
Store Operations backend / frontend Catalog, inventory, stock transfers, purchases, sales, caisse/POS, promotions, attendance, reporting, PostgreSQL, Redux Toolkit.
Contracts backend / frontend Contract management, document generation, PDF/DOCX workflows, ReportLab, WeasyPrint, python-docx, authenticated dashboard screens.
Project Management backend / frontend Projects, clients, suppliers, expenses, revenues, attachments, budgets, payment schedules, dashboards, reports, tests.
Marketplace backend / frontend Older marketplace work with Django REST API, Next.js, NextAuth, social login, live chat, notifications, seller/admin dashboards, SEO pages, carts, orders, and subscriptions.

Private Work, Public Summary

Several important repositories are private, so I describe the product areas instead of exposing internal names or implementation details.

  • Custom e-commerce platform and supplier-backed product/catalog operations.
  • Business applications for reservations, invoicing, contracts, stock management, design workflow, and project management.
  • Admin/staff dashboards with permissions, exports, charts, realtime notifications, and document generation.
  • Backend/frontend test coverage using Jest, Testing Library, pytest, and Playwright.
  • Production work around checkout safety, Sentry monitoring, email flows, catalog visibility, and deployment reliability.

For Recruiters

I am strongest where product work needs both backend depth and frontend delivery.

  • Open to visa-sponsored relocation and senior international opportunities.
  • Full-stack engineer with practical production experience since 2017.
  • Strong fit for e-commerce, marketplace, SaaS, automation, dashboard, and internal-tool roles.
  • Comfortable owning APIs, frontend UX, state management, tests, deployment, monitoring, and fixes.
  • Used to private production systems where reliability matters more than demos.
  • Clear around scope, tradeoffs, blockers, and production risk.

For Freelance Clients

Product engineering and full-stack delivery

I design, build, extend, and stabilize complete Django/React products. Engagements can cover a new product, one major business workflow, an integration, modernization work, or ongoing engineering support—from architecture and implementation through tests, deployment, and handoff.

  • End-to-end Django REST API and React/Next.js product development
  • SaaS platforms, e-commerce systems, marketplaces, dashboards, and internal tools
  • Data models, permissions, background jobs, realtime features, and API integrations
  • Business workflows involving bookings, invoicing, contracts, inventory, and operations
  • Jest, pytest, Playwright, deployment, monitoring, and production reliability
  • White-label agency delivery, product extensions, rescue work, and long-term support

Good project fits: e-commerce operations, internal tools, marketplaces, SaaS dashboards, booking/reservation tools, invoicing/contracts, API integrations, automation, and product modernization.

I do not perform penetration testing. I accept only systems the client owns or is authorized to modify.

For Developers

I care about systems that stay understandable after they ship.

  • APIs with clear contracts, permissions, filters, auth, and predictable failure modes.
  • Background jobs with visibility, retries, and operational controls.
  • Frontends that support real workflows, tables, forms, charts, state, and admin actions.
  • Tests around critical paths instead of only happy-path demos.
  • Tooling that makes repeated operations faster and safer.

Beyond Code

I stay curious outside work too: programming and AI are still my main obsessions, but I also read philosophy and history of civilizations, follow space and galaxies, play chess sometimes, meditate most nights, listen to music, watch movies and documentaries, enjoy tea, and occasionally unwind with video games.

Current Focus

  • E-commerce automation and catalog quality.
  • Operational dashboards for staff workflows.
  • Reliable checkout/payment and customer communication flows.
  • Production monitoring, error tracking, and deployment safety.
  • Better test coverage across frontend, backend, and browser flows.

Contact

For visa-sponsored roles, remote contracts, freelance projects, or technical collaboration:

Pinned Loading

  1. contracts_backend contracts_backend Public

    Django REST API for contract workflows: contracts, files, document generation, notifications, JWT auth, PostgreSQL, ReportLab, WeasyPrint, python-docx, pytest.

    Python

  2. design_workflow_frontend design_workflow_frontend Public

    Next.js/React design workflow app with board, projects, tasks, team workload, chat, reports, dnd-kit, Radix UI, Redux Toolkit, redux-saga, Jest.

    TypeScript

  3. facturation_backend facturation_backend Public

    Django REST API for billing operations: quotes, invoices, credit notes, delivery notes, payments, dashboards, PDF/export workflows, JWT auth, PostgreSQL, Redis/Channels, Celery-ready runtime, pytest.

    Python

  4. gestion_magasin_backend gestion_magasin_backend Public

    Django REST API for store operations: catalog, stock, purchases, sales, caisse, promotions, expenses, attendance, reports, PostgreSQL, Redis/Channels, pytest.

    Python

  5. management_projet_frontend management_projet_frontend Public

    Next.js/React project management dashboard for projects, clients, suppliers, expenses, revenues, budgets, attachments, MUI, Redux Toolkit, Jest.

    TypeScript

  6. reservation_frontend reservation_frontend Public

    Next.js/React reservation dashboard for planning, calendar, buildings, units, reservations, occupancy, costs, gains, reports, MUI, Redux Toolkit, Jest.

    TypeScript