Summary
Natanael Felipe is a Senior Software Engineer with over a decade of experience designing and delivering scalable web and mobile platforms, currently focused on TypeScript and Node.js ecosystems. He has led architecture and migration efforts—transforming monolithic MVPs into containerized microservices and introducing event-driven patterns with SQS/SNS and Kafka to improve reliability under high transactional loads. Comfortable across front-end and mobile stacks, he builds real-time UIs with React.js and React Native while enforcing clean code through SOLID, DRY, and KISS principles as a primary code reviewer and mentor. His background includes payment integrations, complex commission engines for SaaS platforms, and hands-on AWS operations (ECS, ECR, Lambda, Cognito) and CI/CD automation using Bitbucket Pipelines. A practical theoretician, he pairs strong OOP discipline with data modeling and migration practices (Prisma, Drizzle) to make systems maintainable and auditable. Based in Goiás, Brazil, he blends startup speed with enterprise-grade engineering standards and a curious history in C#/.NET that broadens his cross-language perspective.
10 years of coding experience
12 years of employment as a software developer
Curso de Extensão, Engenharia de Software Avionico, Curso de Extensão, Engenharia de Software Avionico at Universidade Federal de Goiás
Bacharelado, Sistemas de Informação, Bacharelado, Sistemas de Informação at Faculdade Delta