class Sergio extends Developer {
@override
final String role = 'Flutter Developer';
@override
List<String> get focus => ['Flutter', 'Dart', 'Android (Kotlin)'];
@override
String get passion => 'Crear apps rápidas, limpias y con buena arquitectura ✨';
}- 💙 Flutter Developer: construyo apps móviles multiplataforma fluidas y escalables.
- 📱 Desarrollo Android nativo con Kotlin cuando el proyecto lo requiere.
- 🗄️ Diseño y optimizo bases de datos con PostgreSQL.
- 🧠 Apasionado por la arquitectura limpia y el state management.
Manejo los principales enfoques de gestión de estado en Flutter según lo que necesite el proyecto:
|
Reactivo y testeable |
Eventos & estados predecibles |
Rápido y minimalista |
Estructuro mis proyectos con principios sólidos para que sean escalables, testeables y mantenibles:
| Separación por capas (Presentation · Domain · Data) con dependencias apuntando siempre hacia adentro. | Vistas desacopladas de la lógica mediante ViewModels reactivos y bindings limpios. | Componentes y tokens reutilizables (colores, tipografía, espaciados) para una UI consistente. |