Summary
Daniela De Carvalho is a Staff Full Stack Engineer based in Lisbon with 11 years of experience building React and Node.js applications across sectors including security, e-commerce, health, and media. She combines a front-end focus with strong back-end chops (Hapi.js, GraphQL, TypeScript) and has led front-end teams while acting as a Web Security Champion at Dashlane. Daniela is an active community builder and educator—organising the Lisbon JS meetup and Nodeschool for four years, speaking 15–25 times, creating training materials, and mentoring at CoderDojo. At Maze and previous roles she’s driven delivery and best practices, balancing feature work with improvements to internal tools and security posture. She’s curious beyond code—photography, parenting two sons, and volunteering weekly with a blind hacker—and brings that same thoughtful, hands-on mentorship to teams.
11 years of coding experience
8 years of employment as a software developer
BSc, Computer Engineering, 14/20, BSc, Computer Engineering, 14/20 at Instituto Superior Técnico
English, Portuguese