Summary
João Ferreira is a seasoned Mobile Application Developer and Lead Engineer with over a decade of hands-on experience building large-scale, product-driven web and mobile platforms used by millions. He blends deep front-end expertise in React, React Native and TypeScript with full-stack experience across Node, Go, Java and .NET, and a strong emphasis on performance, scalability and developer experience. João has led engineering teams, owned frontend architecture for nationwide public platforms and ad-tech systems, and recently focused on shipping AI platforms that integrate LLMs into real products and embeddable agent widgets. He excels at defining technical standards, structuring monorepos and improving delivery through CI/CD and high-volume end-to-end testing. Based in Santos, Brazil, he combines pragmatic mentorship with hands-on coding and a track record of turning complex UX, data and automation requirements into reliable production systems. An uncommon strength is his experience migrating legacy frontends to modern component-driven architectures while keeping high availability for millions of users.
11 years of coding experience
12 years of employment as a software developer
Ensino Médio com Magistério High school. Child development pedagogy didactics philosophy of education related legislation., Ensino Médio com Magistério High school. Child development pedagogy didactics philosophy of education related legislation. at CEFAM (Specific Center for Teacher Training and Improvement)
Human Resources Associate Degree Human Resources Management/Personnel Administration General, Human Resources Associate Degree Human Resources Management/Personnel Administration General at Universidade Paulista
English, Portuguese, French, Russian