ExpertiseAI agents & LLMs
  1. Home
  2. Expertise
  3. AI agents & LLMs

AI agents and LLM integration

I build LLM features that hold up in production: tool-calling agents, voice agents, retrieval and streamed responses, behind the same guardrails as any other backend.

Walid Bechar, freelance software engineer based in Algiers, Algeria. Available for freelance projects and full-time roles, on-site or remote.

What I build

  • Agentic workflows: agents that call tools and return structured decisions, with human-in-the-loop approval before anything is acted on.
  • Voice agents: a clinic receptionist on Vapi and n8n that books through Google Calendar tools and only confirms once the tool has.
  • Retrieval and search: multilingual embeddings, pgvector and Redis vector search, with keyword search still doing the first pass.
  • Model access: OpenAI-compatible routing across Gemini, Anthropic, Groq and Ollama, with streaming, caching and cost tracking.
Tools
LangChainOpenAI APIGeminiAnthropicOllaman8nVapipgvectorMCP

Related work

JUL 2026toNOW

Product Engineer | Bricoram

Freelance

Marketplace that connects clients with tradespeople across Algeria.

  • Rebuilt search on Elasticsearch with French and Arabic matching and a multilingual embedding fallback: results matching every searched word went from 35% to 97%.
  • Led a backend performance effort: N+1 queries removed, slow work moved to Celery, hot paths cached, about 20% less request time.
  • Improved matching between client requests and tradespeople, and built KPI dashboards from production data.
  • Built ban-evasion detection with a moderator review queue, set up Mixpanel analytics and designed the first A/B test.
PYTHONDJANGOCELERYPOSTGRESQLELASTICSEARCHMIXPANEL
AUG 2025toSEP 2025

Backend Engineer | Qareeb

Contract, remote
  • Built FastAPI services and real-time chat on Cassandra.
  • Built Stripe billing: plans, trials, proration, upgrades.
  • Built the AI service on LangChain and Gemini, streaming replies over SSE, locked down with mutual TLS.
PYTHONFASTAPICASSANDRASTRIPELANGCHAINGCP

Other areas

Contact

Let’s build something that stays up

Tell me what you’re building: a web app, a mobile app, a backend or a payment integration. I work with clients in Algeria and abroad, and usually reply within a day.