Software Engineer | AI Automation and Full Stack

Hi, I'm Usman Haider. I build AI automations and web apps.

I have a Bachelor's degree in Software Engineering. I build automation workflows and AI agents with n8n, and I also build full stack web apps. Below are some real projects I have built.

Tools I work with:

n8nOpenAI APIPythonReactNext.jsTypeScriptNode.jsPostgreSQL

Projects

Real automations and workflows I have designed, built, and tested.

Abandoned Cart Recovery Agent workflow screenshot
Click to zoom

Abandoned Cart Recovery Agent

Problem:

Customers add products to their cart and leave without buying. The store owner loses these sales and nobody follows up.

What I built:

A workflow that catches cart events from the store, makes sure the same cart is not handled twice, and checks if the product is still in stock. Then it sends follow-up messages after 1 hour, 4 hours and 24 hours. The last message includes a discount coupon.

What it does:

Every abandoned cart gets followed up automatically. No duplicate messages. The store owner can track the recovery rate.

n8nWebhooksEmailCoupons
AI Lead Intake Voice Receptionist workflow screenshot
Click to zoom

AI Lead Intake Voice Receptionist

Problem:

Businesses miss potential leads because they cannot answer every call or handle routine inquiries 24/7.

What I built:

A voice AI agent acting as a virtual receptionist that talks to customers on the phone, collects their information, and handles lead intake duties automatically.

What it does:

Every call is answered promptly, leads are consistently collected and qualified, and receptionist tasks are fully automated.

Voice AgentAI ReceptionistLead IntakeCall Handling
Content Repurposing Agent workflow screenshot
Click to zoom

Content Repurposing Agent

Problem:

Making one piece of content into posts for different platforms takes a lot of time when done by hand.

What I built:

A workflow that takes one piece of content and uses AI to turn it into posts for different platforms.

What it does:

One piece of content becomes many ready-to-use posts without doing the work again and again.

n8nGemini AIDALL-E 3AirtableSlack
Billing and Invoice Agent workflow screenshot
Click to zoom

Billing and Invoice Agent

Problem:

Making invoices by hand every month is slow. It is easy to make mistakes or send the same invoice twice.

What I built:

A monthly workflow that reads billing data from a database, makes a PDF invoice for each client, saves it in Google Drive and emails it to the client with Gmail. It also checks that an invoice is never sent twice.

What it does:

Invoices go out on time every month without manual work, and each client gets only one invoice.

n8nPostgreSQLGoogle DriveGmailPDF
E-commerce Weekly Sales Summary Automation workflow screenshot
Click to zoom

E-commerce Weekly Sales Summary Automation

Problem:

Store owners and managers spend hours every Monday manually checking what sold over the week, which items are in high demand, and what products are running out of stock.

What I built:

A scheduled workflow that triggers every Monday at 8:00 AM. It fetches all orders from the past 7 days, calculates revenue and order metrics, passes the data to an AI model (Gemini Flash) to generate an executive sales and stock alert summary, and dispatches an email directly to leadership via Gmail.

What it does:

Leadership receives a clear, comprehensive sales and inventory summary in their inbox every Monday morning without any manual work.

n8nGemini AIGmailCronSales Metrics

What I do

AI Automation

  • I build workflows in n8n that connect apps and save manual work
  • I add AI (like OpenAI) to workflows so they can read, write and decide
  • I connect tools like Gmail, Google Drive, databases and APIs

Full Stack Development

  • I build frontend with React and Next.js
  • I build backend and APIs with Node.js and Python
  • I work with databases like PostgreSQL

How I work

A simple, predictable process from start to finish.

Step 01

Understand the problem

We talk about what you need and what manual work you want to remove.

Step 02

Design the solution

I plan how the workflow or web app will work and what tools to connect.

Step 03

Build and test

I build the solution and test it thoroughly with real data.

Step 04

Deliver with a video

I hand it over with clear instructions and a short Loom video showing how it works.

Skills

Tools and technologies I use to build workflows and software.

Automation and AI

n8nOpenAI API

Frontend

ReactNext.jsTypeScript

Backend

Node.jsPython

Database

PostgreSQL
Usman Haider

About me

I'm Usman Haider, a software engineer. I hold a Bachelor's degree in Software Engineering. I work in two areas: AI automation and full stack web development. I like taking a boring, repeated task and turning it into a workflow that runs on its own. I have built projects like cart recovery, billing and invoicing, weekly sales summary and content repurposing. I record a short Loom video for each one, so you can see exactly how it works.

Let's talk

If you have a role for me, or want to talk about a project, send me an email. I usually reply within a day.

LinkedInGitHub