Summary
João Ferreira is a Software Developer specializing in NLP and AI with a decade of experience building full-stack web applications and scalable backend systems. He combines Node.js and NestJS microservices with React/Angular frontends to deliver production-grade solutions—ranging from a TV programming platform for Globo to corporate chatbots for Unimed, Iguatemi, and Aché enhanced with Copilot Studio. Skilled in integrating AI into real-world workflows, he pairs conversational NLP, RabbitMQ/Kafka orchestration, and databases like PostgreSQL, MongoDB and Redis with containerized Kubernetes deployments and observability via Prometheus/Grafana. João is actively deepening his ML and advanced Python expertise while leveraging Microsoft automation tools (Power Automate, Copilot Studio) to turn automation into measurable business impact. Comfortable across the stack and experienced in both product and infrastructure concerns, he brings a practical, security-minded approach (JWT/OAuth2) to designing resilient conversational systems. Based in Brazil’s Federal District, he’s focused on translating AI research into usable, scalable solutions for enterprise needs.
10 years of coding experience
1 year of employment as a software developer
Postgraduate Degree, Computer Software Engineering, Postgraduate Degree, Computer Software Engineering at Descomplica
Bachelor's degree, System Analysis and Development, Bachelor's degree, System Analysis and Development at Universidade Católica de Brasília