Hello I'm Yassine

A  

Scroll

About Me

yassine-picture

I build everything from Full Stack web apps to custom web scrapers and automation tools . I'm also the co-founder of FlowtheoryAI , an AI automation agency, and CtrlF2 , a software development company where I’ve led developers, managed infrastructure, and delivered scalable solutions. Alongside my startup work, I freelance for clients across various industries, helping them bring digital ideas to life. I also create content to share insights, document my journey, and provide value to the tech and business community. Recently, I’ve been diving into no-code and low-code automation platforms like Make and n8n to extend my capabilities even further. My next goal is to launch a SaaS product and embrace the digital nomad lifestyle.

Skills

Programming Languages

  • Python.svgPython
  • javascript.svgJavascript

Web Technologies

  • html.svgHTMLcss.svgCSS
  • django.svgDjango
  • react.svgReact-js
  • flask.svgFlask
  • fastapi.svgFastAPI
  • bootstrap.svgBootstrap
  • nginx.svgNginx
  • sass.svgScss

Databases

  • mySQL
  • PostgreSQL
  • SQLite
  • MongoDB
  • Redis

Others & Tools

  • github actions svgGithub Actions
  • nodejs.svgNodeJs
  • selenium.svgSelenium Web Driver
  • Beautiful Soup 4
  • sass.svgDocker

Projects

portal img

FlowTheory AI — Client Portal API

A production-grade REST API backend for a client management portal, built with Django and Django REST Framework. Secured via JWT (SimpleJWT) with full password reset flows and transactional emails through Resend. Features a multi-tenant organization system with role-based access control, task management, and a dual project pipeline — org-initiated Requests and staff-initiated Recommendations — each with status pipelines, threaded comments, soft-delete, and per-org data visibility. Fully documented with drf-spectacular (OpenAPI), tested with pytest-django, and configured via python-dotenv. Stack: Python, Django, DRF, PostgreSQL, JWT, Resend. Visit Site

MusiquePeulh

MusiquePeulh

A REST API backend for a Fulani music streaming platform, built with Django REST Framework. Implements JWT authentication (SimpleJWT) with token blacklisting, email verification, and time-expiring OTP-based password reset. Custom user model enables email-based login. Song models track full artist metadata with custom querysets for consistent serialization. Audio files and cover images are stored on DigitalOcean Spaces (S3-compatible). Covered by unit tests across models, serializers, and views, and documented with drf-spectacular (OpenAPI). Visit Site

View on GitHub
CodifyLive

CodifyLive

A real-time collaborative coding platform backend built with FastAPI and Python. Handles live code collaboration, WebRTC video/audio signaling, real-time chat, and a full social/friend system. Powered by Supabase (PostgreSQL, Auth, Realtime), WebSockets, SQLAlchemy ORM, and JWT authentication. Async architecture via Uvicorn/uvloop, with Pydantic for strict request validation, Sentry for error monitoring, and full CORS and multipart file handling support. Visit Site

View on GitHub
drf-boilerplate

drf-boilerplate

A production-ready Django REST Framework starter with a custom user model, JWT authentication via SimpleJWT, email verification, and password reset — ready to pair with any frontend. Includes auto-generated API docs via drf-spectacular, transactional emails through Resend, and cleanly separated local/production settings. Designed to eliminate the repetitive setup work on every new DRF project.

View on GitHub
Autoblue

Autoblue

An open-source Django application for scheduling and automating posts to Bluesky via the AT Protocol. Background jobs are handled by Celery with Redis as the message broker, backed by PostgreSQL and served behind Nginx. The full stack is containerized with Docker Compose and deployed to a DigitalOcean VPS via a GitHub Actions CI/CD pipeline.

View on GitHub
djang-setup

djang-setup

An open-source CLI tool that scaffolds Django projects in seconds — generating apps, configuring settings, setting up environment files, and wiring common packages automatically. Built to cut the repetitive boilerplate out of every new Django project and get straight to building.

View on GitHub
MapScrape

MapScrape

A Python-based scraping tool that extracts publicly available business data from Google Maps using Selenium WebDriver. Automates search, pagination, and structured data extraction — outputting business names, addresses, phone numbers, and ratings at scale.

View on GitHub

How can I help you?