ExpertisePython
Python developer
I build Python services with Django and FastAPI: marketplace search and matching, subscription billing, and backends for LLM features.
Walid Bechar, freelance software engineer based in Algiers, Algeria. Available for freelance projects and full-time roles, on-site or remote.
What I build
- Django and Celery at Bricoram: Elasticsearch search in French and Arabic, matching, and a performance pass that cut request time by about 20%.
- FastAPI services at Qareeb: chat on Cassandra, Stripe subscriptions, AI replies streamed over SSE.
- An OpenAI-compatible LLM gateway with cost-aware routing, a semantic cache on Redis and per-key rate limits.
- Data work in SQL and Python: production analysis, KPI dashboards and product analytics.
Tools
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.
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.
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.