ProfilePerson with a cat

Francois Schoeman

Based in Stilbaai South Africa

SoftwareDeveloper

Full-stack developer with 5+ years of experience building SaaS platforms, AI-assisted automation, and SEO tooling for digital agencies. Strongest in Next.js, Python/Django, and self-hosted Linux infrastructure. Architected and built Straider.ai and most Prebo Digital internal tooling end-to-end; mentoring a junior developer; cross-functional with marketing and data teams on integrations. Promoted three times in two years.

Prebo Digital Logo

Jan 2024 – Present · Promoted 3× in 2 years

Prebo Digital

Developer & Data Specialist

  • Architected and built Straider.ai end-to-end — an AI-powered SEO automation platform aligned with Google’s E-E-A-T signals; Next.js, MySQL, Redis, RabbitMQ, OpenAI API. 9 large-scale clients onboarded.
  • Partner with the product manager on scoping, roadmap, and concept validation across SaaS and internal tooling.
  • Mentoring a junior developer through pairing, code review, and a structured ramp-up.
  • Cross-functional with marketing, data, and CRO teams on Google Ads, Facebook Marketing, and marketplace API integrations.
  • Collaboratively built ShopRank.ai — rewrites product content via OpenAI and syncs to Google Merchant Center and Bing Merchant Center; Next.js, Nest.js, PostgreSQL. 5,000+ SKUs processed per day.
  • Shipped a Shopify SEO Fixer that auto-detects and resolves product/collection SEO issues; Python + Shopify Admin API.
  • Built Google Merchant Center data validation with automated Slack alerts; cut manual triage by 3 hours/week.
  • Migrated company sites from VPS to a Dedicated Xneelo Server; over 80% saved on monthly hosting cost.
  • Implemented CRO experiments in VWO via vanilla JavaScript.
GRKK Web Presence Logo

Mar 2021 – Dec 2023

GRKK Web Presence

Web Developer

  • Replaced licensed digital-ad-board software with an open-source stack on DigitalOcean + Docker, cutting hosting costs by ~90%.
  • Built a Django-based batch image resizer used internally for client onboarding.
  • Wrote Python web scrapers automating product-data extraction.
  • Maintained WordPress, Next.js, and static-site client builds on Xneelo and DigitalOcean: SEO, DNS, email hosting, cPanel, and PHP/MySQL support.

Skills

PythonDjangoNext.jsReactTypeScriptREST APIsGitLinuxMySQLDockerSOAPDNSXneelo ServersVWO (A/B testing)Google Analytics 4Google Merchant CenterWordPressShopifyPHPcPanelDigitalOcean

Projects

Straider.ai Screenshot
Straider.ai

An AI-driven programmatic SEO platform that automates keyword intelligence and content generation while enforcing Google E-E-A-T principles to scale organic search growth.

CrossLetter.com Screenshot
CrossLetter

The easiest way to grow your newsletter. Find emails to cross-promote with, find newsletter sponsors and create collections of your favourite newsletters in one place.

Prebo Tools Screenshot
Prebo Tools

A web application that provides various internal tools and utilities for Prebo Digital, a digital marketing agency. It also includes a free batch image resizer for the public.

LLM Audit Tool Screenshot
LLM Audit Tool

A website that allows users to audit and analyse how their websites perform and feature in LLMs (Large Language Models) like OpenAI, Claude, and Gemini.

Blog Posts