Home Projects Services Blog Contact

Contact

Get in Touch

Let's connect and discuss your next project

Frequently Asked Questions

What is your typical project timeline?

Project timelines vary based on scope. A simple webapp takes 2-4 weeks, while complex applications can take 2-6 months. I'll provide a detailed timeline after our initial consultation.

Do you work with international clients?

Yes! I work with clients from Tunisia, Europe, the US, and worldwide. All communication can be in English, French, or Arabic.

What is your preferred communication method?

Email for initial contact, then we can use Slack, Discord, Telegram, or video calls (Zoom/Google Meet) for ongoing project communication.

Do you offer post-launch support?

Yes, I offer ongoing maintenance and support packages to keep your application running smoothly after launch.

What technologies do you specialize in?

NestJS and Python (FastAPI, Django REST, Flask) on the backend, Next.js/React and Flutter on the client, PostgreSQL/Prisma/Redis, Docker/Nginx, plus LLM orchestration and document extraction.

Do you provide source code ownership?

Yes, you receive full ownership of all source code upon project completion and final payment. I'll provide clean, documented code.

Can you work with our existing team?

Absolutely! I'm experienced in collaborating with existing development teams, following your coding standards, and integrating with your workflows.

What industries do you have experience in?

Accounting/ERP, education, AML/compliance, agriculture, healthcare, legal, commerce, and community platforms — plus production SaaS for Tunisian tax (TTN, TEJ, CNSS).

How do you handle payments?

I typically work with milestones: 30% upfront, 30% at midpoint, 40% upon completion. For larger projects, we can discuss monthly retainer options.

What languages can you develop in?

Python, TypeScript, JavaScript, Dart, plus C and Bash. Communication in Arabic (native), English (fluent), and French (professional).