Amine Elbarry
WorkServicesExperienceWriting
Hire me
Amine Elbarry
WorkServicesExperienceWriting
Hire me

What I build, and how it works

I'm one developer who covers the whole build: design, front end, back end and launch. Here's what I offer and what to expect.

Start a projectSee my work
  • Mobile apps

    iOS and Android apps from one codebase. I design, build and publish them to the App Store and Google Play.

    • One app for iOS and Android
    • Published to both stores
    • Push notifications
    • Works offline when it matters
    • Real-time sync between devices
    • Maps, payments and chat

    First version

    4–8 weeks

    • React Native
    • Expo
    • TypeScript
    • Firebase
    • Redux
    • Native APIs
  • Web apps

    Platforms, dashboards and SaaS products that load fast, show up well on Google and are easy to grow later.

    • Works on every screen size
    • Built for search engines
    • Fast page loads
    • User accounts and roles
    • Admin dashboards
    • Database and API included

    First version

    2–4 weeks

    • React
    • Next.js
    • TypeScript
    • Node.js
    • PostgreSQL
    • MongoDB
  • AI features

    Chat assistants, smart search and automations that use your own data, so they give answers that are actually about your business.

    • AI chat assistants
    • Search that understands meaning
    • Product recommendations
    • Automated workflows
    • Document and data processing
    • Connected to your existing tools

    First version

    3–6 weeks

    • OpenAI
    • Node.js
    • Python
    • Vector search
    • NLP
    • Next.js
  • Online stores

    Stores, checkouts and store plugins for Shopify and custom platforms, built to turn visitors into orders.

    • Payments with Stripe or PayPal
    • Inventory and orders
    • Customer accounts
    • Order tracking
    • Admin dashboard
    • Sales analytics

    First version

    3–6 weeks

    • Shopify
    • WooCommerce
    • Stripe
    • PayPal
    • React
    • Node.js
  • APIs and back ends

    The server side your app runs on: secure, documented and ready for other developers to build against.

    • REST or GraphQL APIs
    • Sign-in and permissions
    • Clear documentation
    • Rate limiting
    • Error handling and logs
    • Third-party integrations

    First version

    1–3 weeks

    • Node.js
    • Express
    • GraphQL
    • PostgreSQL
    • JWT
    • Swagger
  • Maintenance and rescue

    Already have an app? I can take over the code, fix what is broken and keep it updated, secure and running.

    • Taking over existing code
    • Bug fixes
    • Security updates
    • Performance checks
    • Backups
    • Ongoing support

    How it runs

    Ongoing

    • DevOps
    • Monitoring
    • Security
    • Backups
    • Updates
    • Support

How a project runs

  1. 1

    A first call

    You tell me the idea. I ask a lot of questions. You leave with a clear next step, even if we don't end up working together.

  2. 2

    A written scope

    One short document: what goes in version one, what waits for later, how long it takes and what it costs.

  3. 3

    Weekly builds

    Every week you get a working version you can click or tap through. You see progress, not promises.

  4. 4

    Launch and handover

    I ship it to the web or the stores. You get the code, the accounts and docs another developer can follow.

Questions people ask

Something else on your mind? Ask my AI, or just message me.

How much does a project cost?

It depends on what you need, so I don't publish fixed prices. After a short call I send a written quote for version one. You know the price before any work starts.

How long does it take?

Most first versions take between 2 and 8 weeks. The exact timeline is part of the written scope. How long does an MVP take?

Do I own the code?

Yes. The code repository, the accounts and the store listings are in your name from day one. Why this matters

I'm not technical. Is that a problem?

Not at all. Most of the people I work with aren't developers. I explain decisions in plain English, and you never need to read code to follow along.

What time zone are you in?

Morocco, usually GMT+1. That's a full workday of overlap with Europe and the afternoon with the US East Coast.

Can I hire you through Upwork?

Yes. Upwork handles the contract and payments, which many clients prefer. My Upwork profile

Can you work on an app I already have?

Yes. I can take over an existing codebase, fix what is broken and keep it running. I start with a short review so you know what you have.

Have an idea? Let's build it.

Tell me what you want to make. You'll get honest questions and a clear next step, even if I'm not the right fit.

Start a project

Amine Elbarry

Full-stack and mobile developer in Marrakech, Morocco. Working with clients worldwide.

  • Work
  • Services
  • Experience
  • Writing
  • Hire me
  • GitHub
  • LinkedIn
  • Upwork
  • © 2026 Amine Elbarry