Logo
Daniel – Android, Kotlin, Jetpack Compose, experts in Lemon.io

Daniel

From Mexico (GMT-6)

flag
Mobile DeveloperStrong senior
Hire developer
11 years of commercial experience
Analytics
Climate tech
Consulting services
Event management
Fintech
Hospitality
Management
Proptech
Real estate
Social media
Rental
Enterprise software
Platforms
POS systems
Lemon.io stats
1
projects done
156
hours worked
Open
to new offers

Daniel – Android, Kotlin, Jetpack Compose

Meet Daniel - a strong senior Android engineer and architect with more than 9 years in the field. He has mastered his skills both in giants like Airbnb or Reddit and in newborn startups. In both settings, Daniel demonstrated strong coding skills and leadership abilities. The cherry on top is that Daniel also knows how to prepare the project plan and what market-based issues it might have, so your project is in good hands!

Main technologies
Android
9 years
Kotlin
9 years
Additional skills
Jetpack Compose
Swift
Docker Compose
Sketch
AWS
Android Jetpack
Android SDK
Hilt
Clean Architecture
Retrofit
iOS
RxJava
MVVM
MVP
Apollo GraphQL
CircleCI
Coroutines
CI/CD
Java
Android Studio
Rewards and achievements
Big tech veteran
Swift communicator
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Android Architect
Feb 2024 - Jun 20244 months
Project Overview

This is a car enthusiast social network. Events is the first feature developed in the platform and allows users to host and attend car events near their location.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created MVP version of the app;
  • Createв an initial well-documented architecture to scale at ease;
  • Integrateв different services like Google Maps and Google Auth;
  • Integrateв web services from custom backend;
  • Published update to Play Store;
  • Created a UI framework that could work with an existing design system;
  • Automated deployment pipeline.
Project Tech stack:
Android
Jetpack Compose
Coroutines
Retrofit
Dagger
Hilt
CircleCI
RoomDatabase
MVVM
Android Architect
Apr 2023 - Feb 202410 months
Project Overview

Short-term project for a migration architectural migration from Client-driven UI to Server-driven UI.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Migrated SQLite plain database to Room Database;
  • Migrated Koin dependency injection framework to Dagger Hilt;
  • Split project into separate modules for faster compilation;
  • Implemented an Upselling feature to enable premium memberships;
  • Created Server Driven UI framework to handle backend UI logic;
  • Adapted existing features to the SDUI framework;
  • Major refactoring on core functionalities.
Project Tech stack:
Android
Android Architecture Components
Android Jetpack
Android SDK
Android Studio
CI
CD
CircleCI
Python
Git
Dagger
Retrofit
RoomDatabase
Senior Android Engineer
Jul 2021 - Apr 20231 year 8 months
Project Overview

This is a Big Tech company focused on providing the best experience on short rental housing across the globe. As part of the Hosting team, Daniel worked on several features to help hosts get closer to their guests and the platform. His main focus was to build tools within the host dashboard to provide metrics, reminders, and proper onboarding for both new and existing users.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Helped with and led two main features for the May and November launches in 2022, creating an impact on more than 2M users;
  • Worked on two open-source projects related to the platform;
  • Migrated existing features in XML to Jetpack Compose;
  • Redesigned Today feature (main dashboard for hosts);
  • Created a feature for onboard new hosts and co-hosts;
  • Implemented a feature for tax compliance in the EU;
  • Redesigned Push notification framework;
  • Optimized App install size reducing ~15MB;
  • Created new flows for user verification features.
Project Tech stack:
Android
Android Jetpack
Android Architecture Components
Kotlin
Senior Software Architect
Sep 2020 - Aug 202111 months
Project Overview

This is one of the biggest social media platforms in the world, with a major presence in both web and mobile development. There, Daniel dealt with the implementation of Analytics, which in this social media plays a key role during the development cycle. Each feature had its own set of data and metrics designed to monitor and make decisions based on usage.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Improved the existing analytics framework;
  • Migrated legacy codebase from Java to Kotlin;
  • Implemented Plugin pattern to create a customizable way to inject different tools for logging and reporting;
  • Migrated a centralized bottleneck of user events to "feature basis" analytics;
  • Tested and created documentation for new tools and frameworks developed.
Project Tech stack:
Android
Android Architecture Components
Retrofit
RoomDatabase
Kotlin
Dagger
Hilt
Clean Architecture
Lead Mobile Developer
Jun 2019 - Sep 20201 year 3 months
Project Overview

During his time at this company, Daniel developed both Android and iOS apps for property management work orders. The apps were an MVP for the startup and were built from scratch using native technologies.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created an Android app using the latest stack at the time;
  • Created and organized a work plan;
  • Implemented web services using Retrofit for Android and Alamofire for iOS;
  • Created a library to set up a framework for Android;
  • Created UI library for animations in iOS;
  • Created MVP for Series A.
Project Tech stack:
Swift
iOS
Alamofire
VIPER
Android
Kotlin
RxJava
Senior Software Architect
Feb 2020 - Sep 20207 months
Project Overview

This is a financial tech company focused on providing a POS solution for small and medium-sized companies through physical devices (card readers).

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Coordinated the complete refactoring of the existing Android and iOS apps by leading the team and establishing the framework to achieve it;
  • Implemented Clean Architecture pattern in both iOS (Viper) and Android (Clean + MVP);
  • Worked on the redesign of the existing app using Sketch;
  • Configured CI/CD platform;
  • Created technical documentation with code guidelines;
  • Created refactor MVP in new tech stack (Room, Retrofit, Dagger, RxJava).
Project Tech stack:
Android
iOS
VIPER
Kotlin
Swift
Clean Architecture
Android Architect
Apr 2018 - Sep 20202 years 5 months
Project Overview

This is a global consultancy company with presence in several countries.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led a team of 30+ developers;
  • Trained and leveled up 10+ engineers from semi senior positions to Senior;
  • Created internal tool for migrating code from Java to Kotlin with Clean Architecture;
  • Created Android Studio Plugin for creating new features;
  • Successfully migrated 5+ core modules for a banking application;
  • Migrated networking stack from Volley to Retrofit;
  • Migrated database stack from Realm to Room.
Project Tech stack:
Android
Clean Architecture
MVP
MVVM
Git
CI
CD
CircleCI
Kotlin
Java
Coroutines
Dagger
Hilt
RxJava
Apollo GraphQL

Education

2014
Computer Science
Bachelor's

Languages

English
Advanced

Hire Daniel or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2024 lemon.io. All rights reserved.