Pedro Bustamante Android Developer

Desarrollo aplicaciones Android con Kotlin y Jetpack Compose, enfocadas en performance, arquitectura sólida y una experiencia de usuario cuidada.

Scroll
02
Android Developer

Sobre mí

Me enfoco en desarrollar aplicaciones Android mantenibles y escalables, con especial atención a la arquitectura y la calidad del código. Disfruto trabajar en funcionalidades complejas, donde la estabilidad y la precisión son clave, manteniendo siempre una experiencia de usuario clara y consistente. Actualmente trabajo en entornos de producción dentro del ecosistema de pagos, enfrentando desafíos reales vinculados a transacciones y validaciones críticas.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."

— Martin Fowler

Explorando actualmente

Kotlin Multiplatform
Compose Multiplatform
Apps nativas cross-platform

Experiencia Fintech

Pagos digitales & wallets
Seguridad bancaria & cifrado
Integración con APIs financieras

Mi enfoque

Código testeable y mantenible
Performance & optimización
Colaboración con diseño y backend
03
Trayectoria

Experiencia

Helipagos
Helipagos Fintech
Nov 2025 — Presente
Activo

Mobile Developer

Construyo aplicaciones Android nativas con Kotlin y Jetpack Compose en el ecosistema Fintech. Me enfoco en arquitecturas escalables, flujos de pago optimizados y colaboración estrecha con Backend y Diseño para que cada interacción sea segura y significativa.

Responsabilidades

Android Nativo
Kotlin & Compose
Colaboración
Backend · Diseño
APIs Financieras
Pagos & Servicios
Seguridad
Keystore · Cifrado
SDKs de Terceros
Integración Fintech
Flujos Críticos
Mejoras & Aportes

Tecnologías

Lenguajes

Kotlin Java Flutter

Arquitectura & UI

Jetpack Compose MVVM Clean Architecture Coroutines Hilt

Herramientas & APIs

Retrofit RESTful APIs Git Android Studio Jira
04
Tecnologías

Stack

Lenguajes

Kotlin Kotlin
KMP KMP
Java Java
Flutter Flutter

UI / UX

Jetpack Compose
Compose Multiplatform
Material Design
Coil 3
Navigation

Arquitectura

MVVM
Clean Architecture
Hilt (DI)
Koin (DI)
Coroutines
MVI

Base de Datos

Firebase
Room
SQLite
SQLDelight
DataStore
SQL Server
MySQL

API & Networking

Retrofit
Ktor
Gson
RESTful APIs
Kotlin Serialization

Seguridad

Android Keystore
Encrypted SharedPreferences
Shamir Secret Sharing

Herramientas

Android Studio
Git
Gradle
Scrum
Jira
Profiling
05
Proyectos

Proyectos

Seijaku List

Seijaku List

Mayo 2025 - Actualidad

En desarrollo
Seijaku List Feature Graphic

Aplicación de gestión de historial de animes desarrollada con Kotlin y Jetpack Compose. Utiliza la Jikan REST API para descubrir nuevos títulos, implementa arquitectura MVVM y Clean Architecture, Room para persistencia local y Coroutines/Retrofit para operaciones asíncronas.

Kotlin Jetpack Compose MVVM Room Retrofit Hilt Coroutines Jikan API
Sora Space

Sora Space

Febrero 2026 - Actualidad

En planificación
Fase 1 · Análisis y Diseño

Aplicación Android para explorar el universo a través de la NASA API. Consulta imágenes astronómicas, datos de misiones y eventos espaciales en tiempo real. Actualmente en fase de análisis y diseño.

KMP Compose Multiplatform Ktor Coil 3 SQLDelight NASA API
06
Formación

Formación

Desarrollo Android

Autodidacta

2024 – Actualidad

Aprendizaje continuo y permanente de desarrollo Android moderno. Actualmente trabajando en producción aplicando Kotlin, Jetpack Compose y arquitectura limpia en proyectos reales.

Kotlin Jetpack Compose Hilt Room Coroutines Flow Retrofit MVVM Clean Architecture

Jetpack Compose for Android Developers

Udemy · 2025

Completado

Master in Android Development

Coursera · En curso

En curso

Android UI Development

Meta · En curso

En curso

Kotlin Multiplataforma: Curso Intensivo para Android y iOS

Udemy · En curso

En curso

Tecnicatura Superior

Desarrollo de Software

2024 – 2026

Instituto Superior Roque González

Formación sólida en desarrollo de software con enfoque en ingeniería de software y ciclo de vida del desarrollo (SDLC), incluyendo análisis, diseño, planificación e implementación de sistemas. Conocimientos en estructuras de datos, bases de datos y aplicación de metodologías ágiles (Scrum) en entornos colaborativos.

Software Development SQL Bases de Datos SDLC Scrum Trabajo en equipo Estructuras de datos
09
Blog

Blog

Comparto lo que aprendo construyendo apps Android reales: decisiones de arquitectura, errores que costaron horas y cosas que nadie explica en los tutoriales. Una forma de devolver a la comunidad todo lo que me enseñó.

3

Artículos

10

Reactions

Escribir me obliga a entender de verdad lo que hago. Si además le sirve a alguien más, mejor.

07
¿Hablemos?

Contacto

¿Tienes un proyecto en mente? Me encantaría escucharte.