Official portfolio website

Yassine Castro Portfolio

Yassine Castro is a Senior Backend Engineer specializing in NestJS, Node.js, TypeScript, microservices, distributed systems, integrations, Redis, PostgreSQL, BullMQ, and AI-powered backends.

Currently serving as Senior Backend Engineer at EdPulse Groupe Canada, Yassine Castro builds production backend systems for registration, finance, automation, CRM workflows, and event-driven integrations.

About Yassine Castro

Yassine Castro has more than five years of experience building scalable backend platforms and writing production code for teams in education, SaaS, and real-time systems.

His portfolio focuses on high-reliability NestJS services, TypeScript APIs, Stripe billing flows, AI backend integrations, observability, asynchronous job pipelines, and software designed to stay stable under load.

Experience

Senior Backend Engineer - Microservices & Integrations

EdPulse Groupe Canada | April 2025 - Present

Architecting and maintaining 10+ production NestJS microservices, event-driven integrations, Stripe payments, BullMQ workers, Redis queues, and internal CRM systems.

Web Development Instructor

GoMyCode Morocco | May 2023 - December 2023

Delivered full-stack web development workshops covering React, Node.js, and MongoDB, while mentoring students through production deployments.

Core Skills

NestJS, Node.js, TypeScript, PostgreSQL, Redis, BullMQ, Docker, React, LangChain, OpenAI, Stripe, Supabase, Railway, GitHub Actions, Sentry, Express, Next.js, and microservice architecture.

Featured Projects

  • Zelda Queue Control BullMQ operations dashboard with a NestJS API and React UI for queue monitoring, job search, alerting, and role-based control.
  • OutlawAlert Real-time alert system with event-driven architecture, WebSocket support, and Docker containerization.
  • ConvoApp Real-time messaging platform built with the MERN stack and WebSocket-driven communication.
  • AlloMedic Cross-platform healthcare appointment app built with MERN and React Native.

Contact

Yassine Castro is open to Senior Backend Engineer and AI Systems Engineering roles. Reach out at yassinecastro@proton.me.