12+
Years building
74
Upwork projects
100%
Job success
700+
Hours delivered
Trusted by teams at

A developer first, an automation engineer by trade.

Muhammad Salman
Photo placeholder
[ replace with portrait ]

I'm Salman. For the past twelve years I've been writing code, managing projects, and shipping web systems. The last few of those, I've spent moving fully into automation and AI workflow engineering.

Most agencies, SaaS teams, and e-commerce operators I work with come to me with the same shape of problem: a mess of tools that should be talking to each other, manual handoffs costing real hours every week, and tribal knowledge stuck inside one person's inbox.

I build the systems that quiet that down. Properly scoped. Documented. Error-handled. Not held together with fragile Zaps that break when an API hiccups.

I co-founded The Web Hunters, a digital agency, and I work with clients across the US, EU, UK, and Middle East. I respond fast — usually within a few hours during my workday.

The tools I reach for first.

Specialists in n8n, Make.com, Zapier, and GoHighLevel — connected to whatever else you run.

Workflow automation

n8n (self-hosted welcome), Make.com, Zapier

CRM & agency tools

GoHighLevel, ActiveCampaign, ClickUp, Trello

AI & LLM workflows

OpenAI API, Claude, RAG, AI agents

APIs & webhooks

Custom integrations, error handling, monitoring

Lead & outreach systems

Clay, Apollo, Instantly, Smartlead

Workspaces & ops

Slack, Notion, Airtable, Google Workspace

Nine systems built. Nine fewer headaches.

Click any project to read what was built and why.

Automated daily e-commerce lead engine — Clay, ChatGPT, Instantly, Slack
/01
Automated daily e-commerce lead engine
ClayChatGPTInstantlySlack

A daily lead engine that runs unattended every morning. It pulls fresh job postings from e-commerce companies, confirms each is a pure e-commerce business, captures tech stack, employee count, and LinkedIn data, finds C-level decision makers, verifies emails and domains, and uses ChatGPT to score and prioritize them. Checks Meta and Google ad activity, generates direct ad library links, pushes enriched leads to Google Sheets. The client ticks a checkbox and approved rows auto-add to Instantly campaigns. Slack confirms when each batch is live.

Clay Lead Engine workflow screenshot 1
Clay Lead Engine workflow screenshot 2
Clay Lead Engine workflow screenshot 3
End-to-end demo and onboarding system built in Make.com
/02
End-to-end demo & onboarding system
Make.comZoomActiveCampaignYouTube

A 4-scenario Make.com system that runs an entire demo and onboarding program with zero manual work. Circle event triggers Zoom event creation and shares it on Google Calendar. New Zoom registrants sync to ActiveCampaign with their answers. Two hours before each session, attendee RSVPs from Circle and Zoom merge and post to Slack. After the session the recording posts to YouTube, shares in Slack, attaches back to the Circle event, and updates attendance in ActiveCampaign.

Make Onboarding workflow screenshot 1
Make Onboarding workflow screenshot 2
Make Onboarding workflow screenshot 3
SPP to GoHighLevel sync with smart deduplication
/03
SPP to GoHighLevel sync with smart deduplication
GoHighLevelMake.comWebhooksAPI

A Make.com scenario that syncs visa inquiries from SPP into GoHighLevel without creating duplicates. A webhook fires when an SPP order or ticket is tagged. The scenario pulls matching records from SPP orders, an NIF database, and a bank clients database, then checks GoHighLevel for an existing contact. Routes split four ways based on ticket vs order and whether the contact exists — creating contacts and opportunities for new ones, updating both for existing, with tasks added throughout.

Spp Ghl workflow screenshot 1
Custom dashboards and order workflow system for content agency
/04
Custom dashboards & order workflow system
WayfrontZapierGoogle DriveAPI

