Igor Vilela

Senior 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
Igor Vilela is a Senior Software Engineer from Minas Gerais, Brazil with nine years focused on mobile development and a strong specialty in Android and Kotlin Multiplatform. He has driven platform-level architecture and cross‑app reuse—leading the KMP reconstruction of Stone’s Home using Server‑Driven UI and BFFs to improve performance and scalability for over a million users. Igor has deep experience in regulated fintech contexts (SumUp, Banco Inter), decoupling local business rules and shaping mobile–backend integrations, CI pipelines, and observability. He mentors teams, raises testing culture (e.g., driving coverage from ~10% to 90% in healthcare projects) and builds reusable SDKs and navigation platforms adopted across products. Comfortable across native and multi‑platform stacks, he combines hands‑on implementation with technical leadership to deliver testable, maintainable systems. Outside the obvious, he often bridges product and platform by designing deeplink navigation and experimentation modules that reduce cross‑platform development effort.
code10 years of coding experience
job7 years of employment as a software developer
bookBacharelado em Ciência da Computação, Tecnologia da Informação, Bacharelado em Ciência da Computação, Tecnologia da Informação at Universidade Federal de Viçosa
languagesPortuguese, English
github-logo-circle

Github Skills (34)

espresso9
kotlin9
android-client9
kotlin-android9
android9
clean-architecture9
instrumentation8
verification8
matcher8
testing7
tdd7
kotlin-library6
coroutines6
react6
nodejs6

Programming languages (4)

JavaDockerfileHTMLKotlin

Github contributions (5)

github-logo-circle
An Android client for the Chuck Norris facts API
Contributions:131 commits, 19 pushes, 5 branches in 10 months
android-clientkotlinkotlin-androidmvvm-androidcoroutines-android
Contributions:15 commits, 9 pushes, 3 branches in 7 months
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