Skip to main content
Legal Tech

eLaws

Asynchronous scraping backend that extracts and structures official legal documents from Swiss government sources, running resilient Celery pipelines behind a FastAPI interface.

How it works

  • Headless Playwright extraction handles government pages that resist plain HTTP scraping.
  • Celery and Redis give the pipelines retry and recovery behaviour, so one failed source does not lose a run.
  • Async SQLAlchemy 2.0 over PostgreSQL 16 with Alembic migrations, containerised end to end.

Stack

PythonFastAPIPlaywrightPostgreSQLSQLAlchemyCeleryRedisDocker

Role — Backend Engineer

Building something like this?

I build AI-powered products that ship to production — RAG pipelines, agentic workflows and the full-stack systems around them.

Get in touch