Slaab.ai
Full-Stack DeveloperArchitected and built the backend from scratch for a production-oriented AI SEO platform, designing domain-driven services, asynchronous execution pipelines, resilient integrations, and end-to-end type-safe workflows while delivering the complete frontend alongside the platform.
- 01Architected the backend from scratch, defining a domain-driven TypeScript architecture spanning REST APIs, tRPC services, background workers, and shared validation contracts.
- 02Designed a ten-stage agentic SEO audit workflow orchestrating LLM reasoning with Lighthouse, DataForSEO, Firecrawl, and security analysis to transform raw crawl data into prioritized, actionable recommendations.
- 03Engineered a queue-backed asynchronous execution platform using BullMQ and Redis, decoupling long-running AI workloads from the request path with graceful shutdown, worker lifecycle management, PostgreSQL-backed crash recovery, and resumable workflows.
- 04Built resilient integrations with external SEO services using tiered scraping (Firecrawl → Cheerio → Puppeteer), URL normalization, structured validation, retry strategies, and per-job API/token accounting for cost-aware execution.
- 05Developed an AI content generation pipeline combining outline generation, structured writing, iterative humanization, persistent conversational memory, and tool-calling workflows powered by Mastra.ai.
- 06Delivered the complete Next.js frontend with Supabase SSR authentication, TanStack Query, Zustand, resumable job polling, and active-job recovery, allowing users to seamlessly reconnect to long-running background processes.
- 07Established compile-time API guarantees across frontend and backend using shared Zod contracts, eliminating client/server contract drift while maintaining strongly typed interfaces.