Leonardo Deleon

Leonardo Deleon

Mobile Developer | Android & Flutter Expert

Experienced mobile developer specializing in creating high-quality Android and Flutter applications. Passionate about clean code, intuitive user experiences, and innovative solutions.

Leonardo Deleon

My Expertise

A glimpse into the technologies and methodologies I work with to build exceptional mobile experiences.

Android Development
Kotlin
Java
Jetpack Compose
XML Layouts
Coroutines & Flow
LiveData & ViewModel
MVVM Architecture
Clean Architecture
Dagger/Hilt (DI)
Room DB / DataStore
Retrofit (REST APIs)
Firebase
Gradle
JUnit / UiAutomator
Animations
Cross-Platform
Flutter
Dart
UI/UX & Design
Material Design
Figma (Collaboration)
User Experience Principles
Version Control & Tools
Git (Git Flow)
GitHub
GitLab
Jira
BitBucket
Bitrise (CI/CD)
Methodologies
Agile
SCRUM

Journey & Milestones

Tracing my path through diverse roles and educational achievements in the tech landscape.

Professional Experience

  1. Senior Android Developer
    Audiorista
    Nov 2021 - Present
    Remote
    • Developing a white label media player app with paywall for over 70 publishers, focusing on robust architecture and seamless user experience.
    • Leading feature development and mentoring junior developers.
  2. Mobile Engineer
    Loop Messenger
    Mar 2019 - Present
    Remote
    • Crafting a robust and interactive Flutter group chat app leveraging GetStream and Firebase services.
    • Defining mobile architecture, collaborating with feature design on Figma, UI/UX and analytics implementation.
  3. Senior Android Developer
    Jabra
    May 2021 - Nov 2021
    Ballerup, Denmark
    • Developed features for a Bluetooth headset configuration app for around 10 headphone models, enhancing connectivity and user control.
    • Worked within a large team following Agile practices.
  4. Senior Android Developer
    YouTv
    Nov 2020 - Apr 2021
    Copenhagen, Denmark
    • Maintained and enhanced codebase with over 20 shared modules in Java/Kotlin for a large-scale streaming mobile app.
    • Improved app performance and refactored legacy code.
  5. Android Developer
    Exerp
    Feb 2019 - Oct 2020
    Copenhagen, Denmark
    • Effectively maintained, refactored, and architected a multi-flavored codebase for a white label app, ensuring its scalability and performance for around 15 different clients.
    • Closely collaborated with product owner and designer to gather and refine product ideas.
  6. Android Developer
    Shape
    Aug 2017 - Feb 2019
    Copenhagen, Denmark
    • Developed an entire new app from scratch with over 25 screens, incorporating features such as a catalog, booking system, and user profiles.
    • Collaborated closely with iOS and design teams to create an exceptional cinema booking experience for users in Norway and Denmark.
  7. Android Developer
    Speaky
    Jul 2016 - Jul 2017
    Louvain-la-Neuve, Belgium
    • Developed new features for a language learning social media app and participated in product design.
    • Contributed to growth from 250,000 to 750,000 users and from 10,000 to 30,000 monthly active users.

Education

  1. Systems Analysis and Development
    Sao Paulo State Technological College
    Jan 2012 - Jul 2015
    Sao Paulo, Brazil
    • Systems Analysis and Development

Featured Projects

A selection of projects that showcase my skills in mobile development and my commitment to quality.

White Label Media Player
White Label Media Player
Android
A versatile media player app designed for multiple publishers, featuring paywall integration and customizable branding. Built with Kotlin and Jetpack Compose.

Technologies:

Kotlin
Jetpack Compose
Firebase
MVVM
Loop Messenger
Loop Messenger
Flutter
A Flutter-based group chat application utilizing GetStream for real-time messaging and Firebase for backend services. Focus on performance and rich user interaction.

Technologies:

Flutter
Dart
GetStream
Firebase
Jabra Headset Configurator
Jabra Headset Configurator
Android
Enhanced a configuration app for Jabra Bluetooth headsets, adding new features for device management and customization across multiple models.

Technologies:

Kotlin
Java
Bluetooth LE
MVVM
YouTv Streaming App
YouTv Streaming App
Android
Contributed to a large-scale mobile streaming application, focusing on module enhancement, code maintenance, and performance optimization.

Technologies:

Java
Kotlin
Modular Architecture
ExoPlayer
Cinema Booking App
Cinema Booking App
Android
Led the development of a cinema booking application from scratch, featuring catalog browsing, seat selection, and user profiles for Nordic cinemas.

Technologies:

Kotlin
REST APIs
Material Design

AI App Strategy Generator

Leverage AI to craft a customized development strategy for your next mobile application. Just describe your app, and let the AI do the rest!

Define Your App Concept
Provide details about your app idea to generate a tailored strategy.

Specify the platform(s) you are targeting.

List the core features and functionalities.

Who is this app for?

Words from Colleagues & Clients

Hear what others have to say about working with me and the impact of my contributions.

"Leonardo is a highly skilled and dedicated developer. His contributions to our Android projects were invaluable, and he always delivered top-quality work."

FC

Former Colleague

Lead Developer at Shape

"Working with Leo on the Loop Messenger app was a fantastic experience. His expertise in Flutter and proactive approach to problem-solving were key to our success."

PM

Project Manager

Loop Messenger Team

"Leo's technical abilities and commitment to excellence make him a standout mobile developer. He's a great team player and a pleasure to work with."

C

Client

Product Owner at Audiorista

Get In Touch

Whether you have a project idea, a question, or just want to connect, feel free to reach out. I'm always open to discussing new opportunities and collaborations.

Send me a message
Fill out the form and I'll get back to you as soon as possible.
Contact Information
Other ways to connect with me.
Stenloese, Hovedstaden, Denmark
Find me Online
Connect with me on social and professional platforms.