A complete order management system for Word Agents on top of Wayfront. Three role-based dashboards — Writer, Editor, and Admin — coordinate the workflow. When a Wayfront order comes in, it auto-creates Google Drive folders, copies a doc template, and sets permissions. Writers claim orders and submit drafts; Editors finalize and the system auto-messages clients with the Doc link. Admins manage users, claims, and writer access. Status updates sync back to Wayfront in real time.

AI-powered Slack to ClickUp task creation automation
/05
AI-powered Slack to ClickUp task creation
SlackZapier AIClickUpWebhooks

A Zapier automation that turns Slack messages into ClickUp tasks with no manual entry. AI by Zapier analyzes the message and extracts the title, due date, and intended assignee. The zap routes intelligently: if the message relates to a previous task it finds the parent and creates a subtask; if it's a new task it picks the right team member from the message context and creates the task with all details. Either way, a Slack reaction confirms the task was created.

Slack Clickup Ai workflow screenshot 1
Slack Clickup Ai workflow screenshot 2
99-step Zapier workflow for legal document intake
/06
99-step Zapier workflow for legal document intake
ZapierTrelloWayfrontEmail

A 99-step Zapier workflow for an immigration services agency handling intake for 5 different service types, with separate paths for adults and children. When a Wayfront order comes in, the zap routes by service ID, checks for an existing Trello card, and either updates it or sends a warning email. For existing cards, it attaches all required documents — passport, proof of address, citizenship for adults; birth certificate, both parent passports, and proof of custody for children — then moves the card to the next list.

Wayfront 99 Step workflow screenshot 1
Wayfront 99 Step workflow screenshot 2
Calendly booking automation with smart task routing
/07
Calendly booking with smart task routing
CalendlyZapierActiveCampaignClickUp

A Zapier workflow that turns Calendly enquiry call bookings into properly assigned ClickUp tasks with full context. The contact is created or updated in ActiveCampaign with all form answers. The data is cleaned, the most recent ClickUp task is found, and the workflow routes by sales rep. Within each rep's branch, the zap decides whether to create a new task or update an existing one based on lead status. The right person always gets the booking with the right context.

Calendly Routing workflow screenshot 1
Calendly Routing workflow screenshot 2
Webinar registrant lifecycle automation
/08
Webinar registrant lifecycle automation
eWebinarZapierActiveCampaignClickUp

A Zapier workflow handling webinar leads across their entire lifecycle. When someone registers, the contact is created or updated in ActiveCampaign. The zap looks up the lead in ClickUp by custom field, then splits three ways: if the lead exists, it routes through 14 status-specific paths (Closed, Call Booked, Making Decision, Unqualified, Lapsed, and others) and updates the task accordingly. If the lead doesn't exist, it creates a new task in the LEADS list. No manual sorting needed.

Ewebinar Lifecycle workflow screenshot 1
Ewebinar Lifecycle workflow screenshot 2
Ewebinar Lifecycle workflow screenshot 3
AI-powered ad spend invoicing automation in n8n
/09
AI-powered ad spend invoicing automation
n8nOpenAIGoogle SheetsAPI

An n8n workflow that calculates and issues client invoices from ad spend data with no manual math. The workflow pulls ad spend, client details, and invoice formulas from a master Google Sheet. AI analyzes the spend and applies the formula to calculate the management fee. A second sheet checks if the client gets creative services and adds the creative fee. The total is written back, an invoice is generated through the billing API, and the invoice ID is recorded. The client checks a box in the sheet and the invoice sends via email template.

N8N Invoicing workflow screenshot 1
Automated weekly reporting from ClickUp to Google Slides
/10
Automated weekly reporting to Google Slides
n8nClickUpSheetsSlides

Replaced a weekly manual reporting process with a fully automated n8n workflow. Previously the client took ClickUp dashboard screenshots, copied them into Google Slides, and rewrote text every week. The new system pulls required ClickUp tasks into Google Sheets on schedule, runs custom code to apply filters and prepare chart-ready data, then automatically updates the Google Slides presentation. Both the embedded charts and the text content update on their own.

