Experience

5+ years, from an internship on low-code platforms to leading mobile at Devoteam and co-founding ImoPilot. Newest first.

  1. ImoPilot

    Lisbon, Portugal

    Aug 2026 to Present3 mos

    Co-Founder & CTO

    • Co-founded ImoPilot, a CRM for real estate consultants in Portugal, and own the product's technical direction
    • Built the platform end to end, from architecture and data model through to deployment
    • Built the integration layer connecting consultants' calendars, contacts, messaging and payments in one place
    • Built an automated pipeline that captures leads from social ad campaigns straight into the CRM

    Built with Next.js, TypeScript, Drizzle, PostgreSQL

  2. Devoteam

    Lisbon, Portugal, 1 yr 1 mo

    Jan 2026 to Present10 mos

    Lead Mobile Developer

    • Lead the mobile side of P+R CFL, the Park & Ride app for CFL (Luxembourg's national railway), covering architecture, features and delivery
    • Rebuilt the app from a legacy React Native codebase onto a modern Expo setup, modernising the whole stack without disrupting live users
    • Handle builds and versioning, and prepare the app for release on iOS and Android
    • Make the technical calls on the React Native stack, including native module work on iOS and Android
    • Work with the backend team on API design and integration
    • Direct technical contact for CFL, turning their requirements into scoped work

    Built with React Native, Expo, TypeScript, iOS, Android

    Oct 2025 to Jan 20264 mos

    Senior React Native Developer

    • Built features for CFL GO, the main commuter app for CFL (Luxembourg's national railway), through Devoteam
    • Worked across the React Native stack, from UI features to native modules on iOS and Android
    • Maintained a long-running production codebase used daily by commuters in Luxembourg

    Built with React Native, TypeScript, iOS, Android

  3. Trecli Software

    Lisbon, Portugal

    May 2024 to Present2 yrs 6 mos

    Founder & CTO

    • Software consultancy delivering end-to-end mobile and web product development
    • Specializing in React Native, TypeScript, and Node.js, from system architecture and API design through to App Store and Play Store deployment

    Built with React Native, TypeScript, Next.js, Node.js, Expo

  4. Topics Chat

    Porto, Portugal, Full-time

    May 2025 to Feb 202610 mos, hybrid

    Full Stack Engineer

    • Led mobile development for a cross-platform messaging app built with React Native, driving frontend architecture and backend integration across a 5-developer team
    • Designed and implemented push notification infrastructure for iOS and Android
    • Built backend services using Hono.js on Cloudflare Workers, contributing to API design and database architecture
    • Implemented native in-app purchases for both platforms
    • Optimized chat performance focusing on efficient list rendering and smooth scrolling at scale
    • Established CI/CD pipelines with GitHub Actions and EAS Workflow for automated builds and deployments
    • Managed full release lifecycle for Apple App Store and Google Play Store

    Built with React Native, Expo, TypeScript, Next.js, Hono, Cloudflare Workers, PostgreSQL, GitHub Actions

  5. Xalantis

    Lisbon, Portugal, Full-time, 2 yrs 3 mos

    Sep 2023 to Dec 20241 yr 4 mos, on-site

    Director of IT

    • Led development of two React Native apps for internal projects, focusing on performance, scalability and integration with backend services
    • Managed Next.js web applications and handled database modelling with Prisma ORM
    • Deployed and ran services on Ubuntu/Linux environments
    • Owned system architecture and infrastructure decisions
    • Set and enforced engineering practices across the team

    Built with React Native, Vue.js, Next.js, Prisma, TypeScript, Ubuntu, MySQL

    Oct 2022 to Sep 20231 yr, hybrid

    Software Developer

    • Built and maintained the company's corporate website in Vue 2
    • Developed two internal APIs with Express.js and TypeScript to support business operations and data integration
    • Worked with MySQL for data management and set up Prisma ORM for schema handling
    • Collaborated across teams, covering both backend and frontend work

    Built with Vue.js, JavaScript, Express.js, TypeScript, MySQL, Prisma

  6. Fernando Rosado Pianos

    Oeiras, Portugal

    Oct 2021 to Sep 20221 yr

    React Developer

    • Designed and built the company's official website in Next.js, from design through to deployment
    • Built internal tooling: a React Native app for daily operations and a dashboard for stock control, incoming inventory and business analytics
    • Localised the site into nine languages to widen reach beyond the domestic market
    • Handled SEO end to end: site architecture, structured data, keyword mapping and content strategy

    Built with Next.js, React Native, JavaScript

  7. Do iT Lean

    Oeiras, Portugal

    Jul 2021 to Oct 20214 mos

    Internship Trainee

    • Completed Do iT Lean's OutSystems training programme, covering the full low-code development cycle
    • Built three applications as part of the programme: a traditional web app, a reactive web app and a mobile app
    • Worked with Microsoft SQL Server for data modelling and queries behind the applications

    Built with OutSystems, SQL Server

Education

  • Apr 2022 to Jul 2022

    Cybersecurity Bootcamp, Ironhack

    Intensive program in digital forensics, network security, and threat analysis. Hands-on with Wireshark, Splunk SIEM, Volatility, Autopsy, Ghidra, Snort IDS, and Wazuh.

  • 2018 to 2021

    Computer Systems Management & Programming, EPAD

    Technical diploma covering JavaScript, Java, C, Python, PHP, and SQL, alongside React, React Native, Electron, and Next.js. Databases in MySQL, MongoDB, and Firebase.