Skip to content
View hamza-dev-tech's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report hamza-dev-tech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hamza-dev-tech/README.md
Malik Hamza Shabbir — AI Engineer and Full-Stack Developer

Portfolio LinkedIn Email Profile views

What I do


About

I build AI products on my own, from the first idea to the day they go live, and then I keep them running.

Most of what I ship is the unglamorous half of AI: the retrieval that has to find the right chunk, the agent that has to refuse when it does not know, the publish gate that stops a model outage from writing nonsense to a customer's Google profile. I have learned most of what I know from things that broke in production rather than from documentation.

I write about that too, including the times I got it wrong.

  • Now — agentic SEO automation, autonomous review replies, and an open benchmark for agent memory systems
  • Stack — Next.js, React Native, Node, Python, Postgres, MySQL, vector search, LangGraph, cloud
  • Based in Pakistan, working with teams in Sweden, the US, the Philippines and the UK
  • Open to contract work, and to being sent a system you want measured

Open source worth your time

An honest benchmark for AI agent memory: Mem0, Zep, Letta, LangMem and GoodMem on the same 419-turn conversation, graded only on what each one retrieves rather than what it can generate.

Vendors publish 80-93% on LoCoMo. Measured under one fixed, published method, the best scored 57.6%. Every number recomputes from the per-probe log in the repo.

It also includes 28 adversarial probes where refusing is the correct answer, because a memory system that always says something confidently is a liability.

Write-up Python

System Recall Refused
GoodMem (tuned) 57.6% 82.1%
GoodMem 53.3% 92.9%
Letta 52.2% 92.9%
Mem0 50.0% 92.9%
LangMem 45.7% 85.7%
Zep 37.0% 92.9%

One conversation, 120 probes, gpt-4o-mini at temperature 0, top 10 retrieved for every system.


Products I have shipped

Product What it does Live
Jorge Castro AI Agentic content and SEO automation, brand visibility tracking across LLMs jorgecastro.ai
Responsly Autonomous Google review replies in the business's own voice and the customer's language responsly.ai
Skimming Multi-tenant RAG workspace for bulk video and document understanding skimming.ai
FindUrLawyer Legal marketplace for the Philippines, matching clients to lawyers findurlawyer.com
Saleslights AI sales video platform with avatar generation saleslights.com
Video Funker AI sales video SaaS videofunker.ai
Soor Exchange Shariah-compliant crypto trading app, React Native Play Store
Outreach Engine Cold email at scale: sourcing, AI-written openers, 30 mailboxes, reply classification private

Seventeen shipped products in total. The rest are on hamzashabbir.dev/work.


What I build for clients

AI in your product

  • RAG chatbots over your own docs
  • Agents and workflow automation
  • Adding AI features to an existing app
  • AI search visibility (GEO / AEO)

Growth systems

  • Cold email infrastructure at scale
  • Google reviews and reputation automation
  • AI avatar video and content pipelines

Product engineering

  • MVPs, idea to launch in weeks
  • Next.js and React web apps
  • React Native mobile apps

Tools I actually reach for

Frontend and backend
Data and infrastructure
Tooling

Plus the ones without a nice icon: LangGraph, LangChain, Qdrant, pgvector, Playwright, Cloud Tasks, Smartlead, and more model APIs than I would like to admit.


Some numbers

Profile summary

Repositories per language Most committed language

Contribution streak


Writing

I publish what I learn from production, including the failures.

More at hamzashabbir.dev/article.


Working on something like this?

I take on a small number of contracts at a time. If you are adding AI to a product, or choosing between memory and retrieval systems with real money on the line, I am easy to reach.

Contact Email

And if agent-memory-bench is useful to you, a star helps the next person find a number they can check rather than one they have to take on faith.

Pinned Loading

  1. hamza-dev-tech hamza-dev-tech Public