Summary
Nathan Castro is a Frontend Developer based in Rio de Janeiro with nine years of experience building scalable single-page applications, primarily using Angular (v15+), TypeScript and RxJS. He transitioned from e-commerce beginnings into a focused frontend career, delivering performant, modular interfaces and integrating RESTful APIs while championing unit testing (Jasmine/Jest), Git workflows and agile practices. Comfortable working with UX-driven requirements, he has led efforts on state management, CI-friendly codebases and frontend standardization within technical guilds at enterprise-scale companies like TOTVS. Basic AWS and Docker knowledge lets him bridge on-prem and cloud-minded implementations for scalable solutions. Known for prioritizing maintainability and user experience, he’s continually pursuing new challenges and improvements to evolve his craft.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Technology (BTech), Análise e Desenvolvimento de Sistemas, Bachelor of Technology (BTech), Análise e Desenvolvimento de Sistemas at Centro Universitário Carioca
Fullstack, Fullstack at Gama Academy