Portrait of Filipe Mendes from CVPortrait of Filipe Mendes from CV

Filipe Mendes

Madeira, Portugal

Software Engineer·3+ years experience

MSc in Engineering Physics with experience building web and mobile products.
Background across healthcare, banking and independent software development.

Education

  • MSc in Engineering Physics

    Instituto Superior Técnico, University of Lisbon

    2015 — 2021

    Completed coursework in software engineering, machine learning and scientific computing.

Experience

  1. 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

  2. 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

  3. 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

Projects

  • Launched Arc Timer, a cross-platform React Native workout application for iOS and Android, developed end-to-end from concept to App Store and Google Play release.

    • Built the application using React Native, Expo Router and TypeScript, delivering a single codebase for iOS and Android.
    • Implemented state-based workout execution and UI-thread animations with React Reanimated.
    • Owned the complete product lifecycle from feature planning to store release, validating database services with Jest to ensure reliable application behavior.

    Stack: React Native · Expo Router · React Reanimated · TypeScript · TanStack Query · Jest

  • Launched filipemendes.dev, a Next.js portfolio platform showcasing projects, technical documentation and my developer profile.

    • Built the platform using Next.js, App Router, React Server Components and TypeScript, delivering server-rendered pages across the application.
    • Implemented responsive interfaces using CSS Modules and Framer Motion, creating smooth page transitions and interactive user experiences.
    • Managed production deployment with Vercel, configuring the custom domain, DNS records and professional webmail for a complete production setup.

    Stack: Next.js · TypeScript · App Router · React Server Components · CSS Modules · Framer Motion · Vercel

Skills

  • FrontendReact · React Native · Next.js · TypeScript · JavaScript · HTML · CSS
  • State ManagementRedux · Zustand · TanStack Query
  • Data & APIsGraphQL · REST APIs · Postman
  • TestingPlaywright · Jest
  • UI & AnimationStyled Components · Framer Motion · React Reanimated
  • ToolsGit · Figma · Cursor · Codex

Languages

  • PortugueseNative
  • EnglishC1
Portrait of Filipe Mendes from CVPortrait of Filipe Mendes from CV

Filipe Mendes

Madeira, Portugal

Software Engineer·3+ years experience

MSc in Engineering Physics with experience building web and mobile products.
Background across healthcare, banking and independent software development.

Education

  • MSc in Engineering Physics

    Instituto Superior Técnico, University of Lisbon

    2015 — 2021

    Completed coursework in software engineering, machine learning and scientific computing.

Experience

  1. 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

  2. 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

  3. 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

Projects

  • Launched Arc Timer, a cross-platform React Native workout application for iOS and Android, developed end-to-end from concept to App Store and Google Play release.

    • Built the application using React Native, Expo Router and TypeScript, delivering a single codebase for iOS and Android.
    • Implemented state-based workout execution and UI-thread animations with React Reanimated.
    • Owned the complete product lifecycle from feature planning to store release, validating database services with Jest to ensure reliable application behavior.

    Stack: React Native · Expo Router · React Reanimated · TypeScript · TanStack Query · Jest

  • Launched filipemendes.dev, a Next.js portfolio platform showcasing projects, technical documentation and my developer profile.

    • Built the platform using Next.js, App Router, React Server Components and TypeScript, delivering server-rendered pages across the application.
    • Implemented responsive interfaces using CSS Modules and Framer Motion, creating smooth page transitions and interactive user experiences.
    • Managed production deployment with Vercel, configuring the custom domain, DNS records and professional webmail for a complete production setup.

    Stack: Next.js · TypeScript · App Router · React Server Components · CSS Modules · Framer Motion · Vercel

Skills

  • FrontendReact · React Native · Next.js · TypeScript · JavaScript · HTML · CSS
  • State ManagementRedux · Zustand · TanStack Query
  • Data & APIsGraphQL · REST APIs · Postman
  • TestingPlaywright · Jest
  • UI & AnimationStyled Components · Framer Motion · React Reanimated
  • ToolsGit · Figma · Cursor · Codex

Languages

  • PortugueseNative
  • EnglishC1