João Soares is a pragmatic software engineer and founder with 13 years of experience building user-focused web applications from São Paulo. He blends Lean entrepreneurial practice—talking directly with customers to shape product strategy—with hands-on engineering, shipping front-end ClojureScript and JavaScript as well as back-end .NET/C# code. Currently at Vouch.io and freelancing as a Frontend Clojurescript developer, he emphasizes sustainable velocity and quality, advocating test-driven and behavior-driven development. His background founding Periodiza gives him a rare mix of product decision-making and component-level implementation experience. Collected experience across startups, agency work and an academic internship shows he navigates both strategic trade-offs and day-to-day engineering craft.
13 years of coding experience
5 years of employment as a software developer
Bacharelado em Ciências da Computação Tecnologia da Informação, Bacharelado em Ciências da Computação Tecnologia da Informação at UFSCar - Alumni
Técnico em Produção Multimídia Comunicação e Estudos da Mídia, Técnico em Produção Multimídia Comunicação e Estudos da Mídia at Liceu de Artes e Ofícios de São Paulo
Computer Science Tecnologia da Informação, Computer Science Tecnologia da Informação at University of Kent
Contributions:57 commits, 1 PR, 66 pushes in 3 years 8 months
javalanguages
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.