A dog groom shouldn't take more texts than the trim itself.
Meet Scruff & Suds, a fictional mobile dog grooming van in Austin, TX.
Dog owners can book a mobile groom in a minute, with no calls, texts or waiting for a reply, so the solo groomer gets confirmed bookings while their hands are busy grooming.
I designed and built a booking experience in @Lovable that takes a customer from "Can you do my dog?" to a confirmed groom, with no account and no back-and-forth.
Full Stack Developer | Agentic Systems | MVP & SaaS Platform
Full Stack Developer | Agentic Systems | MVP & SaaS Platform
Keyword Finder, AI SEO Keyword Research & SERP Intelligence SaaS
Built a distributed SEO research platform that expands a single seed keyword into thousands of opportunities combining Google Ads volume data, live SERP analysis, NLP competitor scoring, domain authority metrics, and AI content brief generation into one unified workflow with no CSV exports or tool-switching.
SEO agencies were stitching together four or five separate tools a keyword research tool, a SERP analyser, a domain authority checker, an NLP scorer, and a rank tracker and manually reconciling their exports in spreadsheets. Scaling that workflow across multiple clients and thousands of keywords every month was unsustainable.
Keyword Finder is built on Django 5, FastAPI, Flask microservices, React 18, and GPT-4o. The platform supports 4 keyword generation modes ā Seed, URL, Competitor, and Bulk. In Seed mode it builds prefix, suffix, and alpha combination lists, fires them to Google Autocomplete in parallel with rotating proxies, then runs a second deep expansion round before fetching volume, CPC, and competition data from the Google Ads API via OAuth2. SERP analysis jobs are distributed across a dedicated Flask scraping microservice fleet with round-robin load balancing and a four-tier fallback chain direct, Bright Data, scraping.narf.ai (http://scraping.narf.ai), and CrawlBase ā ensuring near-100% page retrieval success regardless of target site protection. Each competitor URL is processed through a full NLP pipeline using YAKE and NLTK, with domain authority pulled from Moz and Majestic via DomDetailer and cached locally to avoid redundant API calls.
The Ranking Recipe lets agencies define custom Easy, Medium, Hard, and Easiest thresholds across 12 metrics turning keyword prioritisation from guesswork into a data-driven decision. AI content briefs are generated using GPT-4o and Cohere with full keyword context, cutting brief writing time from hours to minutes. Real-time job progress is delivered via Django Channels WebSockets, with Celery and Redis managing the async scraping queue. Supports 200+ Google country domains for multi-market research.
Tech Stack: Django Ā· FastAPI Ā· Flask Ā· React Ā· GPT-4o Ā· LangChain Ā· Celery Ā· Redis Ā· PostgreSQL Ā· Google Ads API Ā· Bright Data Ā· YAKE Ā· NLTK Ā· Moz Ā· Majestic Ā· Material UI Ā· Redux
1
276
WriteWave, Enterprise AI Content Automation SaaS for Agencies
Built an end-to-end AI content automation platform for digital marketing agencies covering everything from SERP competitor research and NLP keyword extraction through AI article generation, image creation, schema injection, and auto-publishing to 10+ CMS platforms, all with zero manual steps between brief and live URL.
Agencies managing content for multiple clients were stuck repeating the same manual workflow for every article SERP research, keyword extraction, writing, sourcing images, adding schema, scheduling, and publishing across dozens of clients. Scaling to hundreds of articles per month was operationally impossible without full automation.
WriteWave is a multi-tenant agency SaaS built on Django 5, Celery, React 18, and GPT-4o. The platform offers 8 distinct article generation modes including a one-click engine that scrapes top SERP competitors, extracts NLP keywords via YAKE and NLTK, builds an optimised outline, generates full HTML content, creates AI images per section, injects internal links from sitemap crawls, adds DoFollow and NoFollow external links, embeds YouTube videos, and scores every article from 0 to 100 against NLP targets. A reading-level humanisation system adjusts vocabulary complexity from Grade 5 through college graduate.
The standout feature is an Agentic AI Journalist powered by VAPI an AI phone agent that autonomously calls real human experts, conducts a structured interview, transcribes the conversation, and generates a complete publishable article from the transcript. Agencies get genuinely expert-sourced content at scale without journalist hours. Business Profile articles pull live Google reviews, Maps photos, and inject JSON-LD LocalBusiness schema automatically. All 10+ publishing integrations ā WordPress, Shopify, LinkedIn, Wix, Squarespace, Medium, and more ā adapt HTML per platform so no manual reformatting is ever needed.
Real-time article generation progress is delivered via Django Channels WebSockets, with Celery and Redis handling async workloads at agency scale.
Tech Stack: Django Ā· React Ā· GPT-4o Ā· LangChain Ā· Celery Ā· Redis Ā· PostgreSQL Ā· VAPI Ā· OpenAI Ā· NLTK Ā· Material UI Ā· TipTap Ā· Redux
2
1
312
SlateDesk, Film & TV Talent Submission Management Platform
Built a dual-role SaaS platform for the entertainment industry that replaces chaotic email chains and spreadsheets with a structured, auditable talent submission system for film and TV production.
Production executives at studios and production companies were managing hundreds of talent submissions manually PDF reels, cover letters, and talent bios arriving via email with no unified tracking. There was no visibility for agents or managers on the other side, and no scalable way to shortlist, schedule meetings, or export reports.
SlateDesk is a full-stack web application built on Django 5, React, Redux, PostgreSQL, and Material UI designed around two distinct user roles: Executives and Representatives. The platform features a 14-stage submission workflow with full timestamped status lifecycle, UUID-based public submission URLs with configurable caps so agents can submit without creating an account, an internal deal pipeline with weekend-read flags and shortlist tracking, meeting scheduling with rich-text emails, contact management with tag-based segmentation and bulk CSV import, and Stripe subscription tiers enforcing workspace limits at the application layer.
SlateDesk gave both sides of the entertainment industry a purpose-built workspace. Executives gained full visibility across all active projects with exportable filtered reports. Representatives could track every submission they made and see any notes executives chose to share publicly. The public link system enabled executives to onboard any agent or manager instantly without account friction.
Tech Stack: Django Ā· React Ā· Redux Ā· PostgreSQL Ā· Python Ā· Material UI Ā· Stripe Ā· JWT Auth Ā· REST API
1
228
Just launched a powerful SaaS project: One-Click SEO Audit Marketplace
Built a complete platform that helps users analyze and improve their website SEO in seconds. From technical audits to keyword insights and performance tracking, everything is streamlined into a simple, user-friendly experience.
The platform scans websites, identifies SEO issues, and provides clear, actionable recommendations to boost rankings and traffic
Key highlights:
⢠Instant SEO audits with detailed reports
⢠Multi-site management dashboard
⢠Credit-based service marketplace
⢠Scalable SaaS architecture
Designed for agencies, marketers, and business owners who want fast, data-driven SEO decisions without complexity.
Check it out: https://oneclickseo.ai/
Incardible is an e-commerce platform I developed that combines physical greeting cards with personalized augmented reality experiences. Users can browse card designs, customize their greetings, and upload digital content, making each card a more personal and memorable gift.
š¹ Key Highlights:
Personalized Card Creation ā A customization flow that helps users create greetings tailored to their recipient.
Augmented Reality Content ā Digital content uploads connect physical cards with an interactive experience.
Card Design Previews ā Users can preview the front and inside of available cards before choosing a design.
Online Shopping Experience ā Card browsing, price sorting, and purchasing features bring discovery and ordering into one platform.
Modern Web Development ā Built with Next.js and integrated backend APIs to support card browsing, customization, and commerce workflows.
š Impact:
Incardible brings a creative digital layer to traditional greeting cards, helping customers turn a simple gift into a personalized experience. The platform connects design selection, customization, and online purchasing in one convenient journey.
Website: https://incardible.com.au/
Protectee Planner is an interactive 2D/3D room planning platform I developed to help users design, customize, and visualize spaces with an intuitive drag-and-drop experience. Built as a cross-platform web solution, it combines real-time 2D layouts with immersive 3D visualization, allowing users to create room designs, arrange furniture, and preview concepts before implementation.
š¹ Key Highlights:
āļø 2D & 3D Design Engine ā Developed a dual-mode planning system allowing users to seamlessly create floor layouts and explore realistic 3D environments.
āļø Drag-and-Drop Furniture Editor ā Built an interactive customization system for placing, moving, and managing furniture elements within rooms.
āļø Real-Time Visualization ā Enabled instant design previews with synchronized changes between 2D plans and 3D scenes.
āļø Responsive Web Experience ā Created a cross-device compatible application accessible across desktop, tablet, and mobile platforms.
āļø Interactive Room Customization ā Implemented tools for users to design spaces with flexibility and control without technical expertise.
āļø Scalable 3D Architecture ā Developed the foundation for expanding furniture libraries, assets, and advanced planning features.
š Impact:
Protectee Planner simplifies interior planning by combining professional-level visualization with an easy to use interface. The platform empowers users to experiment with layouts, visualize ideas in 3D, and make confident design decisions through an accessible digital planning experience.