Full Stack Developer · JavaScript / TypeScript · Node.js & Firebase
Full Stack Engineer. Incurable traveler. Writer in the making. All in the same woman. I've been building systems for 5+ years — and collecting sunsets, time zones and chapters of a book I'm yet to write.

Full stack developer with 5+ years in the JavaScript/TypeScript ecosystem — front-end and back-end. I started by building complete systems, including admin panels (backoffice) for managing users, content and data — very close to a CRM — before specializing in front-end on large-scale projects spanning government, health and mobility. Co-founder of a freelance software studio (A&A IT), and currently a Full Stack Developer at MIGMA (Los Angeles, USA). Comfortable owning both the client and server sides of a product, in agile, remote teams.
Owning the full product cycle — front-end and back-end — within a distributed remote team.
Developing a ride-hailing mobile application for Go Marketing&Co. as a client of A&A IT, built with React Native and Expo. Scheduled for launch in 2026.
Led the front-end of a streaming platform for Portugal's Ministry of Health, collaborating daily with the back-end team on API integration and business rules. React, Next.js & TypeScript with testing and quality standards (ESLint) — also acting as UI/UX designer, prototyping in Figma from conception.
Co-founded and operate a freelance software studio, delivering 3 production projects for 3 different clients using React and React Native — a service-request marketplace connecting providers and clients on iOS/Android, and a cloud storage system built from Figma prototype to production, integrated with DigitalOcean infrastructure, which I owned end-to-end.
Built government-scale systems (traffic fines and environmental monitoring) with React.js, Next.js and Redux, always alongside back-end teams.
Mobile and web features for the MEUPET app with Ionic, Angular, TypeScript and Firebase — geolocation-based lost & found, a BMI calculator, and contributions to the internal stats and bug-tracking dashboard.
Complete systems (front and back-end) in PHP, JavaScript and MySQL for major brand campaigns: coupon registration, automated giveaways and an admin panel (backoffice) for managing winners, prizes and alerts — very close to a campaign CRM.
Dynamic sites with a proprietary backoffice, letting clients manage content, banners and users independently — the base of a customer management system. Full stack cycle: PHP, HTML, CSS, JS, Bootstrap, MySQL and FTP deployment.
Full stack mobile and web development with Ionic, Angular, TypeScript, PHP and MySQL/PostgreSQL for a range of clients.
The parts of me that don't fit in a README.