Saltar al contenido

Disponible para proyectos

Jose CarlosMoreno Alemán

Desarrollador Flutter · Chimbote, Perú · Remoto

Construyo apps que siguen funcionando sin señal.

Pruébalo · corta la red

9:41En línea
Pedidos2 registros
  • #1042sincronizado
  • #1041sincronizado
Cola local0 pendientes

SQLite guarda en local. La cola se vacía al reconectar.

第01話Episodio 01

Trayecto

  1. [3.0.0+247]jun 2025 — presente

    Flutter Developer

    INCLUB · Remoto
    • Persistencia offline con SQLite y sincronización al reconectar
    • Clean Architecture: datos / dominio / presentación
    • Estado predecible con BLoC y Cubit en flujos complejos
    • Perfilado: tiempos de carga, animaciones, memoria
    • Estado disperso en widgets
    • Dependencia total de conexión
    • Flutter
    • Dart
    • SQLite
    • BLoC
    • REST
    • Figma
  2. [2.1.0]ene 2024

    Android nativo con Compose

    Udemy · certificación
    • Kotlin
    • Jetpack Compose
  3. [2.0.0]ene 2023 — dic 2024

    Flutter Developer

    WMIND · Remoto
    • Firebase: Auth, Firestore y Remote Config
    • Releases en Google Play Console
    • Scrum con Jira y Git sobre Bitbucket
    • Flutter
    • Firebase
    • Firestore
    • Bitbucket
    • Jira
▾ Ver historial completo
  1. [1.2.0]dic 2022

    Azure Fundamentals · AZ-900

    Microsoft · ID I511-9834
  2. [1.1.1]dic 2022

    Scrum Foundation Professional · CertiProf

  3. [1.1.0]ene 2022

    Google Cloud Fundamentals · Coursera

  4. [1.0.0]2018 — 2023

    Ingeniería de Sistemas e Informática

    Universidad Nacional del Santa
major
cambio de rol o empresa
minor
nueva capacidad técnica
patch
certificación puntual
第02話Episodio 02

Trabajo

App móvil / Offline-first

captura de la app

Nombre de la app · INCLUB

Flutter · Dart · SQLite · BLoC · REST

El problema en una frase. Sustituye este texto por el contexto real del proyecto.Arranque de [X]s a [Y]s y uso completo sin conexión durante [Z].

Caso completo

App móvil / Firebase

captura de la app

Nombre de la app · WMIND

Flutter · Firebase · Firestore · Remote Config

Qué había antes y qué cambió. Sustituye por el contexto real.[N] descargas, [N] crashes menos o [N] pantallas migradas.

Caso completo
第03話Episodio 03

Escritura

Artículos

Ver todos

Apuntes

Ver todos
第04話Episodio 04

Stack

MaterialApp
└─MultiBlocProvider
   └─Scaffold
      ├─SyncQueue
      ├─OrderRepository
      └─ConnectivityBanner

También: Kotlin, Jetpack Compose, SQL Server, MySQL, Python, GCP, Azure (AZ-900), Figma, Jira, Bitbucket

第05話Episodio 05

Sobre mí

foto 4:5
o quitar

Empecé en Ingeniería de Sistemas en la Universidad Nacional del Santa y acabé en Flutter porque me interesaba la parte que el usuario toca de verdad. Llevo tres años en eso.

Trabajo en remoto desde Chimbote. Casi todo lo que he aprendido tiene que ver con hacer que una app se comporte bien cuando la red no colabora: colas de sincronización, estados de carga honestos, datos que sobreviven a un cierre forzado.

Ahora busco un equipo donde el móvil sea el producto, no un añadido al final del roadmap.

Fuera del editor
Rellena con lo tuyo: deporte, música, cocina, lo que sea real.
Lo que sigo ahora
Un libro, una serie o un anime que estés viendo.
Manía profesional
Algo concreto: «no subo un PR sin pasar el analizador de Dart».
最終話Episodio final

Contacto

Escríbeme y te contesto en 24 horas.

[email protected]