
WanderWise
B2B2C travel marketplace for agencies to manage bookings, listings and customer interactions.
Java 17 / Spring Boot / Kafka / PostgreSQL / Next.js / TypeScript
View case study
Full-Stack Software Engineer
Java, Spring Boot and Angular, from APIs to dashboards.
Independent developer · Remote (Fiverr)
May 2022 – Jan 2024
La Maison Marocaine du Livre · Remote (Morocco)
Feb 2024 – Jan 2026
Vast-Security · Remote (France)
Sep 2025 – Present (Frontend Developer – Angular until Jan 2026)
4 projects

B2B2C travel marketplace for agencies to manage bookings, listings and customer interactions.
Java 17 / Spring Boot / Kafka / PostgreSQL / Next.js / TypeScript
View case study
An outreach workflow for reviewing email drafts in Telegram, approving or skipping messages, and tracking sending outcomes.
n8n / Telegram Bot API / SMTP / JavaScript / Persistent Data Tables / Hunter
View case study
Trading platform with transaction workflows and live market data, built on a Spring Boot backend.
Spring Boot / JPA / Hibernate / PostgreSQL / WebSocket STOMP
View case study
Website form submissions delivered to Telegram, with validation, duplicate prevention, and delivery tracking.
n8n / Telegram Bot API / Webhooks / JavaScript / Persistent Data Tables
View case study
B2B2C travel marketplace for agencies to manage bookings, listings and customer interactions.
Java 17 / Spring Boot / Kafka / PostgreSQL / Next.js / TypeScript
View case study
Case management and billing software for law offices, with office dashboards and client portals.
Python / Django REST Framework / PostgreSQL / JWT
View case study
Trading platform with transaction workflows and live market data, built on a Spring Boot backend.
Spring Boot / JPA / Hibernate / PostgreSQL / WebSocket STOMP
View case study
WhatsApp automation that sends prerecorded audio replies, tracks contacts, and schedules follow-up messages using n8n and Evolution API.
n8n / Evolution API / Webhooks / Persistent Data Tables
View case study
An outreach workflow for reviewing email drafts in Telegram, approving or skipping messages, and tracking sending outcomes.
n8n / Telegram Bot API / SMTP / JavaScript / Persistent Data Tables / Hunter
View case study
Website form submissions delivered to Telegram, with validation, duplicate prevention, and delivery tracking.
n8n / Telegram Bot API / Webhooks / JavaScript / Persistent Data Tables
View case study
AI AutomationArchitecture illustration
AI-assisted support email triage that retrieves knowledge-base information and prepares Gmail drafts for human review.
n8n / Gmail / AI / Knowledge Base / Persistent Data Storage
View case study
A mobile marketplace for discovering local fashion stores across Morocco, with city-based browsing, product options, shopping bags, and store inventory management.
View case study
An iOS and Android nutrition app with personalized calorie goals, recipe discovery, weekly meal planning, and GPS walking tracking with manual logging.
React Native CLI / iOS / Android / GPS / Persistent Data Storage
View case studyWeb applications, API integrations and n8n workflow automation, built on the same engineering practice as my professional work.
Dashboards, client portals and internal tools, with the APIs behind them.
REST APIs, secure access and integrations that connect your application to the tools your business uses.
Workflows for lead capture, approvals, WhatsApp follow-ups and support email drafts, with human review where it matters.