Levi Moreira is a software engineer with a decade of experience specializing in Android UI and scrolling systems, currently contributing to Jetpack Compose at Google where he helped build core Foundation APIs like nested scroll interop, snapping and pager components. He combines strong mobile expertise in Kotlin and Java with backend experience in Python/Django, CI/CD experimentation, and AWS, and has delivered across startups, agencies and large platforms including Uber and ArcTouch. An award-winning Computer Engineering graduate pursuing a Master's focused on Deep Learning and Embedded Systems, Levi also studied at Queen Mary, U. of London via a Science Without Borders scholarship. Notably, he has contributed performance and layout-fix improvements to the high-profile androidx/androidx project, improving scrolling and animation behavior used by many Android apps.
10 years of coding experience
5 years of employment as a software developer
Technical, Informatics, 8.8 out of 10, Technical, Informatics, 8.8 out of 10 at Instituto Federal de Educação, Ciência e Tecnologia do Ceará
Nanodegree, Deep Learning, Nanodegree, Deep Learning at Udacity
Associate's degree, Electronic Engineering and Computing, A, Associate's degree, Electronic Engineering and Computing, A at Queen Mary, U. of London
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
Role in this project:
Mobile Developer
Contributions:122 commits in 1 year 2 months
Contributions summary:Levi made contributions focused on enhancing and improving the performance of Android applications within the androidx project. The user's work involved optimizing UI rendering through improvements to scrolling performance and ensuring that animations performed correctly and efficiently. Additionally, they resolved issues related to incorrect bounds calculations for items within the layout.
A sample app structure using the MVVM architecture LiveData, RxJava, ViewModel, Room and the Navigation Arch Components.
Contributions:4 commits, 2 PRs, 2 pushes in 9 months
viewmodellivedatarxjavamvvmroom
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.