Staff Software Engineer - Payments
Oct 2025 - PresentBillie, Berlin, Germany
Owns payments/compliance platform reliability across service boundaries, vendor integrations, migration work, and operational tooling.
- Established Compliance Service as the backend domain for transaction monitoring, screening, and sanction checks.
- Authored technical specs and interface definitions for the ComplyAdvantage integration.
- Made failure handling explicit for Kafka DLT alerts, settlement reports, and compliance states.
- Built a Backstage cronjob monitor aggregating cross-system execution data.
- Joined the architecture team and contributes to Spring Boot 4 and Jackson 3 migration work.
Staff Software Engineer - Risk
Apr 2025 - Oct 2025Billie, Berlin, Germany
Led Staff-level risk platform work around orchestration, fraud integrations, tokenization, and event-driven architecture.
- Co-designed and built the Risk Orchestrator with hexagonal architecture.
- Led the Ravelin fraud integration across release planning and cross-team coordination.
- Authored Buyer Risk Assessment target architecture and tokenization specs.
- Drove OpenAPI-first design across risk services.
- Led EDA 2.0 to improve event-driven architecture practices.
Senior Software Engineer - Risk
Nov 2023 - Apr 2025Billie, Berlin, Germany
Built fraud detection and risk scoring capabilities across Flink, graph modeling, provider labelling, and Kafka infrastructure.
- Built real-time fraud velocity features per email and device with Apache Flink.
- Led a Neo4j graph database POC for fraud detection, then extended it with IBAN integration.
- Enabled risk scoring and provider fraud labelling for refinancing.
- Improved Python CI/CD pipelines and Kafka infrastructure managed through Terraform.
Backend Software Developer
Jun 2019 - Nov 2023SumUp, Berlin, Germany
Built shared backend foundations for payments-adjacent systems, service templates, permissions, money handling, and operational reliability.
- Built a unified money library used across backend and Android.
- Created authorization and permissions management libraries.
- Designed a sales management platform with clean domain separation.
- Migrated 6 years of historical data with minimal production impact.
- Reduced new service setup from 1 week to 1-2 hours with a repository template.
- Implemented service-level objective monitoring and joined on-call for critical payment systems.
Backend Software Developer
Dec 2017 - May 2019NICE, Ra'anana, Israel
Worked on distributed backend systems, cache reliability, and release automation.
- Built Java and Python applications on distributed systems.
- Refactored a product cache system to improve performance and reliability.
- Built an automated release notes generator integrating Python 3 and Jira.
C++/C# Junior Developer
Aug 2014 - Dec 2017Inuitive, Ra'anana, Israel
Built production-facing embedded and tooling work for next-generation vision processing chips.
- Developed algorithms on next-generation vision processing chips in C++.
- Created calibration processes for production lines with C++, C#, Python, and Matlab.
- Helped establish production lines in South Korea and China across logistics, equipment setup, and training.