Júnior Carvalho is a senior programmer with over two decades of hands-on experience bridging legacy systems and modern cloud-native architectures, currently building recommendation microservices at Luizalabs. He started in Clipper and Delphi for retail in the 90s and today designs scalable services in Python and Go, with practical experience in cloud, data processing and embedded intelligence. A nearly ten-year freelance period honed his autonomy and business-facing listening, while lead roles at Jeitto and other companies sharpened his technical leadership for teams serving millions of users. He combines pragmatic engineering—rewriting complex systems with elegant, testable code—with data-driven decision making to deliver measurable product value. Based in Minas Gerais, Brazil, he is ongoingly studying Data Engineering to deepen his ability to build smarter, secure and scalable solutions. An often-overlooked strength is his long continuity across the full software lifecycle, from requirement analysis and fiscal systems (NF-e, SAT, TEF) to modern microservices.
11 years of coding experience
25 years of employment as a software developer
Graduação, Banco de Dados (Engenharia de Dados), Graduação, Banco de Dados (Engenharia de Dados) at Instituto Infnet
Contributions:1 PR, 9 pushes, 1 branch in 1 year 4 months
djangocrudpythondjango-rest-framework
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.