Israel Diaz de Leon N

Software Engineer | Android Developer

I craft exceptional mobile experiences using Kotlin, Jetpack libraries & MVVM architecture. Recently, I've been learning how to boost my productivity through AI pair programming.

Kotlin
Jetpack Compose
Clean Architecture
Hilt

Building Android apps since 2017

I'm a passionate Android Developer with a focus on creating the most stable, functional and well written mobile applications.

Currently, I specialize in Kotlin & Jetpack Components, following the modern Android development practices including clean architecture, dependency injection with Hilt, and reactive programming with Coroutines and Flows.

I too have some experience with the main Full Stack technologies, which gives me a clear image of the whole picture regarding building any type of mobile application.

OCT 19 - FEB 26

Semi Sr Android Developer

Remote position at Lumston

I worked at Lumston as a Semi Sr. Android developer. While being there I had the opportunity to build multiple apps from scratch, for airports/airlines like GAP (Grupo Aeroportuario del Pacífico) and Viva Aerobus. Since these apps offered real-time flight status tracking we also implemented technologies like Socket IO & FCM (Firebase Cloud Messaging).

Android + Kotlin MVVM Jetpack Compose Coroutines Hilt
AUG 22 - FEB 23

Android Developer LVL 2 (Semi Sr)

Remote position at Wizeline

While working at Wizeline as an Android Developer LVL 2 (Semi Sr), I was part of a team which provided support for Banco Azteca’s app, BAZ SUPER APP. The team also worked on the refactor of their old UI implementation, which was built with XML, so the main focus was to refactor the entire app to implement Jetpack Compose and the Kotlin programming language.

Android + Kotlin MVVM Jetpack Compose Room Retrofit
MAY 20 - OCT 20

Android Developer

Remote position at TS4 Strategy

At TS4 I was hired as an Android Developer and I worked remotely with the team. We mainly provided support, bug fixing & new features development for the company AB InBev. Their app consisted of an implementation of Google Maps & multiple business features to allow their employees to ship their different beer products to their store clients.

Android + Java MVC Single Activity App SQLite Google Maps API
MAR 18 - OCT 19

Full Stack Developer

On-site at IC Chat SA de CV

At my second job I was hired mainly as a Jr Android Developer. However, while working at IC Chat SA de CV, I also had to work from time to time on bug fixing and code maintenance on the backend side of the app, which was built using PHP, Laravel framework & MySQL.

Android + Java FCM SocketIO PHP REST APIs MySQL
MAY 17 - MAR 18

Full Stack Developer

On-site at Solidusystems

At my first job I started as a Full Stack Developer. I worked on dashboard websites for the company BouMatic, on both the backend and frontend side of the app. We used a combination of NodeJS with an MVC framework, PostgreSQL & the usual frontend technologies at the time.

NodeJS PHP HTML CSS JavaScript PostgreSQL Android + Java
VB Linq app for Viva Aerobus logo

VB Linq app for Viva Aerobus

For this app, we took the modern approach with Jetpack Compose, ViewModel, Lifecycle, Room, Retrofit & Hilt. The main feature of the app was to provide real time flight status tracking, and also a chat for the aircrew members.

Compose MVVM Room Hilt
VB Linq app for Viva Aerobus logo

GAP (Grupo Aeroportuario del Pacífico) app

For the airport group GAP, we built an app with features such as paying for goods & services at the airport, tracking the status of your flight, Facebook API integration & VIP memberships management.

MVC Single Activity App KODEIN
VB Linq app for Viva Aerobus logo

BAZ Superapp for Banco Azteca

While working at Wizeline, I contributed with code refactoring & clean architecture implementation.

The app needed to implement a better architectural pattern, Jetpack Compose & the Kotlin programming language.

Kotlin Compose Coroutines

Languages

Kotlin
Java
Swift

Android

Jetpack Compose
Android SDK
Gradle

Architecture

MVVM / MVC / MVP
Clean Architecture
Hilt DI

Libraries

Coroutines / Flow
Retrofit / OkHttp
Room Database

Tools

Android Studio
Git / GitHub
Firebase

Frontend

HTML
CSS
JavaScript

Backend

NodeJS
MySQL
PostgreSQL

Let's work together

I'm currently open to new opportunities. Whether you have a question or just want to say hi, feel free to reach out!

isra.frontend@gmail.com