Software engineering · Public sector

Accessible public services, designed by the people who build them

Websites, portals, business applications, mobile or desktop: rhanb designs, builds and maintains for public organisations, with a single point of contact and AI tooling under human review.

rhanb EURL · Puteaux, Paris area · SIRET 999 252 000 00016

RGAA 4.1 · AA
Outcome commitment on the screens we deliver, accessibility statement at delivery
CII no. 32369911
Approved for the French Innovation Tax Credit, 2026-2030, DRIEETS Île-de-France
Small team · 1 point of contact
A human-sized team; the person who designs is the person who codes, from the first workshop to maintenance
AI + human review
Assisted production, reviewed and tested; the tooling gain is deducted from the days
Trusted by
Catalogue

Six services, written like a price schedule

Each service lists its deliverables and the standards it applies. They are ordered alone or combined, at a fixed price or on call-off orders.

01 Service

Institutional website and portal

Deliverables
  • Sitemap, zoning, wireframes, mockups
  • Accessible integration, decoupled open-source CMS
  • Content migration, redirects, SEO
  • Editor training, transferable materials
  • RGAA 4.1
  • RGESN
  • Headless CMS
02 Service

Business application

Deliverables
  • Web, mobile or desktop; scoping, data model, design document
  • REST API, OpenAPI contract, integration with your information system
  • Data migration from the existing system
  • Acceptance test plan, functional then service acceptance
  • TypeScript
  • OpenAPI
  • React Native
03 Service

UX/UI design

Deliverables
  • User-journey workshops, information architecture
  • Desktop, tablet and mobile mockups
  • Interactive prototype
  • UI kit and documented design system
  • Design system
  • Prototype
  • Figma
04 Service

RGAA accessibility

Deliverables
  • Accessible integration, fixes in the code
  • Automated checks in continuous integration
  • Manual protocol with screen readers
  • Accessibility statement at delivery
  • RGAA 4.1
  • WCAG 2.1
  • axe-core
05 Service

Maintenance and support

Deliverables
  • Corrective, preventive, evolutive
  • Level 2 and 3 helpdesk, response and recovery times
  • Monitoring, backups, environments
  • Reversibility, knowledge transfer
  • Maintenance
  • SLA
  • CI/CD
06 Service

Artificial-intelligence features

Deliverables
  • Search and document generation inside your applications
  • Agentic workflows with human control
  • Evaluation and logging of responses
  • LLM
  • RAG
  • MCP
What we apply

The standards, by name

We name the standard rather than the virtue. Each tile says how we apply it and what we do not claim.

RGAA 4.1
Accessibility: level AA on the screens we deliver, statement at delivery
WCAG 2.1
International reference for the criteria, for scopes outside RGAA
RGESN
Eco-design: functional sobriety, page weight, per-template measurement
GDPR
Fictitious data in development, named point of contact, minimisation
OWASP
Application security: encryption of sensitive data, OpenID Connect
OpenAPI
Versioned API contract, documentation generated from the contract
NF525
French tax compliance: full implementation in a SaaS ERP
ISO 27001
Information security: aligned practices, no certification claimed
Method

Five milestones, the same on every engagement

Tracked and validated with you. Every technical topic goes through a design document before implementation.

Five milestones, the same on every engagement
Milestone Milestone Deliverables Validation
01

Scoping

Kick-off meeting, scoping and user-journey workshops, scoping note, schedule Project committee
02

Design

Sitemap, zoning, wireframes, mockups, design system; one design document per topic Each deliverable, in order; review by the associated designer
03

Build

Increments delivered to acceptance, code reviews, tests, accessibility checks in continuous integration End-of-iteration demonstration
04

Acceptance

Acceptance test plan, test data sets, non-regression, load tests Functional acceptance, then service acceptance
05

Go-live and maintenance

Documentation, training, transferable materials, reversibility plan, helpdesk Operational readiness; follow-up committee
Team

Who does the work

  • Principal engineer

    Single point of contact
    • Runs the workshops, designs the screens, writes the code, fixes non-conformities, staffs the maintenance desk
    • Software engineer since 2017, French RNCP level 7 title
    • Led an engineering team across 5 European markets and brought an ERP into NF525 compliance
  • Associated UX/UI designer

    Review and validation
    • Reviews and validates every graphic deliverable before it is shown to the client: journeys, wireframes, visual direction, mockups, components
    • Brand and UX/UI designer, in practice since 2019
    • Declared as a subcontractor from the tender onwards; rhanb remains the sole contractor
  • AI tooling

    Assisted production
    • Produces code, tests, mockups and documentation under the engineer's control
    • Decides nothing; receives no confidential client information
    • Time saved on repetitive, verifiable work is deducted from the days invoiced

