
Powered by React, logic, and coffee.
view my workCreation of websites, landing pages, and contact & training pages using React, Next.js and CSS. Focused on small and medium businesses and modern branding, working with clients such as Sara Louro (Psychology & Training), ADR Jóias and Connect Moon.
Since February 2025, I’ve been working at BMW as a Power Platform Developer, creating scalable apps and automation solutions for factory teams. I develop a Power Apps template-based generator that allows workers to build standardized apps and automate processes. I manage Power Automate flows, SharePoint integrations, and Power Platform admin tasks. I also maintain Azure DevOps pipelines to export and import solutions across DEV, UAT, and PROD. This system helps teams publish apps quickly and securely.
I worked on a Power Platform project for Banco Montepio, developing a Power Apps frontend connected to a Java backend. The application managed the full mortgage credit request process, including data capture, validation, workflow steps, and document handling. Database used: MySQL.
Development and maintenance of pipelines for the full Power Platform solution lifecycle (between DEV, UAT and PROD). Built automated flows using Azure DevOps and PAC CLI to export, validate, version and import solutions.
Development of an internal application for managing housing credit requests. Power Apps front-end connected to a Java back-end, handling the full process: data capture, validation, workflow stages, document management and MySQL integration.
Modern multi-language website for a psychology professional using React, custom CSS, translations, dynamic UI and MailerLite integration.
Full redesign for a Portuguese jewelry manufacturer. Improved UX, visual identity, and responsive structure.
I designed and developed the website for Connect Moon, a marketing agency. The project included creating a full visual identity, responsive layouts, and interactive sections using Next.js and React.js.

If you're interested in reaching out, here are my details: