Index

Pages, systems, publications, and public work.

Pages

Research and publications

Projects

Fieldwork and access

Elsewhere

I build software where the subject matter is the hard part.

I’m David Wicker, a full-stack developer and researcher in Maastricht. At BISS I work on Case Law Explorer; independently I’m building Hayeren and Commonfold; and I design and deliver digital products for clients.

ESTATE / 01CASE LAW EXPLOREROPERATED

Systems in production.

Case Law Explorer

Research infrastructure

Rechtspraak, HUDOC, and CELLAR records enter one legal-data schema, then reach the research surface through a bounded API and server-side proxy.

Python · Airflow · PostgreSQL · SvelteKit · Docker

  • Authentication is optional. When enabled, Keycloak identifies the caller and caselaw-access separately decides scope, route cost, and quota.
  • /api/combined searches all three corpora; /api/combined/expand replaces the retired generic network route.
  • Coolify composes the UI, API, database, migration, backup, SQL maintenance, and Airflow services; Airflow keeps a separate bookkeeping database.
Case Law Explorer architecture

Ask about David’s work.

Compare a role, research question, or project brief with the public record—from current systems to education and earlier work.

Open the conversation
Yerevan with Mount Ararat on the horizon
Yerevan and Mount Ararat · Photography archive

Education, languages, photography, and earlier work.

Computer science at Maastricht University; Italian, English C2, German B1, Arabic A2, and Eastern Armenian in progress. The archive includes more than 300 photographs from Palestine, Armenia, Italy, and the Netherlands, plus detailed records from school projects, climate organising, teaching, publications, and early software.

Citation research, university access, and field documentation.