At Amusnet Gaming, I designed and implemented a reusable Java reporting library for asynchronous CSV generation, AWS S3 uploads, and REST-based job status and report retrieval. I improved export reliability and memory efficiency with chunked database reads and configurable worker limits.
I also owned delivery of a Spring Boot and WebSocket live-chat service, and migrated audit-event publishing across backend services to Kafka. At Malta Information Technology Agency, I developed Java infrastructure connecting Malta’s eIDAS Node with its national electronic identity system for cross-border authentication.

