Skip to content
View HenryCordes's full-sized avatar
  • Dev Artist
  • The Netherlands

Block or report HenryCordes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HenryCordes/README.md

Henry Cordes

Senior Fullstack Engineer — 15+ years shipping web and mobile products.

I design and build maintainable, elegant products end to end — from architecture and data modelling through to a polished product. The best part for me is seeing real people use something I've built and have it genuinely improve their workflow, or a part of their day. Currently engineering for global clients at Lumenalta, and founder of my own practice, Dev Artist.

I spent ~8 years as architect and lead developer of RobinHQ, an e-commerce customer-service/helpdesk SaaS, taking it from the first commit through to a mature platform — and I've spent my career raising engineering quality through TDD, DDD, clean architecture and CI/CD, while mentoring the teams around me.

Working with: TypeScript · React · Next.js · Node.js · GraphQL · PostgreSQL · MongoDB · Docker · AWS

Approach: clean architecture, TDD/DDD, CI/CD, and AI-native engineering

Based in: the Netherlands · working remotely

Currently building

Paperwork — bookkeeping and Dutch tax administration for small-business owners. Website · Live app (login required).

  • 📖 Read the code: paperwork-public (React · Node · MongoDB · Redis) · paperwork-app-public (Ionic React · Capacitor)
  • 🤖 Two production AI features, code included: multimodal invoice/receipt extraction (LLM output cross-checked by a deterministic validation layer) and an agentic VAT pre-check whose anomaly detector reasons over tenant-scoped, read-only tools — with tenantId bound at construction so it can never reach another tenant's data.
  • 📱 Get the app: App Store · Google Play.

(Public repos are source-available for viewing/evaluation — see each repo's license.)

Elsewhere

Open to senior fullstack / product engineering roles — remote.

Pinned Loading

  1. paperwork-public paperwork-public Public

    Bookkeeping & tax automation for Dutch small businesses — web/backend. React · Node · MongoDB · Redis · AWS · Heroku .

    TypeScript

  2. paperwork-app-public paperwork-app-public Public

    Paperwork's mobile app — receipt-scanning bookkeeping with OCR. React · TypeScript · Ionic · Capacitor (iOS & Android).

    TypeScript

  3. paperwork-app-native paperwork-app-native Public

    Paperwork's mobile app — receipt-scanning bookkeeping with OCR. React Native in progress rewrite of paperwork-app

    TypeScript

  4. ai-engineering-workflow ai-engineering-workflow Public

    How I build software with AI: a spec-driven workflow plus the context-engineering pieces (skills, subagents, rules, docs and workflows) that keep AI output consistent and maintainable.

    TypeScript