Nassim
Ezzakraoui.
Full Stack Engineer · Lead Tech · AI Engineer.
I design and ship web and mobile products end-to-end — from architecture to deployment.
// in a few words
Full-stack engineer with 5 years of experience designing and shipping web and mobile products end-to-end. Comfortable in Lead Tech roles, taking full ownership from architecture to deployment.
I'm also passionate about making sense of data, with solid experience implementing statistical models to solve complex business problems.
Entrepreneur at heart — I founded and co-built several projects, which gave me a product mindset that goes well beyond writing code.
// skills & expertise
// selected projects
B2B SaaS that lets car dealerships automatically prospect private sellers on the main classifieds sites in France.
Next.js frontend, Node.js/Express backend. Built the scraping pipeline (BullMQ workers, Redis queues) that collects and normalizes listings from major French classifieds sites. Implemented a daily matching process that retrieves listings based on each user's filters and triggers automated multi-channel messaging sequences. Created a kanban-style CRM for resellers to track their leads.
B2B SaaS for training organizations and independent trainers — guided flow, PDF generation, automated mailing.
React.js and Node.js microservices architecture. Designed a multi-step guided flow for creating training programs (programmes, conventions, attendance sheets, etc.) with real-time PDF generation. Multi-role SaaS with access control. Set up automated transactional emailing and GoCardless direct-debit payments.
Full-stack platform connecting freelance actuaries to insurance companies, with a bidirectional scoring algorithm.
Co-founded and built the MVP end-to-end. Designed and implemented a comprehensive filtering system for freelance actuaries and insurance companies based on skills, availability, past performance, and more. Built real-time messaging with Pusher and a Stripe Connect payout system.
B2B SaaS that scrapes marketplace listings, analyses pricing positions and sends real-time alerts to resellers when a deal matches their criteria.
Next.js frontend, Node.js/Express backend. Built the scraping pipeline (BullMQ workers, Redis queues) to collect and normalize vehicle listings from major marketplaces. Developed a pricing analysis engine that evaluates each listing's market position and expected resale margin. Multi-channel alert system delivering matched deals via email, WhatsApp, and push notifications based on each reseller's custom criteria.
Mobile app that lets travellers scan a restaurant menu and instantly identify traditional dishes with their cultural origin.
React Native mobile app and Next.js web app, developed as a side project. Integrated Claude Vision API via Supabase Edge Functions to analyse menu photos, extract structured dish data in real time, and distinguish local from international dishes. Implemented programmatic SEO where each scanned menu populates the database and auto-generates new pages. Monetized through a rewarded-ads credit system.
PlayHit
2022Music-focused creator platform — artists monetize their fanbase through subscription tiers, like MYM for music.
Built tiered subscription flows with Stripe, audio streaming with Howler.js, and real-time chat via Socket.io. Designed the creator dashboard for analytics and content management, as well as the artist discovery page for fans.
Obaine
2023Complete frontend rewrite of an athlete monetization platform — migration to hexagonal architecture in TypeScript with E2E tests.
Joined an existing Vue.js codebase and led a complete frontend rewrite. Migrated the architecture to hexagonal (ports & adapters) in TypeScript, introduced Pinia for state management, and wrote comprehensive E2E test suites with Cypress to stabilize the product.
Majin Pro League
2022Fantasy Football platform with automatic multi-format schedule generation and dynamic rankings.
Full-stack with React frontend and Node/Express/MySQL backend. Built an algorithm that auto-generates round-robin and knockout schedules for any number of teams. Implemented a dynamic ranking system.
BestFootball
2021Gamified football coaching app, deployed as a PWA — full stack solo, Stripe payments, push notifications.
Co-founded this edutainment application. PWA coaching app with drill libraries, games, session planning, gamification (XP, badges), and rankings. Integrated Stripe for premium plans and web push notifications for session reminders.
Let's build
something
together.
Available for full-stack work, maintenance, AI integration and automation. Reply within 24h.




















































