Skip to content
/abdalla-kamfa

open to work — remote full-time & freelance

Abdalla Idrisfull-stack developer

Built solo.
Used daily.

I’m Abdalla Idris — most people call me Kamfa. I’m a full-stack developer working in TypeScript, React, Next.js, and Node.js, and I take products from idea to production alone: I built Focus Flow, a free study app students use every day; Saut, an offline voice-to-text app for Windows written in Rust; and KAMFA, an AI agent for security testing designed around human approval for every action. Right now I’m going deeper into agentic AI and Rust.

products built solo
3
live in production
2
users on Focus Flow
~1,000

Shipped & shipping

What I actually use

No logo wall — this is the day-to-day toolkit.

ship with daily
  • TypeScript
  • JavaScript
  • Node.js
  • React
  • Next.js
  • Supabase (PostgreSQL)
  • Tailwind CSS
web platform
  • Semantic HTML & modern CSS
  • PWAs & Service Workers
  • Offline support & sync
  • i18n & RTL layouts
  • Responsive, accessible UI

Focus Flow ships in English, French, and Arabic, and keeps working offline once you’re signed in.

ai & agents
  • LLM agents & tool calling
  • Human-in-the-loop design
  • CLI tooling

Not theory — KAMFA is a working agent I run daily, with a permission gate on every action.

tools
  • Git & GitHub
  • Vercel
  • Linux & the terminal
currently learning
  • Rust
  • Web security fundamentals

Listed honestly — learning in public, not padding the list. Rust already shipped its first product: Saut.

Get in touch

Open to remote full-time roles and freelance projects. If you need a developer who can take a product from idea to production on their own — web apps end-to-end, installable PWAs, multilingual UIs, or AI-agent features — my inbox is open.

kamfa — permission request

actioncontact abdalla-kamfa

contexthiring · freelance · interesting problems

timezoneMalaysia · UTC+8 · async-friendly

risklow

approve?[Y/n] y — auto-approved. always.