Souhail Razik
Souhail Razik

Souhail Razik

AI Automation & Web Architect

Casablanca, Morocco (UTC)
Available worldwide, remote

Builds the systems a business runs on.

Automation architect and full-stack engineer — six years, 50+ projects delivered across ten industries. Quoting and follow-up engines, executive reporting and attribution, SEO and content pipelines, CRM integration, AI voice and chat agents — and the services underneath them.

Currently tech lead at KingCaller.

6 Years building systems
50+ Projects delivered
10 Industries

Your problem comes first; the system is built around it, not pulled off a shelf.

How I deliver results.

Every client brings a different problem. What stays consistent is how I work through it — from the first conversation to a system your team relies on.

  1. Discovery

    We start with your business, not a tool: how your team works today, where time or revenue is being lost, which systems are involved and what success looks like. You leave with a clear scope — what to build first, what it should change, and whether it is worth building at all.

  2. Design & build

    I design the solution around your stack — automation in n8n or Make.com, AI voice and chat agents, CRM and ERP integrations, reporting dashboards or a custom web platform — and build it end to end, without putting the systems you already rely on at risk.

  3. Test & launch

    Everything is tested against real scenarios before it goes live, with review gates wherever AI output needs a person's sign-off. Then your team is onboarded, so everyone knows how the new system works and what to do when something looks off.

  4. Support & optimize

    Once it is live, I keep it running: monitoring, maintenance and improvements as your business grows, adds channels or changes the way it works.

What each one replaced.

No client is named here. Every system is described by what it does and what it displaced, which is the part worth judging.

Revenue & operations 4 systems

60-second quote engine

Quote turnaround One to two days Under a minute

Cut quote turnaround from one to two days to under a minute, against the client's own 24-hour response target. Reads a read-only product catalogue rather than writing to it, so the system of record stays untouched.

  • Next.js
  • Node.js
  • Claude API
  • NetSuite

Quote recovery & follow-up engine

Inbound RFQs Three channels, scored by estimated order value

Captures inbound requests for quote from three channels, scores them by estimated order value, and runs timezone-aware SMS, email and AI voice follow-up until the quote closes or the contact opts out.

  • n8n
  • Twilio
  • Retell AI
  • CRM integration

Proposal generator

Manual formatting per bid Four to six hours Written from a 50-year archive

Pulls qualification requirements out of government requests for proposal, matches them against a 50-year project archive and writes the past-performance section — removing four to six hours of manual formatting on every bid.

  • Claude API
  • RAG / pgvector
  • Node.js
  • PostgreSQL

Subcontractor outreach engine

Chasing 20–30 subcontractors per bid By hand Escalates until each responds or passes

Replaces the manual chase of the 20 to 30 subcontractors invited per bid. SMS, email and AI voice all carry the job-specific scope, and each thread escalates until the subcontractor responds or passes.

  • n8n
  • Vapi
  • Twilio
  • GoHighLevel
Marketing suite 13 systems for a multi-brand group

Weekly CMO report bot

The weekly executive summary Written by the system, not for it

Pulls CRM, call, search and advertising data every week and writes the executive summary itself, so the report arrives read rather than assembled.

  • n8n
  • Claude API
  • Search Console
  • Metabase

Marketing command center & attribution

Ad click to closed job One lead ledger across every brand

One cockpit across a multi-brand group — spend, leads, cost per lead, content output and SEO position — with attribution running from ad click to phone call to closed job on a unified lead ledger.

  • GoHighLevel
  • Aircall
  • PostgreSQL
  • Metabase
SEO & content production 2 systems

SEO bots

Coverage Metro pages published across three US markets

Crawl the estate against Search Console and draft the fixes; score keyword gaps and link prospects into briefs and outreach; publish metro pages across three US markets.

  • n8n
  • Search Console API
  • Claude API
  • WordPress

Creative production line

Output per run 20–50 ad creatives, with review gates

Trend crawling across TikTok, Instagram, YouTube, Reddit and Google Trends; winning posts turned into on-brand variants; scripts and shot lists; batches of 20 to 50 ad creatives, each batch passing a review gate before it ships.

  • n8n
  • Make.com
  • Claude API
  • Apify
AI voice & chat agents 1 system

Inbound and outbound agents

Booking and dispatch Straight into ServiceTitan

Voice agents booking appointments and dispatching jobs into ServiceTitan, a website chat agent feeding the CRM, and a CRM assistant that returns KPI reports on request.

  • Retell AI
  • Vapi
  • Twilio
  • n8n
  • ServiceTitan
Platform & CRM engineering 3 systems

