

Filipe Mendes
Madeira, Portugal
MSc in Engineering Physics with experience building web and mobile products.
Background across healthcare, banking and independent software development.
Experience
Frontend Engineer
ACIN group
October 2023 - July 2025 · Madeira, Portugal · Hybrid
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 · Madeira, Portugal · On-site
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 · Lisbon, Portugal · Remote / Hybrid
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
Instituto Superior Técnico, University of Lisbon
2015 — 2021
Completed coursework in software engineering, machine learning and scientific computing.
Projects
Arc Timer
Mobile App
February - June 2026 · Maintained
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
filipemendes.dev
Portfolio Website
February - April 2026 · Maintained
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
- Web & Mobile: React · React Native · TypeScript · JavaScript · Next.js · App Router · React Server Components · Server-side Rendering · Expo Router · iOS · Android
- UI & Architecture: Semantic HTML · CSS · Responsive Design · Accessibility · Reusable Components · System Design · State Machines · CSS Modules · Styled Components · Framer Motion · React Reanimated
- State & APIs: Redux · Redux Saga · Zustand · TanStack Query · Client-side Caching · GraphQL · REST APIs · API Integration · API Contracts · OpenAPI / Swagger · Authentication · JWT · Refresh Tokens · Session Management · Error Handling
- Engineering & Delivery: Jest · Playwright · Automated Testing · Integration Testing · Debugging · Performance Optimization · Code Reviews · Technical Documentation · Git · Vercel · DNS Configuration · App Store · Google Play
- Tools & Data: SQLite · Drizzle ORM · Local Persistence · File Serialization · Postman · Figma · Cursor · GitHub Copilot · Codex · AI-assisted Development
Languages
- Portuguese: Native
- English: C1


Filipe Mendes
Madeira, Portugal
MSc in Engineering Physics with experience building web and mobile products.
Background across healthcare, banking and independent software development.
Experience
Frontend Engineer
ACIN group
October 2023 - July 2025 · Madeira, Portugal · Hybrid
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 · Madeira, Portugal · On-site
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 · Lisbon, Portugal · Remote / Hybrid
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
Instituto Superior Técnico, University of Lisbon
2015 — 2021
Completed coursework in software engineering, machine learning and scientific computing.
Projects
Arc Timer
Mobile App
February - June 2026 · Maintained
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
filipemendes.dev
Portfolio Website
February - April 2026 · Maintained
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
- Web & Mobile: React · React Native · TypeScript · JavaScript · Next.js · App Router · React Server Components · Server-side Rendering · Expo Router · iOS · Android
- UI & Architecture: Semantic HTML · CSS · Responsive Design · Accessibility · Reusable Components · System Design · State Machines · CSS Modules · Styled Components · Framer Motion · React Reanimated
- State & APIs: Redux · Redux Saga · Zustand · TanStack Query · Client-side Caching · GraphQL · REST APIs · API Integration · API Contracts · OpenAPI / Swagger · Authentication · JWT · Refresh Tokens · Session Management · Error Handling
- Engineering & Delivery: Jest · Playwright · Automated Testing · Integration Testing · Debugging · Performance Optimization · Code Reviews · Technical Documentation · Git · Vercel · DNS Configuration · App Store · Google Play
- Tools & Data: SQLite · Drizzle ORM · Local Persistence · File Serialization · Postman · Figma · Cursor · GitHub Copilot · Codex · AI-assisted Development
Languages
- Portuguese: Native
- English: C1