Clickup Reporting workflow screenshot 1
Clickup Reporting workflow screenshot 2

The work, in their words.

A few notes from the agency owners and operators I've built systems for.

"
Client brand logo

Salman has been a huge help to us over the past year. He started with a Clay-based lead gen system that runs every morning and now feeds our whole outbound pipeline. From there it kept growing — he automated our weekly client reporting from ClickUp into Google Slides (which used to take hours of manual screenshots), built an n8n workflow that handles our ad spend invoicing end to end, and set up a Slack-to-ClickUp zap that turns client requests into tasks automatically. He thinks through edge cases, asks good questions, and the systems just keep running. Easy to work with and genuinely good at what he does.

Photo of Nehal, client testimonial
Nehal Kazim
CEO · Ad Pros
"
Client brand logo

Salman has been instrumental in building and maintaining the automation backbone of our sales, operations, and marketing infrastructure. He has developed advanced Zapier automations, API integrations, and webhook connections across platforms including ClickUp, Instantly, Wayfound, Meta, and our cold email systems. He is highly responsive, technically skilled, and consistently delivers innovative solutions while also advising us on the best automation setups for our business needs. His work has significantly improved our efficiency and scalability. We’ve worked with Salman for over 5 years and strongly recommend him to anyone looking for a reliable and knowledgeable automation expert.

Photo of Victoria, client testimonial
Victoria Lee
CEO · 100poundsocial
"
Client brand logo

I've worked with Salman for years on many automation-related projects and can say that he's a true expert in his field. If you're looking for an honest, skilled and experienced automation-specialist then Salman is your man! Highly recommend.

Photo of Henry, client testimonial
Henry
CEO · Smarcomms
"
Client brand logo

I've worked with a few automation people before. Most just chain Zaps together and hope nothing breaks. Salman writes proper webhooks, handles errors, and documents everything. The system is still running months later without a single issue.

Photo of Philip, client testimonial
Philip Bitnik
CEO · Novomove
"
Client brand logo

We came to Salman with a vague idea — automate client onboarding somehow. He turned it into a clean four-step system across n8n, Slack, and Notion that our team uses daily. He sees solutions where we only saw chaos.

Photo of Tommy, client testimonial
Tommy Joiner
EX CEO · WordAgents
"
Client brand logo

Salman has been our automation guy for over a year now. From small fixes to big builds, he handles everything. Top Rated on Upwork is well deserved — he genuinely earns it on every project.

Photo of Paulo, client testimonial
Paulo
Founder & COO · Use Work Hero

Twelve years, four chapters, one craft.

Nov 2018 – Present
Co-founder & CEO
The Web Hunters
Architecting automation stacks (n8n, Make, Zapier, GoHighLevel), designing API integrations, and building AI-powered workflows for client onboarding, lead routing, and internal operations. Overseeing client delivery, scoping, and team hiring across US, EU, and APAC clients.
Oct 2015 – Oct 2018
Developer & Project Manager
Camp West · USA
Led web development and delivery for long-term US clients including FoxBlocks, Pirouline, and ICFBase. Built and maintained sites, integrated third-party tools for forms and CRM, and managed redesigns, SEO, and conversion optimization workflows.
Oct 2014 – Sep 2016
Web Designer & Project Manager
Resource4u · UK
Rebuilt the company's primary website and managed delivery for their largest client OTEX Group, covering web development, social advertising, marketing materials, and SEO.
Dec 2012 – Sep 2014
Web Architect & Designer
Hub Data Solutions
Designed social networking websites and mobile apps including backend architecture and content workflows. Crafted branding and pitch decks — one helped secure $60,000 in funding.
Let's talk

Got a workflow that
shouldn't be manual?

Send a message describing what you'd like automated. Even bullet points work. I'll reply within a few hours with a clear scope, timeline, and price.