Work
  • Apr 2024 - Present
    Critical Techworks
    Software Engineer

    Currently working with Kotlin, Android and a bit of Jetpack compose

    Previously worked with the following technologies:

    • Kotlin and the Android SDK to develop applications
    • Android NDK to develop parts of applications in Native code
    • Android Open Source Project, in HALs (Hardware Abstraction Layer), System Services and Managers to get data from hardware to Android Application layer

    Tech stack: Kotlin, Android SDK, Android NDK, C++, Android Open Source Project (AOSP)

  • Sep 2023 - Mar 2024
    Farfetch
    Trainee Mobile Engineer - iOS
    • Built a Proof of Concept iOS app to test a new search flow with users, influencing future UX decisions
    • Solved tracking-related bugs in the search module, ensuring accurate analytics of user behaviour
    • Enhanced a component in a UI component library by adding skeleton loading states, improving app visuals for millions of users
    • Supported migration to a new API by refactoring a library to temporarily support two API versions, ensuring seamless rollout without downtime

    Tech stack: Swift and UIKit

  • Feb 2023 - Apr 2023
    Instituto Superior Técnico
    Software Engineer Teacher Assistant
    • Guided 2 practical classes in software engineering, mentoring 25+ students on E2E feature implementation in a production-grade app
    • Held office hours to provide 1:1 support, improving student project success rates
    • Graded code submissions with focus on best practices, reinforcing clean code and maintainability principles

    https://fenix.tecnico.ulisboa.pt/disciplinas/ESof2/2022-2023/2-semestre

    Tech stack: Postgres, Java together with Spring-boot, Vue.js and Hibernate

  • Jul 2022 - Sep 2022
    Feedzai
    Software Engineer Intern

    Developed a tool to automate traceability matrix build and test coverage measurement, replacing an Excel-based process that took months with on-demand reporting done in seconds, cutting QA effort

    Tech stack: Java (together with Spring-boot and Maven), React (together with MUI library), ANTLR library, Docker