Summary
Nathan Barreto is a Berlin-based software engineer with 11 years of experience building front-end-first and full-stack applications across e-commerce, fintech, and real-time video platforms. He excels in React, TypeScript, and Python, having shipped production front-ends, back-end APIs, and Kubernetes/GCP-hosted infrastructure at companies like momox and Doctolib. As a former tech lead he has designed scalable microservices (Flask, Kafka, serverless) and led small teams while maintaining a hands-on focus on UX and front-end quality. Early work spans iOS, MEAN-stack and QA automation, reflecting a pragmatic ability to learn new stacks quickly. He’s especially drawn to complex UI problems and performance trade-offs, and maintains an active curiosity about tooling and cloud-native deployment.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal de Campina Grande
Intercâmbio Computer Science, Intercâmbio Computer Science at North Dakota State University
Portuguese, English