Software & AI Integration Engineer

Rouane Mounssif · Casablanca, Morocco

I build software.
AI makes it
work harder.

AI integrations, backend systems, and tools people can use.
From a working API to a product of my own.

01 / What I build

Useful systems.
From idea to operation.

I work where software meets AI: connecting services, shaping reliable APIs, and turning a working idea into something people can use.

AI integration

Make AI part of the workflow.

Connect AI services to applications, with structured data that the rest of the system can use.

Backend engineering

Build the system behind it.

APIs, data models, and service integrations that give an application a dependable foundation.

Automation & products

Turn repeated work into tools.

Automate routine processes and package useful engineering into focused developer products.

02 / GitHub

The code behind the work.

Public repositories, active builds, and the systems I keep improving. Browse the source or jump into a project.

github.com/Rouane12

@Rouane12

Public work

Public repositories for the products, systems, and experiments I keep building and improving.

Software engineeringAIAutomationProduct development
Explore GitHub
Gaming publication platformOperating

NeuralCritic

Reader experience, editorial tooling, publishing automation, search/discovery, and Supabase-backed systems.

  • JavaScript
  • Supabase
  • Automation
PDF diagnostics & repairIn development

pdfbright

A focused upload → diagnose → fix → validate workflow for messy PDFs, built as a narrow product rather than a tool directory.

  • Next.js
  • TypeScript
  • React
Analytics reconciliationV1 hardening

TrafficVerdict

Explains why GA4, Search Console, and Cloudflare disagree, then shows the evidence behind each diagnosis.

  • Next.js
  • FastAPI
  • PostgreSQL

03 / Selected work

Products, systems & experiments.

Current products, client systems, and engineering projects — from active launches to backend foundations.

Current product · PDF diagnostics

In development

PDFbright

A focused PDF cleanup product that diagnoses document problems before applying targeted fixes.

  • Next.js
  • TypeScript
  • React
  • Document processing

Current product · Analytics

V1 hardening

TrafficVerdict

Reconciles GA4, Search Console, and Cloudflare data with evidence-backed explanations instead of another generic dashboard.

  • Next.js
  • FastAPI
  • PostgreSQL
  • Analytics

Current product · Creative software

Private build

Terminalia

A browser-based studio for creating and performing cinematic fictional computer scenes across multiple environments.

  • Next.js
  • TypeScript
  • Interactive UI
  • Web Audio

Current product · Brand QA

Foundation

CopyRail

A pre-publish quality layer that checks drafts against brand voice, terminology, and writing rules before content ships.

  • Next.js
  • TypeScript
  • Neon
  • Drizzle

Current product · Automation accountability

Foundation

RunWitness

Turns workflow evidence into readable run receipts and verifies whether the expected business outcome was actually proven.

  • FastAPI
  • Next.js
  • PostgreSQL
  • RBAC

Client work · AI / API engineering

Wardrobe AI Backend

Fashion images become structured data a product can use. I built the AI backend and API integration for a Bubble.io application.

  • FastAPI
  • OpenAI vision
  • Structured outputs
  • Bubble.io
  • Railway

From image to application

Image analysis, multi-image style profiles, and text generation exposed through API endpoints.

Personal project · Backend engineering

FlowForge

My engineering workshop for backend architecture: developing the API structure, data models, migrations, and authentication flows behind a workflow system.

  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic

Engineering in practice

An ongoing passion project exploring service boundaries, authentication, and workflow automation concepts.

Developer product · FastAPI starter

Release candidate

NeuralStack

A reusable FastAPI foundation for AI-powered APIs with provider abstraction, validation, reliability patterns, tests, and buyer-facing documentation.

  • Python
  • FastAPI
  • OpenAI
  • Pydantic

04 / Work with me

Have a system to build
or a workflow to fix?

I take on AI integrations, API development, backend systems, and automation projects. Tell me what needs to work and where you’re getting stuck.

05 / Experience

The work that shaped my practice.

2024 · Casablanca

Software engineering internship

Dial Technologie

Developed a custom WordPress plugin and AI-assisted automation workflows with Zapier.

2023 · Casablanca

End-of-year engineering project

EMSI

Built an online course management application with Flutter, Firebase, PHPMyAdmin, and Bloc Pattern.

2022 · Casablanca

Initial internship

DFI International

Contributed to the organization and optimization of data processes and knowledge systems.

Academic & internship projectsEarlier work

WordPress & Zapier automation

OpenAI-assisted workflows for bloggers and journalists.

WordPress · Zapier · APIs

Online Course App

A mobile application to create, manage, and publish courses.

Flutter · Firebase · Bloc

Database Management

Database and metadata organization for internal operations.

SQL · Query design

06 / Foundations

Education & certifications.

2019–2024

Engineering Degree
Computer Science

EMSI · Casablanca

2017–2018

Baccalaureate · Physical Science

Lycée En-Nour 2 · Casablanca

Professional training & certifications

  • Front-End Web Development with React
  • Front-End Web UI Frameworks & Tools
  • Introduction to DevOps
  • Introduction to Cloud Computing
  • Java for Android
  • Server-Side Development with Node.js, Express & MongoDB
  • Oracle Database Administration
  • Advanced React · CSS3 · HTML5 · Python

07 / Creative work

Another side of building.

I also explore AI-assisted storytelling through two entertainment channels.

08 / Get in touch

Let’s make
something work.

A project, an integration, or a question about something I’m building — I’d like to hear about it.

Email Rouane

PDF, DOC or DOCX. Up to 10 MB.