How we work with you

  • One point of contact from the first workshop to maintenance; 0% staff turnover
  • Remote meetings by default, on site for the key moments you choose
  • rhanb's project tools, or yours if you prefer: settled at scoping
  • We tender alone; the associated designer is declared as a subcontractor from the offer
  • No confidential information sent to an AI tool; development on fictitious data
AI-native firm

A small firm, the output of a large one

rhanb has been organised around artificial-intelligence tooling from day one. Code, tests, mockups and documentation are produced with assistance, then read, tested and validated by an engineer before any delivery. That is what lets a small team hold the scope of a larger one, without its coordination costs.

Discuss your project →

What it changes for you

  • Time saved on repetitive, verifiable work is deducted from the days invoiced
  • Shorter iterations on mockups and prototypes
  • Documentation that is current at every delivery, produced with the code

What it does not change

  • No confidential client information is sent to an AI tool: unpublished content, credentials, personal data, internal documents
  • No external service has access to the repository; no automation holds a permanent token
  • Nothing reaches production without human review, tests and a green pipeline
  • Tools are declared under the contract when the specification requires it
Track record

What we have delivered since 2017

Engagements carried out by our principal engineer, before and since rhanb was founded in 2026. We only show what we can prove: a certificate, a product online, a repository.

What we have delivered since 2017
Period Client · subject Contribution What we can prove
2026

InterFast

SaaS ERP for construction · 8 months, 154.5 days

  • NestJS
  • React
  • PostgreSQL
  • Flutter
  • AWS
NF525 compliance of the invoicing module: cryptographic sealing, tamper-proof log, archiving; multi-method e-signature module; advanced-filtering tables and field-intervention tracking for technicians; mobile app; DDD refactoring into 60+ domain libraries. Certificate of satisfactory completion from the CTO; 126 merged contributions, 162 code reviews, 5 RFCs
2025

Notae AI

LegalTech platform

  • TypeScript
  • Bun
  • AI SDK
  • MCP
Agentic workflows: meeting transcription, legal report generation, document search; hosting API for MCP servers; CI/CD, migration to a Bun monorepo; end-to-end features, interfaces included. Second engineer on the team, reporting to the CTO; pipeline in production
2020 – 2024

Stuart

Delivery across 5 European markets

  • Node.js
  • Kubernetes
  • K6
  • OpenAPI
  • React
Architecture and co-leadership of the new public API (Node.js, TypeScript, Kubernetes); K6 performance test suite; OpenAPI specification for integrators; led a product team, then the French solutions team; onboarding and Shopify apps designed autonomously, without a designer. Public API in production across 5 markets; four roles in four years, up to engineering lead
2017 – 2020

Matooma

Customer web application

  • Angular
  • TypeScript
Complete redesign, from blank page to delivery: screen and journey design, architecture choices, front-end development. Interfaces designed with no designer on the team
2017 – 2020

Lido

Visual editing platform

  • React
  • GraphQL
  • Node.js
POC then MVP of a drag-and-drop editor: dynamic DOM builder, GraphQL API, fullstack development. MVP delivered
2017 – 2020

SLB

Enterprise applications

  • Angular
  • TypeScript
Contributions to internal component libraries and new features for enterprise applications. Component libraries delivered

Also: web development teaching at WIS (2016-2018); NativeScript Developer Expert, open-source plugins published on npm (2018-2019); co-founder and technical lead of BeMooveed, a collaborative tourism platform incubated by Aler'Incub.

Contact

Send us your tender documents

We answer public tenders, in adapted and formal procedures alike, alone or with our associated UX/UI designer declared as a subcontractor. A need that has no specification yet is worth a conversation too.

contact@rhanb.com →

Remote meetings by default, on site for the key moments you choose.

What we read

  • The tender rules, the specification, the price schedule
  • The scope, the schedule and the award criteria
  • What the existing website or application imposes

What we tell you

  • Whether we answer, and with which team
  • What is proven, what is declared, what is out of scope
  • A price built per day, with its assumptions in writing