Summary
Tatiana Rodriguez is a software engineer with 9 years of experience building backend systems and chatbots, specialized in Node.js, REST APIs, and Redis-backed cached data management. She applies SOLID principles, Domain-Driven Design and clean architecture to deliver well-tested, maintainable code, with hands-on experience in TDD using Jest and Mocha. At Zenvia she contributed to Lambda-based solutions and virtual assistant journeys within Agile teams, focusing on refactoring and scalable integrations. With a background in game development and a Computer Science degree from the University of Macau, she combines strong system design skills with a UX-aware perspective that helps bridge backend robustness and user-facing flows.
9 years of coding experience
5 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at University of Macau
Game Developer, Game Development, Game Developer, Game Development at Instituto SENAI de Tecnologia em Automação e TIC
Portuguese, English