Insurance CRM integration

Third-party insurance software Separate systems One 360° view

Vtiger APIs merging third-party insurance software into a single 360-degree customer view, so the people using it stop reconciling two screens.

  • Vtiger
  • PHP
  • REST APIs
  • MySQL

CRM mobile app

Reach Vtiger extended to a cross-platform app for global users

Led the mobile team that extended Vtiger onto a cross-platform application for users working outside the office.

  • Vtiger
  • REST APIs
  • Cross-platform mobile

Self-hosted automation platform

Tenancy Multiple clients on one platform, with webhook routing

n8n running on Docker behind Nginx, serving several clients from one platform with webhook routing between them.

  • n8n
  • Docker
  • Nginx
  • Linux VPS

Twelve systems shown.
Each one replaced a process someone used to do by hand.

Describe yours

Seven years, drawn to scale.

KingCaller

Tech Lead

Remote (US), 2025 to present

  • Lead delivery on three concurrent US client programs — scoping, architecture, build, handover.
  • Architect the orchestration layer: n8n and Make.com wired into GoHighLevel, ServiceTitan, NetSuite, Aircall, Search Console and ad platforms, so data moves between systems without manual re-entry.
  • Run AI agents in production — voice, chat and back-office — on NestJS services with PostgreSQL and Redis.
  • Manage the engineers and the agent workflows on each build.

Fide Consulting

Project Manager & Solutions Architect

Casablanca, 2021 to 2025

  • Led teams delivering CRM solutions to clients in banking, healthcare, insurance and real estate.
  • Customized Vtiger CRM, built API integrations and designed Metabase BI dashboards.
  • Ran requirements, timelines and deliverables with stakeholders.
  • Joined as a consultant in the first year.

Comeit Agency

Web Architect

Casablanca, 2020 to 2025

  • Delivered full-stack web platforms, admin panels and client applications in PHP, Node.js and Python.
  • Architected API integrations, database schemas and deployment pipelines across multiple industries.

While Loop

Co-Founder

Casablanca, 2019 to 2021

  • Co-founded a web studio delivering WordPress, Flask and Node.js builds for travel, agriculture and eCommerce.

What it gets built with.

Automation
  • n8n
  • Make.com
  • Zapier
  • BullMQ & Redis
  • Webhooks
  • API integration
AI systems
  • Claude API
  • OpenAI API
  • Retell AI
  • Vapi
  • RAG & pgvector
  • Agent design and review gates
Engineering
  • Node.js
  • NestJS
  • Next.js
  • React
  • Python
  • PHP
  • PostgreSQL
  • REST APIs
Platforms
  • GoHighLevel
  • ServiceTitan
  • NetSuite
  • Vtiger
  • Aircall
  • WordPress
  • Shopify
Cloud & ops
  • Docker
  • Linux VPS
  • Vercel
  • AWS Lightsail
  • Nginx
  • cPanel & WHM
  • Metabase

Ten industries, three languages.

Where the systems have gone, and the languages the work gets delivered in. Every industry below is one the CV can account for.

  • EnglishFluent
  • FrenchFluent
  • ArabicNative

50+ projects delivered across

  • Banking
  • Healthcare
  • Insurance
  • Real estate
  • Home services
  • Construction
  • Industrial supply
  • eCommerce
  • Travel
  • Agriculture
Souhail Razik
Casablanca, Morocco

Six years, fifty projects, one shape.

Six years and more than fifty projects across ten industries — quoting and follow-up engines, executive reporting and attribution, SEO and content pipelines, CRM integration, AI voice and chat agents.

Currently tech lead at KingCaller, leading technical delivery for US clients and managing both the engineers and the AI agents doing the work.

Education
1337 Coding School (42 Network) Casablanca, 2018 to 2024. IT Architect — peer-to-peer, project-based software engineering.
Community
42 Alumni Ambassador Events and student mentoring for 42 and 1337. Vice-President of Olympic Club 1337 in 2019, technical operations for MCPC 2018, and a national volunteer on the COVID-19 green number initiative helping educators onto remote tools.
Availability
Remote, worldwide Based in Casablanca on UTC.

Two sheets, one set of words.

One is set for a person to read: a masthead, a serif, a portrait. The other is set for a parser: one column, one typeface, no tracking, no image. The content is identical — only the ornament changes.

Take the ATS version — it is built to survive the parser.

Tell me what the manual process is.

If there is a step your team repeats every week by hand, that is the thing worth describing. Send it over with roughly how long it takes and which systems it touches, and you will get back a straight answer on whether it is worth automating.