Hiring an engineer, or planning a software project?

I’m open to software engineering and technical lead roles, and to selected projects that need product judgment, full stack delivery, or work on complex systems.

Contact options

Discuss a role

Tell me about the team and the product or platform area you need someone to own.

Propose a project

Describe what you want to build, what makes it difficult, and where you need engineering help.

View résumé

Download my résumé for an overview of my experience, technical skills, and education.

Book a call

Book a free 30-minute first call to discuss a role or project.

Email me

ayoub.taoufik000@gmail.com

LinkedIn

linkedin.com/in/taoufik-ayoub

How I work

I’m open to remote, full-time or part-time roles, and selected projects. I prefer to work in English, and also work in French and Arabic.

How a project works

You’ll have something concrete to review at each step.

  1. A free first call

    We discuss your goal, users, and current tools. The first call is free and lasts 30 minutes. You’ll leave with a clearer idea of what is worth building, whether or not we work together.

  2. A written plan before development

    The plan sets out the goal, how we’ll measure it, what I’ll build and what’s out of scope, and an estimate in days. I bill by the day, so you can see how the budget is being spent.

  3. A working demo each week

    I build in small, tested steps and show you working software each week, while changes are still inexpensive.

  4. Launch and handover

    I set up monitoring, release changes safely, and document the handover. Then we check the results against the goal. We can agree on ongoing support separately.

A little context helps me give you a useful answer.

For a role, tell me about the product or platform, the team’s current challenge, and what success looks like. For a project, describe the workflow, its operating context, and the decisions or integrations that make it difficult.

I’ll reply with an honest view of whether it’s a good fit.