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.
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.
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 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 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.
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.
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.
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.
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.
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.
Languages
Android
Architecture
Libraries
Tools
Frontend
Backend
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