Experience & Education

Click any role to view details.

Click any role to view details.

FULL-TIMEPART-TIME / ACADEMIC20162017201820192020202120222023202420252026industry ↑↓ academiaSenior Software Engineer /Interim Engineering…MollieMay 2026 – present3 moSenior Software Engineer —Product and Consumer DataKlarnaJanuary 2025 – April 20261 yr 3 moSenior Software Engineer —UnderwritingKlarnaMay 2024 – January 20258 moSoftware Engineer II —UnderwritingKlarnaMay 2022 – May 20242 yrsInvited Assistant LecturerFaculty of Engineering of the University of PortoSeptember 2023 – present2 yrs 11 moSoftware Engineer (DevOps& Automation)Critical Techworks, a BMW Group…October 2020 – May 20221 yr 7 moResearch AssistantINESCTEC, CSIG CentreFebruary 2019 – October 20201 yr 8 moInformatics and ComputingEngineering studentFaculty of Engineering of the U…September 2015 – September 20205 yrsTeaching AssistantFaculty of Engineering of the University of PortoOctober 2018 – January 20193 moEngineering Summer interneePixelplan.netJuly 2018 – September 20182 mo

Senior Software Engineer / Interim Engineering Manager — Data Products

Mollie

May 2026 – present · 3 mo

Full-time
  • Manage a 7-person team (including 3 direct reports), owning performance, hiring, priorities, and engineering planning across three product lines.
  • Lead the cross-team handover of the Fraud platform (200k requests/day), owning architectural discovery, knowledge transfer, and full operational transition.
  • Led the zero-downtime migration of a Symfony backend to Spring Boot, establishing the team's Java architecture, code organization, and engineering standards via ADRs.
  • Executed a zero-downtime MySQL to StarRocks migration, validating driver equivalence and reducing peak-workload latency (p95 from 2.5s to 0.8s and p99 from 3.4s to 1.3s).