Jose Daniel Herrero Divitto

Email: herrerojdaniel@gmail.com
Teléfono: +595 984401534
LinkedIn: linkedin.com/in/jose-daniel-herrero-divitto
Ubicación: Asunción, Paraguay

Resumen Profesional

Desarrollador de software con más de 7 años de experiencia en aplicaciones web y móviles. Especializado en desarrollo móvil con Flutter y desarrollo backend con Java/Spring Boot. Experiencia sólida en arquitectura serverless con AWS (Lambda, Step Functions, RDS, DynamoDB), desarrollo de APIs RESTful y microservicios. Certificado AWS Developer Associate. Autodidacta, apasionado por aprender mejores prácticas, arquitectura de software y optimizar código a través de cursos en línea y documentación oficial.

Certificaciones

AWS Certified Developer - Associate (DVA-C02) - Amazon Web Services, 2025

Experiencia Laboral

Mobile & Backend Developer - Edge Mobile Ideas
Octubre 2024 - Presente
  • Desarrollo y mantenimiento de aplicaciones móviles con Flutter, implementando nuevas funcionalidades y mejoras de arquitectura.
  • Desarrollo de microservicios backend con Java y Spring Boot, creando APIs RESTful escalables.
  • Diseño e implementación de sistemas CMS dinámicos para configuración de pantallas móviles sin necesidad de deployments.
  • Desarrollo de funciones serverless con Python en AWS Lambda para procesos backend.
  • Orquestación de flujos de trabajo complejos con AWS Step Functions.
  • Gestión de bases de datos relacionales con AWS RDS (PostgreSQL) y NoSQL con DynamoDB.
  • Integración con múltiples servicios AWS (CloudWatch, API Gateway, KMS, Secrets Manager).
  • Implementación de patrones de diseño (Strategy, Factory) y principios de Clean Code.
  • Troubleshooting y resolución de problemas de permisos IAM y configuración de servicios AWS.
Tecnologías: Flutter, Dart, Java, Spring Boot, Python, AWS (Lambda, Step Functions, RDS, DynamoDB, CloudWatch, API Gateway, KMS), PostgreSQL, Maven, Docker
Mobile Developer - Plub S.A
Noviembre 2023 - Septiembre 2024
  • Creación de una aplicación de comercio electrónico desde cero con Flutter.
  • Implementación de nuevas funcionalidades y propuestas de diseño UI/UX.
  • Serialización/deserialización de objetos en formato JSON.
  • Gestión de estado con Bloc pattern y arquitectura limpia.
  • Integración con Firebase y Clevertap para analíticas y notificaciones push.
  • Despliegue en TestFlight (iOS) y Play Store (Android).
Tecnologías: Flutter, Dart, Firebase, Clevertap, Bloc
Mobile Developer - Opentech S.A
Octubre 2022 - Mayo 2023
  • Mantenimiento de aplicaciones móviles y creación de nuevas funcionalidades.
  • Gestión de bases de datos internas y uso de librerías externas.
  • Implementación de patrones de arquitectura (Bloc) y mejores prácticas de desarrollo.
  • Despliegue en TestFlight y Play Store.
Tecnologías: Flutter, Dart, Bloc
Mobile Developer - Creadores S.A
Septiembre 2020 - Octubre 2022
  • Mantenimiento y desarrollo de nuevas funcionalidades para aplicaciones móviles.
  • Implementación de comunicación en tiempo real con WebSocket.
  • Gestión de bases de datos internas y despliegue continuo en stores.
Tecnologías: Flutter, Dart, Laravel, WebSocket
Web Developer - Unnaki S.A
Febrero 2017 - Julio 2020
  • Desarrollo de aplicaciones web con Laravel y APIs RESTful.
  • Creación de mapas interactivos con OpenStreetMap, PostGIS y Leaflet.
  • Implementación de funcionalidades para sistemas administrativos empresariales.
  • Integración con bases de datos PostgreSQL y optimización de queries.
Tecnologías: PHP, Laravel, JavaScript, PostgreSQL, PostGIS, OpenStreetMap

Habilidades Técnicas

Lenguajes de Programación Flutter/Dart (Avanzado), Java (Avanzado), Python (Intermedio), PHP (Avanzado), JavaScript (Intermedio), SQL (Avanzado)
Frameworks y Tecnologías Spring Boot, Laravel, Bloc, Maven, Docker
Cloud & DevOps AWS (Lambda, Step Functions, RDS, DynamoDB, CloudWatch, API Gateway, KMS, Secrets Manager), Git, CI/CD
Bases de Datos PostgreSQL, MySQL, DynamoDB
Mobile Flutter, Android Studio, Xcode, TestFlight, Play Store, Firebase, Deep Linking
Otros Clean Code, Design Patterns, RESTful APIs, Microservices, WebSocket, Arquitectura Serverless
Idiomas Español (Nativo), Inglés (Intermedio)

Educación y Cursos

  • Ultimate AWS Certified Developer Associate 2025 DVA-C02 - Udemy, Stephane Maarek, 2025
  • Advanced Flutter - Udemy, 2020
  • MySQL - Udemy, 2017
  • API RESTful con Laravel - Udemy, 2017
  • Mastering Laravel from Beginner to Expert - Udemy, 2017

Proyectos Destacados

Sistema CMS Dinámico para Mobile

Desarrollo de un motor CMS en Spring Boot que permite configurar dinámicamente las pantallas de aplicaciones móviles sin necesidad de deployments. Implementación de Strategy Pattern para generar configuraciones JSON que Flutter renderiza nativamente, soportando flujos multi-pantalla con acumulación de datos.

Integración AWS Serverless

Diseño e implementación de arquitecturas serverless complejas usando Lambda, Step Functions y API Gateway, incluyendo manejo de permisos IAM, encriptación con KMS y gestión de secretos.