At Pleo, I build Python services that ingest enterprise documents, validate metadata, and route accepted records into searchable storage. I also designed identity-aware retrieval checks that apply user and group permissions before results are returned.
I developed Regex and spaCy NER rules to identify sensitive fields and add classification metadata for downstream handling. I connected ingestion workflows to PostgreSQL and Elasticsearch, and introduced Apache Kafka processing for larger jobs with failure handling and replay-safe processing.
Before Pleo, I worked on employee-data integrations and permission-checked APIs at Personio, then Java services for banking workflows at N26 and food-ordering workflows at Wolt. Across these products, I’ve worked on validation, access controls, asynchronous processing, and automated tests.

