Todos los proyectos

Partnet Group · Oct 2023 – Actualidad

App bancaria Bangente

Tres pantallas de la app Bangente: el inicio con las cuentas, el menú de servicios y el login

Fui el ingeniero mobile líder que construyó y publicó la app iOS y Android del banco, desde el código hasta las tiendas. La mantengo desde noviembre de 2025.

Pagos y tarjetas

  • Transferencias P2P e interbancarias, beneficiarios guardados, cambio de divisas, pagos con QR y pagos de impuestos y servicios.
  • Emisión de tarjetas, cambio de PIN, bloqueo de tarjeta y plazos fijos.
  • Pago sin contacto NFC/HCE con un módulo nativo propio de Expo escrito en Swift y Kotlin.
  • Una librería de criptografía multiplataforma en Rust, conectada a Android con JNI y a iOS con una FFI en C.

Confiabilidad

  • En una app mobile un error cierra toda la app, así que agregué error boundaries en tres niveles: global, pantalla y componente. Los usuarios ven un mensaje claro en lugar de perder la sesión.
  • Migré el código de JavaScript a TypeScript y usé Jest con TDD para validar números de cuenta, teléfonos y montos.
  • Mantuve sanas las dependencias nativas, porque los errores a nivel nativo no se pueden capturar desde JavaScript.
  • React Native
  • Expo · EAS
  • Swift
  • Kotlin
  • Rust
  • Redux