Ernani Moura
I’m a Senior Android Developer with over 10 years of experience building mobile apps using Kotlin and Java.
About
I’m a Senior Android Developer with over 10 years of experience building mobile apps using Kotlin and Java. Over time, I’ve worked on different types of projects, from enterprise tools to consumer apps, and I really enjoy turning ideas into reliable, easy-to-use products.
I actually started my career in backend development and QA, which helped me build a strong foundation in how systems work end-to-end. Eventually, I found my focus in Android development, and that’s where I’ve spent most of my career. In my current role, I built an app used by field technicians to manage and submit meter checklists, taking care of everything from architecture to implementation. In a previous role, I worked on a social media app where I had ownership over key features, worked closely with the product team, and also helped onboard and mentor other developers.
Earlier on, I had the chance to work on a variety of apps across different industries like education, logistics, and media. One highlight was helping fix a critical issue in an audiobook app that improved how users downloaded content. I’ve also built many apps from scratch earlier in my career, which gave me a lot of hands-on experience.
What really sets me apart is that I don’t just focus on coding — I like to understand the bigger picture, make thoughtful technical decisions, and build things that are maintainable long-term. I’m also always looking for ways to improve how I work, whether that’s learning new tools or finding smarter ways to deliver better results.
- 10 years' experience
- Joined April 2026
Skills· 3
Languages
- EnglishAdvanced
- PortugueseFluent
Industry experience
- Software & Internet
- Energy & Utilities
- Education
More experts in Vancouver, Canada
Work experience· 7 roles
Designed, developed, and implemented a comprehensive mobile application for on-site technicians to read and send meter checklists. Utilized Kotlin, MVVM architecture, Retrofit for networking, Kodein for dependency injection, Room for local database management, Glide for image loading, and SDUI XML for layout design. Currently using Claude, Gemini and Codex for increasing/improving development.
Provided comprehensive support for the "QP" social media app, employing an advanced tech stack including Kotlin, Android Studio, MVVM architecture, Retrofit, and SQLite. Demonstrated end-to-end ownership of crucial app features, including strategic alignment with business objectives, integration into the overall architecture, and meticulous attention to back-end and front-end strategies. Played an instrumental role as a development team member, actively contributing to conceptualizing and creating the app's architecture. Collaborated closely with the product owner to ensure continuous alignment between existing features and future developments. Increased our development team with external developer partners in Brazil and owned the relationship end to end, including their training, development and code review.
Developed and maintained the "AmbiMi" application utilizing Kotlin, Koin, MVVM, Retrofit, and SQLite. I demonstrated proficient development skills and worked collaboratively with backend developers. My active participation in meetings was key in shaping crucial business and architectural decisions. I was part of the "player" team to address various bugs within the "Audible" application. Resolved a critical issue related to enabling users to download entire books, thereby improving download efficiency. During this experience, I also used Room, Android Navigation, View Binding, and conducted Unit Testing as part of the development process.
Education
Certifications and awards
https://www.credly.com/badges/759f9d84-e9ef-413b-a741-6af4f6dee2a6/linked_in_profile
Hire Ernani Moura today
Post a job and invite Ernani, or contact them directly. No hidden commission.
