Backend Software Engineer
I build software that works, or try to. Focused on clean code, simple solutions, and getting things done, always learning new things.
Work Experience
Associate Software Engineer
Blip.pt
March 2025 - Present
Built a critical event-sourcing service with Spring Boot, Kotlin, and Kafka that replaced an older legacy system.
Enhanced observability with Micrometer metrics and SignalFx integration.
Mentored new team members and migrated new brands to our platforms.
Software Engineer Trainee
Blip.pt
Jun 2024 - Mar 2025
Maintained content services for Betfair, PaddyPower, and Skybet platforms.
Implemented Kafka cluster communication for a critical service, reducing sync incidents.
Added in-play and pre-match statistics to the platform, improving UX.
Designed Kafka integration with Avro and Schema Registry for new backend services.
Software Engineer Intern
Blip.pt
Feb 2024 - Jun 2024
Developed a PoC in Kotlin and Spring Boot to upgrade a production service using Java 8 and a Spring framework fork.
Optimized caching by migrating from Google Guava to Redis, greatly improving the number of cache hits.
Replaced Apache Lucene with Elasticsearch and eliminated Hazelcast overhead, reducing the number of sync incidents.
Bio
- 2000Born in Porto, Portugal
- 2024Started working at Blip.pt as a Backend Software Engineer
- 2024Concluded my BEng in Software Engineering at ISEP
Projects
- AssetFlow - Personal project to manage my assets and investments
Skills
Java, Kotlin, Spring Boot, Kafka, Elasticsearch, Docker
Contact