Portrait of Filipe Mendes from CV

Software Engineer

Filipe Mendes

Building production-grade web and mobile products.

MSc in Engineering Physics

Madeira, PortugalView CV

Projects

Personal work and selected contributions from my professional experience.

Mobile App

Arc Timer

Personal-use project evolved into a production-level application. Full workout flow from setup to execution and tracking.

View Project Details

Portfolio Website

filipemendes.dev

Designed and built a portfolio platform for presenting projects, documentation and a developer profile.

View Project Details

About Me

Engineering perspective

The magic is in the small details, the consistency and the reliability of every interaction. Across web platforms and mobile applications, I focus on building products I am proud of.

Experience

  • Frontend Engineer

    ACIN group

    October 2023 - July 2025

    Modernized a healthcare management platform used by 10k+ users by building React and TypeScript interfaces with GraphQL APIs, improving the user experience for healthcare professionals.

    • Built React and TypeScript interfaces for admin dashboards, patient management and prescription workflows, integrating GraphQL APIs for authentication, form submission and paginated data views.
    • Implemented responsive and accessible interfaces using semantic HTML and adaptive CSS, ensuring the application worked across desktop and mobile devices.
    • Collaborated with backend engineers, designers and QA to refine GraphQL schemas, build reusable React components and iterate on feedback, improving UI consistency and development efficiency.
    • Leveraged AI-assisted development using Cursor and GitHub Copilot to accelerate feature implementation, code reviews and frontend development workflows.

    Stack:

    • React
    • TypeScript
    • GraphQL
    • Zustand
    • Styled Components
    • Playwright
    • Figma
    • Cursor
    • Copilot
    • Git
  • Mobile Engineer

    Nearsoft

    January 2023 - September 2023

    Developed cross-platform mobile banking applications using React Native and TypeScript for Caixa Angola and Keve, each exceeding 10k+ downloads on Google Play.

    • Built React Native and TypeScript features for account management, transfers, payments and debit cards, integrating REST APIs for authentication, transactions and error handling across mobile banking applications.
    • Implemented reusable React Native components and managed application state with Redux, improving UI consistency, simplifying data flow and accelerating feature development.
    • Collaborated with designers using Figma to translate designs into responsive mobile interfaces, ensuring consistent user experiences across iOS and Android.
    • Onboarded and mentored a frontend intern, introducing Git-based version control workflows and supporting day-to-day feature development.
    • Prepared production builds and contributed to App Store and Google Play release submissions.

    Stack:

    • React Native
    • TypeScript
    • REST APIs
    • Postman
    • Redux
    • Figma
    • Git
  • Software Engineer

    INOV

    March 2021 - February 2022

    Developed deep learning solutions in Python to automate real-time object detection and classification in infrared video surveillance systems.

    Stack:

    • Python
    • TensorFlow
    • CUDA
    • OpenCV
    • Computer Vision

Education

  • MSc in Engineering Physics

    2015 — 2021

    Instituto Superior Técnico, University of Lisbon

Contact

Direct Contact

Open to software engineering work across web, mobile and product architecture.

Email & Elsewhere

Based in Madeira, Portugal. Available for remote collaboration.

Primary Action

Send a Message