Skip to content
Nupgrade

About

A focused AI studio, backed by a full software team.

Nupgrade is led by Hamza Benammi, a senior backend and AWS engineer with 8+ years of experience. We are powered by MediaElegant, the remote-first studio in Marrakech that has launched 40+ products.

Powered by MediaElegant

Why the parent studio matters to you.

AI work rarely stops at the model. It needs a product, an integration, a website people can find and someone to keep it running. MediaElegant covers all of it.

8+
years shipping
40+
products launched
GMT+1
overlaps Europe and the Gulf
Remote-first
rooted in Marrakech

Services across the studio

  • Software and SaaS engineering
  • Web development
  • Mobile apps
  • Desktop applications
  • Cloud and DevOps
  • Developer tools and automation
  • Accessibility engineering
  • Content protection
  • QA and testing
  • SEO and digital marketing
  • API development and integrations
  • Maintenance and support

Public AI project

  • Multilingual AI travel guide

    A live AI trip planner and directory of places. Plans come from checked data, and prices are labelled as estimates. More project stories are under Work.

8 public builds are listed on MediaElegant. Most are not AI projects, and we do not claim them as such.

What we hold to

Judgement is the part that does not get cheaper.

  1. 01

    AI proposes. People approve.

    Where a mistake is expensive or cannot be undone, a person approves first. We design that review step with you and show what the reviewer needs to decide.

  2. 02

    Experience is the multiplier.

    AI makes code cheap to write. Knowing what to build, what breaks at scale and what is safe to ship still takes years in production.

  3. 03

    Fundamentals, not just prompts.

    Networking, Linux, databases and cloud internals let us debug what an agent got wrong instead of guessing.

How we build

A delivery loop with a person at both ends.

  1. 01Engineer

    We write the spec

    Architecture, API contracts, data flows and acceptance criteria come from an engineer before any agent runs.

  2. 02AI

    Agents do the volume

    Scaffolding, refactors, test generation and documentation go to AI agents, in parallel and fast.

  3. 03Both

    Tests are the gate

    Unit, API, end-to-end and manual checks decide what ships. Nothing merges on a hunch.

  4. 04Engineer

    We review every diff

    Security, access control, cost, failure modes and edge cases: the judgement that years of production teach.

Disciplines

What the team covers.

Backend and cloud

Node.js, .NET, Python, REST APIs, multi-tenant SaaS, AWS serverless, CloudFormation.

AI engineering

RAG, Amazon Bedrock, local models on Ollama, fine-tuning experiments, evaluation.

Automation

n8n, integrations, scraping, CLI tooling and CI/CD pipelines.

Product and frontend

React, Next.js, React Native, accessible interfaces, design systems.

Quality and reliability

Unit, API and end-to-end tests, observability, defect triage, root cause.

Data and security

PostgreSQL, DynamoDB, RBAC, audit trails, backups with verified restores.

We name individual engineers on a project once they and the client agree. Until then we say who is accountable: the lead engineer, in writing, on every engagement.

One question

Which manual process currently takes the most time from your team?

Answer in a sentence or two. An engineer replies with where we would start, what it takes and what we would not automate.