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.
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.
| 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. |
| 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. |
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
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. |
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.
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.
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.
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.
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.
- 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.
For visa-sponsored roles, remote contracts, freelance projects, or technical collaboration:
- LinkedIn: Youness El Alami
- Email: contact@kelyora.com
- GitHub: @Altroo