Davi Viana

Lead Software Engineer at Nubank

Minas Gerais, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Davi Viana is a Lead Software Engineer with a decade of experience designing and delivering cloud-native, high-performance systems across front-end, back-end, mobile and IoT domains. He combines hands-on development in .NET, React and Azure with architecture leadership—shaping CI/CD, DevOps practices and non-functional requirements like scalability, security and resilience. His career spans progressive roles from junior developer to technical architect and lead at dti digital and Nubank, where he now drives engineering decisions and system design. He has led teams through full project lifecycles, built real-time IoT platforms and optimization-driven workforce management solutions, and routinely prototypes tooling and frameworks to improve performance. Based in Minas Gerais, Brazil, Davi pairs formal training in distributed software architecture with practical experience in Docker, Event Hub, Redis and diverse data stores. He’s known for translating complex constraints into pragmatic architectures that balance operational needs with rapid delivery.
code10 years of coding experience
job7 years of employment as a software developer
bookPós-graduação Arquitetura de Software Distribuído, Pós-graduação Arquitetura de Software Distribuído at PUC Minas
bookTécnico Tecnologia da Informação, Técnico Tecnologia da Informação at Colégio Técnico da UFMG
bookGraduação Engenharia de Sistemas, Graduação Engenharia de Sistemas at Universidade Federal de Minas Gerais
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (14)

asp-net-core6
swashbuckle6
react4
react-component4
react-responsive3
web-application3
redux2
nodejs2
webpack2
responsive2
javascript2
boilerplate2
jsx1
lifecycle1

Programming languages (2)

C#JavaScript

Github contributions (5)

github-logo-circle
Contributions:16 commits, 2 PRs, 2 pushes in 6 months
Simple React Application that helps to understand the React Component Lifecycle.
Contributions:3 PRs, 24 pushes, 4 branches in 3 years 8 months
react-componentreactlifecyclereactjscomponent-lifecycle
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.
Request Free Trial