01
Backend & API development
Node.js and TypeScript on Express, Python services, REST APIs, authentication, and third-party integrations.
Software Consultant / Founder of Dicody
Building backends on Azure.
Senior engineering for founders and product teams who need a system owned end-to-end — architecture, code, infrastructure, deploys, on-call — without making a full-time hire.
Tunis, Tunisia · remote, worldwide
01
Node.js and TypeScript on Express, Python services, REST APIs, authentication, and third-party integrations.
02
Functions, App Service, SQL, Cosmos DB, Storage, Key Vault, Managed Identity, and GitHub Actions CI/CD.
03
ETL from social and SaaS APIs, Azure Data Lake and Synapse, Power BI reporting, and sentiment analysis on unstructured text.
04
React on the web, React Native via Expo, Figma-to-code design systems, and shipping through TestFlight and the Play Store.
05
GitHub Actions CI/CD, Azure deployment troubleshooting, multi-environment setups (staging/prod), Managed Identity and Key Vault auth, Docker, and zero-downtime release pipelines.
06
Chatbots and agents with tool use (Mastra, OpenAI, Anthropic), observability via Helicone, prompt and cost optimisation, RAG and vector search on Cosmos DB, and batch summarisation pipelines.
Long engagements over churn. Most of my best work has come from staying with a system long enough to know it deeply — the seams, the edge cases, the things that aren't in the docs. My longest running client engagement spans multiple years and counting.
I'm comfortable owning a system end-to-end — architecture, code, infrastructure, deploys, and on-call — rather than hopping between specialised slices. That tends to be the right shape for founders and small teams who don't yet need a full engineering org.
2024→ present
Lead engineer · Feb 2024–present
React Native mobile app on Expo, Express/TypeScript API on Azure, Python calculation microservices, AI chatbot with tool use and observability, Firebase Auth, Stripe billing. Owned end-to-end from architecture through production and on-call.
2021→ 2026
Founding / lead engineer · 2021–2026
C#/.NET on Azure Functions extracting from Meta, LinkedIn, and YouTube Graph APIs into Azure Data Lake. Comment-level sentiment analysis at scale, with reporting through Synapse, SQL, and Power BI. Built the platform from zero, ran production, and managed deploys, infra, and freelancer reviews.
2026in development
Solo founder
Productising what I built at scale before — multi-platform social data extraction, comment sentiment, and analytics — into a self-serve product for marketers and small agencies.
I've spent the last several years operating as a senior engineer across two long-running engagements — a social media analytics platform where I was the founding engineer for nearly five years, and a US SaaS product I've been building since early 2024. Both required owning real production systems, not just shipping features.
Today I run Dicody, a small software consultancy based in Tunisia, and work remotely with founders and product teams who need that same level of ownership without the cost or commitment of a senior in-house hire.