Skip to content
FJFiras JdayFull Stack Engineer · Tech Lead
AboutServicesProjectsExperienceBlogGet in touch
Back to portfolio

// Photo wall — Case archive

All projects

Shipped systems across backend, cloud, automation and Web3. Tap a photo for the full case study.

Blockchain & NFTB
Banana NFT: Merkle-Verified NFT Minting Backend

Node.js/Express backend and ERC721 contract for Merkle-verified NFT minting and reveal: per-user minting cycles, token-ID ranges instead of arrays, automatic cleanup of expired batches. A short build in March 2025, co-developed with a second engineer.

Node.jsExpressSolidityOpenZeppelin
Automation & ProductivityG100k
Gestion des Stock: Google Sheets Automation Addon

Google Apps Script inventory add-on computing 64 metrics across 100k+ SKUs from four external sources — replacing a multi-hour manual consolidation with a single-click, sub-90-second refresh.

Google Apps ScriptJavaScriptGoogle Sheets APIGoogle Drive API
Backend & Distributed SystemsT99.9% uptime for B2B t
Travelbeds: Distributed Microservices Ecosystem

Distributed microservices architecture aggregating global hotel inventory via four specialised APIs — hybrid MongoDB/MSSQL storage, Redis caching, and 99.9% uptime for B2B travel platforms.

Node.jsExpress.jsMongoDBMicrosoft SQL Server
Frontend & Web3X
XStake: Bitcoin Staking Landing Page

Landing page for a Bitcoin staking product, built with React 18 and Vite: animated staking illustrations and interactive diagrams with D3.js, Recharts, Framer Motion and React Spring on Material UI. Co-built with a second developer.

React 18ViteMaterial UID3.js
Travel & E-commerceT50% faster search via
Traveltodo Flights: Global Flight Booking Engine

Full-stack GDS flight booking engine aggregating Amadeus and multi-carrier availability in real time — 50% faster search via intelligent caching, PDF ticket generation, and SSR for maximum SEO.

Node.jsExpress.jsEJSMongoDB
E-commerce & MarketingC
Carthajenga: E-commerce Landing Page for a Tunisian Party Game

High-conversion Next.js landing page for a Tunisian party game brand — dark-mode glassmorphism design, WhatsApp support integration, three product editions, and 90+ Lighthouse performance score.

Next.js 14ReactTailwind CSSTypeScript
E-commerce & EnterpriseA
Art A Suivre: Full-Stack E-commerce Marketplace Platform

Solo-built full-stack art & furniture marketplace — 38 NestJS modules, 84 React pages, Stripe payments, BunnyCDN delivery, time-limited product holds, and Google Gemini AI recommendations.

NestJS 11React 18TypeScript 5Vite 6
Data Engineering & CloudR
Retail Pricing Platform: Azure-to-GCP Data Pipelines

Contract work on Mercio, Here for Retail's retail pricing platform: Java 17/Spring Boot services and the Intermarché data pipeline that copies Azure files to GCP, loads BigQuery, runs Dataform and syncs results to PostgreSQL.

Java 17Spring BootReactTypeScript
Travel & Integration SystemsA60%
Amadeus GDS Gateway: Enterprise Travel Data Orchestration

2 500-module NestJS gateway normalising Amadeus XML into a clean REST/JSON API — Redis-backed caching cuts repeat-query latency by 60%, JWT multi-tenant auth, and XML↔JSON transformation handling millions of travel inventory lookups.

Node.jsExpress.jsRedis (ioredis)MongoDB
Full-Stack & Business ApplicationsF
Find-it: Custom Form Builder & Business Intelligence Dashboard

No-code form builder and BI dashboard empowering non-technical teams to design complex data-collection workflows and visualise KPIs in real time — ApexCharts analytics, Material-UI, and auto-generated API endpoints with zero code deployment.

React 17Material-UIReduxApexCharts
Full Stack & AutomationD
Dubai Lead Generation Platform: Automated CRM Data Processing

Python/Flask CRM pipeline for the Dubai real estate market — Pandas ETL for bulk CSV ingestion, UAE phone validation, automated Twilio SMS outreach sequences, and PostgreSQL deduplication converting raw contacts into qualified sales opportunities.

Python 3FlaskPostgreSQLpsycopg2
Full-Stack & Business AutomationC
Cybelle-Flow: Google Drive Workflow Automation Platform

Angular 19 + Express workflow automation platform that replaces a document-heavy manual process with a Google Drive–powered pipeline — Firebase real-time sync, automated filing rules, and a 4-hour administrative workflow reduced to under 15 minutes.

Angular 19Angular MaterialTypeScriptExpress.js
Integration & AutomationC
Calendar Sync: Multi-Platform Event Synchronization Engine

Bidirectional calendar sync engine keeping Google Calendar, Firestore, and third-party scheduling tools in perfect sync — node-cron scheduling, rrule-based recurring-event handling, idempotent conflict resolution, and a Swagger-documented REST API.

Express.jsGoogle Calendar APIFirestoreFirebase Admin
Cloud & Data MigrationG
Google Drive Migration: Enterprise Data Transfer Automation

Concurrent Google Drive migration engine moving large-scale enterprise data with p-queue-controlled parallelism, Firebase OAuth, folder-mapping rules, and Winston audit logs — zero data loss across migrations exceeding 100 000 files.

Express.jsGoogle Drive APIFirebase Adminp-queue
E-commerce & EnterpriseD
Day Resellers: B2B Product Sourcing & Inventory Management

Full-stack B2B reseller marketplace with Puppeteer/Playwright automated supplier price scraping, real-time inventory sync, and Drizzle ORM + PostgreSQL — Passport-authenticated multi-vendor access with a margin-enforcement rule engine at order submission.

React 18TypeScriptshadcn/uiRadix UI
Enterprise SaaS & TransportT
Transport Planning & Fleet Operations Platform

SaaS platform for a French passenger-transport operator, built at Korbyx as technical lead — NestJS + Next.js, real-time GPS fleet tracking via SSE, a data-driven driver-assignment rule engine and a configurable EU driving-time (RSE) rule engine.

NestJSTypeScriptNext.jsSupabase (PostgreSQL)
Automation & AIN
n8n SQL Orchestrator Agent: Event Audience Scoring

n8n sub-workflow (34 nodes) where an LLM writes the scoring SQL but never touches the database: n8n executes it, returns counts only, and a human validates each audience in a Microsoft Teams Adaptive Card.

n8nOpenAI (GPT-4o-mini)PostgreSQLMicrosoft Teams Adaptive Cards

© 2026 Firas Jday · Senior Full Stack Engineer & Tech Lead · Tunis, Tunisia

Available for CDI & senior freelance — French & international market · jdayfiras.com

0%