Codeo.Construyo.Experimento.Repito.
Desarrollador Full Stack con más de una década de experiencia en tecnología y desarrollo de software, participando en el diseño, construcción, integración, evolución y operación de aplicaciones web, APIs y soluciones móviles para Android e iOS.
Experiencia y trabajo en sistemas reales.
Más que una lista de cargos, esta sección muestra el tipo de entornos, responsabilidades y stack con el que he trabajado.
Especialista en desarrollo informático y telecomunicaciones
Responsabilidades y aportes
- Diseño, desarrollo y evolución de soluciones de software institucionales, participando en análisis, arquitectura, implementación de nuevas funcionalidades, optimización y modernización tecnológica.
- Administración técnica del Sistema de Gestión Documental QUIPUX, incluyendo operación, mantenimiento, resolución de incidentes, optimización y evolución de la plataforma.
- Administración técnica de PARTICIPA EC, gestionando su operación, mantenimiento, soporte y evolución funcional y tecnológica.
- Administración técnica del Sistema de Indicadores de Datos Abiertos, realizando monitoreo, análisis de incidentes, mantenimiento y optimización de la plataforma.
- Diseño y desarrollo del nuevo Sistema QUIPUX Histórico, participando en la definición de arquitectura, backend, modelo de datos e infraestructura.
- Diseño y desarrollo de APIs REST y microservicios para plataformas como FirmaEC y Gob.ec, utilizando Java (JAX-RS) y Django REST Framework (DRF).
- Participación en el ciclo completo de desarrollo de software: análisis, diseño, desarrollo, pruebas, despliegue, monitoreo, mantenimiento y mejora continua.
- Desarrollo de soluciones con Python, Django, DRF, Java, Quarkus, PostgreSQL, Docker, Celery y RabbitMQ, aplicando buenas prácticas de arquitectura y Spec-Driven Development (SDD).
- Análisis y resolución de incidentes técnicos mediante revisión de logs, bases de datos, métricas y herramientas de diagnóstico.
- Entrevistas técnicas y evaluación de candidatos para roles de desarrollo de software, apoyando la selección y fortalecimiento de equipos de TI.
Especialista en desarrollo informático
Responsabilidades y aportes
- -Desarrollador de software, responsable del diseño e implementación de nuevas funcionalidades y mejoras en los sistemas.
- -Administrador técnico del Sistema de Gestión Documental Quipux, garantizando su disponibilidad, confiabilidad y mejora continua.
- -Desarrollo de mejoras y nuevas funcionalidades para el portal de trámites gob.ec, optimizando la experiencia del usuario y la eficiencia de los procesos.
- -Construcción de microservicios con java (JAX-RS) para la aplicación web FirmaEC y la aplicación móvil gob.ec, habilitando servicios digitales seguros y escalables.
- -Apoyo técnico y colaboración en el ciclo completo de desarrollo de software en los diferentes sistemas de la institución usando tecnologías modernas como python , DRF, Quarkus, contenedores Docker, entre otros.
- -Realización de entrevistas técnicas y evaluación de candidatos para roles de desarrollo de software, apoyando en la selección y fortalecimiento del equipo de TI.
Líder de desarrolladores y especialista en desarrollo informático
Responsabilidades y aportes
- -Desarrollé mejoras y corregí errores en el Sistema Nacional de Registros Mercantiles (SNRM), lo que permitió reducir en un 70% las incidencias presentadas en el mismo. Tech Stack: Silverlight, C#, Entity Framework 4.5, WCF Services, SQL Server ^2008, IIS 7.5.
- -Desarrollé e implementé desde cero el Portal de Facturación Electrónica para los Registros de la Propiedad y los Registros Mercantiles del Ecuador, en el cual se procesan un promedio de 10 mil facturas diarias utilizando Java EE y PrimeFaces. Tech Stack: PrimeFaces, Java EE, MySQL, Apache Glassfish, Apache, CentOS.
- -Desarrollé e implementé desde cero el sistema de intercambio de información SIR entre los Registros de la Propiedad, los Registros Mercantiles del Ecuador y el DINARP, mediante el cual los ciudadanos del Ecuador pueden visualizar su información actualizada en el portal de Datos Seguros utilizando Java EE y PrimeFaces. Tech Stack: PrimeFaces, Java EE, XML como almacenamiento, Apache Tomcat, CentOS.
- -Desarrollé nuevas funcionalidades y mejoras en el Sistema Nacional de Registros de la Propiedad (SNRP), lo que permitió poner el sistema en producción en el Cantón Pedro Moncayo, Ecuador. Logré reducir el porcentaje de incidencias en el sistema en un 95%, obteniendo un promedio de 2 a 5 tickets mensuales. Tech Stack: ASP.NET, C#, Entity Framework 4.5, WCF Services, SQL Server ^2012, IIS ^7, Java Estándar, Java EE, PrimeFaces, Apache Tomcat, Apache Glassfish.
CEO & Full Stack Developer Freelance
Responsabilidades y aportes
- CEO , Desarrollador Freelance de aplicaciones web y móviles utilizando técnologias como Python, Django, Django Rest Framework ,React Native, Java Estándar, Java EE, Quarkus, Contenedores Docker, Cloud Digital Ocean y Aws.
- Creación de un mini CMS propio con Django, que permite desarrollar desde sitios informativos hasta tiendas virtuales en un tiempo estimado de 7 a 15 días sin necesidad de desarrollos adicionales.
- Desarrollo de aplicaciones móviles con React Native, integradas con paneles de administración personalizados y servicios web REST implementados con Django Rest Framework.
- Sincronización en tiempo real entre aplicaciones móviles y sitios web mediante arquitecturas robustas basadas en APIs.
Stack y herramientas con las que construyo.
Trabajo entre frontend, backend, datos, apps móviles, calidad, infraestructura y diseño de producto, buscando siempre que la solución sea útil, estable y clara de mantener.
- 8
- Áreas de trabajo
- 57
- Tecnologías clave
Frontend
Interfaces claras, componentes reutilizables y capas visuales conectadas con lógica real de producto.
Backend y arquitectura
Lógica de negocio, servicios REST, mantenimiento evolutivo y decisiones técnicas pensadas para escalar.
Datos y persistencia
Modelado, consultas, optimización y estructuras de datos que sostienen aplicaciones con uso real.
Apps móviles e integraciones
Conecto backend, flujos externos y experiencias móviles para que el producto funcione de punta a punta.
Producto y experiencia
Me importa que la solución técnica también se entienda, se use bien y mantenga coherencia visual y funcional.
Flujo de trabajo y calidad
Versionamiento, automatización y revisión continua para que el código llegue mejor y con menos fricción.
Servidores e infraestructura
Administración base, despliegues y operación de entornos donde el software tiene que mantenerse vivo.
Habilidades blandas y otras
Trabajo colaborativo, organización, comunicación y contexto operativo para mover proyectos con mejor ritmo.
Las que más uso en mi día a día.
Cursos, certificaciones y actualización constante.
Aprender de forma continua ha sido parte de mi forma de trabajar: cada curso refuerza herramientas, criterio técnico y mejores decisiones al construir software.
- 28
- Cursos realizados
- 0
- Certificaciones
- 8
- Áreas de enfoque
Curso de Inglés: de nivel inicial a académico
Curso de Fundamentos de Programación Java
Curso Avanzado de Programación Java
Preparación para Oracle Certified Java Programmer 6
RESTful APIs with Python and Django REST Framework
Curso para trabajar como freelance
Curso de Introducción a Terminal y Línea de Comandos
Curso de React.js 2019
Curso de DigitalOcean
React Native: Mobile Applications for iOS and Android
Curso de Programación Orientada a Objetos
Curso de Docker
Curso Básico de Python
Curso Intermedio de Python: Comprehensions, Lambdas y Manejo de Errores
Curso Profesional de Python
Curso de Complejidad Algorítmica con Python
Curso de Introducción a AWS: Fundamentos de Cloud Computing
Curso de Introducción al Desarrollo Backend
Curso de Estructuras de Datos Lineales con Python
Curso de Introducción a Selenium con Python
Curso de FastAPI: Fundamentos, Path Operations y Validaciones
Curso de Mindset para Ventas
Curso de Marca Personal para Developers
Curso de Optimización de Perfil en Instagram
Curso de Docker: Fundamentos
Curso de Git y GitHub
Curso de Docker Avanzado
Curso de Spec-Driven Development
Taller Operación Hacker Mentor
No hay resultados para ese filtro.
Conocimientos que sigo explorando y fortaleciendo.
Evidencia de aprendizaje
Responsabilidades y aportes
Roadmap técnico
Explora las series y artículos que organizan el aprendizaje técnico de principio a fin.
Explorar roadmapRecomendaciones para aprender, crear y disfrutar.
Películas, libros, podcasts, canales y herramientas que forman parte de mi biblioteca pública.
Ver Mis Recursos GeekContacto y presencia digital.
Un espacio para conectar, conversar sobre ideas, proyectos y colaboraciones alrededor de producto, software y contenido técnico.