Curriculum Vitae
Carlos A. Villacreses Parrales
Full Stack Developer con +5 años de experiencia. Microservicios, APIs, interfaces e integraciones SAP/HANA con Node, TypeScript, React y PostgreSQL.
- youquince@gmail.com
- +593 99 375 1461
- Jipijapa, Ecuador
- charlsdev.xyz
- LinkedInlinkedin.com
- Xtwitter.com
- GitHubgithub.com

01 Perfil
Construyo software de extremo a extremo: del modelo de datos al pixel perfecto. Llevo +5 años desarrollando aplicaciones Full Stack — actualmente microservicios e integraciones con SAP/HANA, automatizando módulos de logística, importaciones e inventario. Trabajo principalmente con Node, TypeScript, Hono, React y PostgreSQL. Me interesa el código que escala sin volverse frágil, y los equipos que documentan lo que aprenden.
02 Experiencia
- charlsdev 01/2020 — Actual
Desarrollador Full Stack
He desarrollado diversas aplicaciones monolíticas, backend y frontend siguiendo la arquitectura Modelo-Vista-Controlador (MVC) utilizando tecnologías como NodeJS, Express, JavaScript, CSS, Handlebars, Bootstrap, ReactJS, Redis, Zustand y Recharts. Mi experiencia abarca tanto bases de datos relacionales (MySQL, PostgreSQL) como no relacionales (MongoDB). Para la manipulación de datos, he implementado Prisma ORM. Además, he creado informes en PDF utilizando jsPDF y he diseñado e implementado sistemas de notificaciones por email y envío de mensajes a través de Twilio. He asegurado la protección de rutas en el backend y realizado validaciones completas. Mi trabajo también incluye el despliegue de aplicaciones en plataformas como Heroku, Render, Digital Ocean, MongoAtlas, Fl0.io y Railway. Este resumen refleja mi conjunto de habilidades en acción. Les animo a visitar mi repositorio de GitHub para explorar mi trabajo continuo, aprendizaje de nuevas tecnologías y aplicación práctica de mis conocimientos.
- Smurfit Westrock Corrugador Ecuador S.A. 12/2022 — Actual
Desarrollador Semisenior
Lidero diferentes proyectos para la automatización de procesos internos, implementando soluciones de software que permiten mejorar la eficiencia y la productividad. Entre las aplicaciones desarrolladas se encuentran aplicaciones monolitas, microservicios y aplicaciones web (Backend y Frontend). Las tecnologías utilizadas incluyen NodeJS, Express, Sap/Hana, Hono, React, React Query, entre otras. Las aplicaciones se basan en diferentes módulos como: logística, importaciones, inventario, ventas, servicio al cliente, entre otros; conectados entre sí y aprovechando el módulo de SAP/HANA (Service Layer) para la gestión de datos e integración con el ERP.
- Comunidad Microsoft UNESUM 07/2022 — 09/2022
Instructor de Curso “Lógica de programación”
Impartí un curso de lógica de programación a estudiantes de la Universidad Estatal del Sur de Manabí (UNESUM). El curso se centró en la enseñanza de conceptos básicos de programación, como variables, operadores, estructuras de control, funciones, arreglos, entre otros. El objetivo del curso fue proporcionar a los estudiantes una base sólida para el aprendizaje de lenguajes de programación de alto nivel.
- Cámara de Comercio del Cantón Jipijapa (Pasantías) 10/2020 — 11/2020
Desarrollo de una aplicación web para gestionar el control de pagos
Realicé mantenimiento preventivo y correctivo de los equipos de cómputo del GAD Jipijapa. También ayudé en la instalación y configuración de software y hardware, y en la gestión de la red local. Además, participé en la creación de un sistema de control de inventario de equipos de cómputo.
- GAD Jipijapa (Pasantías) 09/2019 — 10/2019
Ayudante técnico en mantenimiento preventivo y correctivo de los equipos de cómputo del GAD
Realicé mantenimiento preventivo y correctivo de los equipos de cómputo del GAD Jipijapa. También ayudé en la instalación y configuración de software y hardware, y en la gestión de la red local. Además, participé en la creación de un sistema de control de inventario de equipos de cómputo.
03 Estudios
- Magister en Tecnologías de la Información y Comunicación 03/2022 — 03/2023
Universidad Estatal del Sur de Manabí (UNESUM)· Cuarto Nivel
- Diplomado en Data Science 03/2022 — 08/2022
Colegio de Economistas y ENFOPE de Perú (GEM)· Diplomado
- Ingeniero en Tecnologías de la Información 05/2016 — 09/2021
Universidad Estatal del Sur de Manabí (UNESUM)· Tercer Nivel
- Bachiller en Administración de Sistemas 03/2010 — 03/2016
Unidad Educativa Fiscal Quince de Octubre· Bachillerato
04 Proyectos
PWA instalable (móvil y desktop) para registrar y compartir en un mapa los lugares que vas conociendo o queréis visitar, dentro de proyectos colaborativos con roles, chat y sincronización en tiempo real. Funciona offline (cola local que sube sola al recuperar conexión, sin duplicados), con notificaciones por email/WhatsApp, recuperación de contraseña y compartir/importar lugares por enlace.
Next.js 16 · TypeScript · Custom Server · Socket.io · PostgreSQL · Drizzle · Better Auth · Google OAuth · Tailwind · shadcn/ui · Leaflet · PWA (Serwist) · IndexedDB (Dexie) · ReactQuery · Resend · Docker
Plataforma editorial para una revista científica: gestión de eventos y congresos con inscripciones y dos métodos de pago (PayPal y voucher manual con moderación), reseñas calificadas con aprobación previa, solicitudes de membresía, comité editorial público, notificaciones por correo y WhatsApp, y un dashboard analítico en vivo. Incluye auth multi-sesión (cambio de cuenta estilo Gmail) y permisos RBAC con matriz dinámica editable.
Next.js 16 · TypeScript · Lucia Auth · RBAC · PostgreSQL · SQL (node-postgres) · HeroUI · Tailwind · PayPal · Resend · Evolution API · Recharts · Docker
Entorno virtual de aprendizaje tipo Classroom: cursos, tareas y calificaciones con roles docente/estudiante, autenticación JWT, carga de archivos, exportación a Excel, notificaciones por email y SMS, y tareas programadas. Proyecto de titulación de Tercer Nivel.
NodeJS · Express · Mongoose · Handlebars · JWT · Passport · BcryptJS · Nodemailer · Multer · XLSX · Twilio · Multer · Node Cron · Axios
Sistema web para una clínica odontológica: agenda de citas, fichas de pacientes, registro de pagos por procedimiento y generación de informes en PDF.
NodeJS · Express · Mongoose · Handlebars · BcryptJS · Authenticacion · Pdf creator node
Gestor personal de notas y tareas con autenticación de usuarios, organización por estados y fechas, y recordatorios por email.
NodeJS · Express · MongoDB · Handlebars · Nodemailer · Authenticacion
Plataforma de venta de boletos de bingo en tiempo real: tablero y números cantados se actualizan al instante vía WebSockets, con notificaciones push a los jugadores.
NodeJS · Express · Socket.io · MongoDB · Handlebars · Web Push
API GraphQL (Apollo Server) para el registro y consulta de ventas de boletos; complementa a BiingSIO exponiendo sus datos con queries y mutations tipadas.
NodeJS · Express · GraphQL · MongoDB · Apollo Server
SPA en Svelte que consume la API pública de Rick and Morty: listado, búsqueda, paginación y detalle de personajes. Enfoque en consumo de APIs y componentes reutilizables.
Svelte · Bootswatch
App de notas y acortador de enlaces con autenticación (NextAuth), persistencia en PostgreSQL vía Prisma y notificaciones por WhatsApp.
NextJS · TailwindCSS · Soner · Prisma · NextAuth · PostgreSQL · React hook form
Bot de automatización de mensajería de WhatsApp: vinculación por QR con Puppeteer, envío programado de mensajes y panel protegido con autenticación JWT.
NodeJS · Express · Puppeteer · QRCode · Twilio · SendMail · Authenticacion · JWT
Tienda web de parrilladas a domicilio: catálogo, pedidos y panel administrativo con autenticación, carga de imágenes y correos transaccionales. Desplegada con Docker Compose.
NodeJS · Express · MongoDB · Handlebars · Docker · Docker Compose · Authenticacion · BcryptJS · Nodemailer · Multer
Sistema de información para la gestión de procesos y miembros de una iglesia: registros con roles, carga de documentos, correos y reportes en PDF.
NodeJS · Express · MySQL · Handlebars · Authenticacion · Passport · BcryptJS · Nodemailer · Multer · Pdf creator node
05 Cursos y capacitaciones
- Curso: Capacitaciones DI API y UI API - SAP 04/2023 — 04/2023
Exxis Group Lima · 120 horas · Ecuador – Manabí
- Curso: "Ethical Hacking | Red Team 2da Edición" 10/2022 — 10/2022
Hacker Mentor - Academia de Ciberseguridad · 6 horas · Ecuador – Quito
- Diplomado: "Data Science" 03/2022 — 08/2022
Colegio de Economistas del Perú · 200 horas · Perú – Lima
- Diplomado: "Data Science" 03/2022 — 08/2022
Escuela Nacional de Formación Pública y Empresarial - ENFOPE · 200 horas · Perú – Lima
- Diplomado: "Data Science" 03/2022 — 08/2022
GEM Perú · 200 horas · Perú – Lima
- Curso: "Web Scraping con Python" 07/2022 — 08/2022
GEM Perú · 20 horas · Perú – Lima
- Curso: "Programación con Python" 07/2022 — 07/2022
GEM Perú · 32 horas · Perú – Lima
- Curso: "Data Analytics con R Studio" 06/2022 — 07/2022
GEM Perú · 24 horas · Perú – Lima
- Curso: "Estadística y Análisis de Datos" 05/2022 — 06/2022
GEM Perú · 16 horas · Perú – Lima
- Curso: "Análisis de datos con SQL Server" 03/2022 — 05/2022
GEM Perú · 56 horas · Perú – Lima
- Curso: "Tópicos cuantitativos de matemática" 07/2022 — 08/2022
GEM Perú · 48 horas · Perú – Lima
- Curso: "Power BI" 04/2022 — 05/2022
GEM Perú · 48 horas · Perú – Lima
- Regenerar para construir la educación del futuro 07/2022 — 07/2022
E-Tech · 20 horas · México – Puebla
- Taller Práctico Tablas Dinámicas en Excel 07/2022 — 07/2022
Encuentra Empleo · 2 horas · Ecuador – Quito
- Webinar: "Importaciones desde 0" 06/2022 — 06/2022
EducaTics · 8 horas · Ecuador – Quito
- Curso: "Ethical Hacking | Red Team" 06/2022 — 06/2022
Hacker Mentor - Academia de Ciberseguridad · 6 horas · Ecuador – Quito
- Curso: "Fundamentos de Ciberseguridad" 05/2022 — 06/2022
Seguridad Cero · 4 horas · Perú – Lima
- Curso: "Metodología de la Investigación" 05/2022 — 05/2022
GEM Perú · 16 horas · Perú – Lima
- Webinar "Medicina del trabajo" 05/2022 — 05/2022
EducaTics · 12 horas · Ecuador – Quito
- Webinar "Introduction to 3D splint design" 05/2022 — 05/2022
P4H Bionics · 1 hora · México
- Project Para La Construcción - Primeros Pasos 05/2022 — 05/2022
Elemental Academy · 2 horas · Panamá
- Introducción a EXCEL Intermedio 05/2022 — 05/2022
UNIPTEC · 2 horas · San Salvador – Salvador
- Webinar "Diseño Universal de Aprendizaje" 05/2022 — 05/2022
EducaTics · 8 horas · Ecuador – Quito
- Curso de "Electrónica básica y Proteus 8.0" 04/2022 — 04/2022
EducaTics · 40 horas · Ecuador – Quito
- Webinar "Terapia del lenguaje, adaptaciones curriculares y lengua de señas" 04/2022 — 04/2022
EducaTics · 12 horas · Ecuador – Quito
- Entrenamiento intensivo en los temas claves de Automatización Industrial - Webinar Week 2022 03/2022 — 03/2022
Control + · 12 horas · Perú - Trujillo
- Curso de especialización: "STATA aplicado a la investigación: tesis de pre y post grado" 03/2022 — 03/2022
Escuela Global - Escuela de Economistas del Cusco · 10 horas · Perú
- Pasos para la elaboración de una tesis 04/2022 — 04/2022
Red de Investigadores Latinoamericanos (REDILAT) · 12 horas · Latinoamérica
- Webinar Internacional "Creación de Apps Móviles" 12/2021 — 12/2021
Apphive · 8 horas · México - Toluca
- Curso online: "Docker desde cero" 10/2021 — 10/2021
EDTeam · 3 horas · Lima – Perú / Bogotá – Colombia / Cochabamba - Bolivia
- Curso online: "Flujo de trabajo en equipo con Git" 10/2021 — 10/2021
EDTeam · 4 horas · Lima – Perú / Bogotá – Colombia / Cochabamba - Bolivia
- Cultura Financiera 03/2021 — 03/2021
Fundación CRISFE · 12 horas · Ecuador - Quito
- Foro Virtual "Aquieta tu mente y vive en plenitud" 09/2020 — 09/2020
Vicerrectorado / Administrativo ULEAM / E-ducación Global · 8 horas · Ecuador - Manta
- Foro Virtual "La Vinculación de la Universidad: Un impacto positivo en la sociedad" 08/2020 — 08/2020
Vicerrectorado / Administrativo ULEAM / E-ducación Global · 8 horas · Ecuador - Manta
- II Congreso Internacional de Ciberseguridad 08/2020 — 08/2020
Universidad Internacional del Ecuador · 40 horas · Ecuador - Loja
- Curso básico y Certificación en Resiliencia en Crisis de Emergencias Críticas 05/2020 — 11/2020
U.S. Christian Chaplain Association · 50 horas · México - Xalapa
- VI Congreso Internacional de Ingeniería 04/2019 — 04/2019
Universidad Estatal del Sur de Manabí · 16 horas · Ecuador - Jipijapa
- I Encuentro Pedagógico San Vicente 2018 "Hablemos de Innovación Educativa entre Docentes" 11/2018 — 11/2018
Universidad Nacional de Educación · 20 horas · Ecuador - San Vicente
- Taller de Azure y Web Api ASP. NET 07/2017 — 07/2017
Universidad Estatal del Sur de Manabí - Carrera en Sistemas Computacionales · 5 horas · Ecuador - Jipijapa
06 Ponencias
- 5G Tecnología inalámbrica que cambiará el mundo por completo 23 al 24 de octubre del 2019
II Congreso Internacional de Ciencias Informáticas · Universidad Técnica de Manabí · Ecuador – Portoviejo
- Utilización del enfriamiento líquido en ordenadores 25 al 26 de abril del 2019
VI Congreso Internacional de Ingenierías 2019 · Universidad Estatal del Sur de Manabí · Ecuador – Jipijapa
- Criterios para construir una computadora para estudiantes de la carrera Tecnologías de la Información en la Universidad Estatal del Sur de Manabí 25 al 26 de abril del 2019
VI Congreso Internacional de Ingenierías 2019 · Universidad Estatal del Sur de Manabí · Ecuador – Jipijapa
- Aplicación Informática para resolver sistemas de ecuaciones en diversos contextos 18 al 19 de abril del 2018
V Congreso Internacional de Ingenierías · Universidad de Nariño · Colombia – Pasto
07 Publicaciones
- La calidad del software asistida mediante inteligencia artificial 2022
Revista Científica Journal TechInnovation · Xiomara Barreto, Jennifer Chóez, Victor Figueroa, Dr. Lenin Pin García · Universidad Estatal de Sur de Manabí
- Internet de las cosas y la ética en la manipulación de datos 2022
Revista Científica Journal TechInnovation · Victor Figueroa, Jennifer Chóez, Xiomara Barreto · Universidad Estatal de Sur de Manabí
- Herramientas para la toma de decisiones 2022
Revista Científica Journal TechInnovation · Jennifer Chóez, Victor Figueroa, Xiomara Barreto · Universidad Estatal de Sur de Manabí
- El desempeño de la mujer en el ámbito de la ciberseguridad 2022
Revista Científica Journal TechInnovation · Xiomara Barreto, Jennifer Chóez, Victor Figueroa, Dr. José Paladines Morán · Universidad Estatal de Sur de Manabí
- Desempeño de la mujer en el desarrollo de aplicaciones informáticas 2022
Revista Científica Journal TechInnovation · Jennifer Chóez, Victor Figueroa, Xiomara Barreto, Dr. Alberto Rodríguez · Universidad Estatal de Sur de Manabí
- 5G tecnología inalámbrica que cambiará el mundo por completo 2022
Revista Científica Multidisciplinaria UNESUM Ciencias · Victor Figueroa, Jennifer Chóez, Xiomara Barreto · Universidad Estatal de Sur de Manabí
- El desempeño de la mujer en el ámbito de la ciberseguridad 2021
Revista Científica Multidisciplinaria UNESUM Ciencias · Xiomara Barreto, Jennifer Chóez, Victor Figueroa · Universidad Estatal de Sur de Manabí
- Data Mining como soporte para la toma de decisiones en el entorno empresarial 2021
Revista Científica Multidisciplinaria UNESUM Ciencias · Xiomara Barreto, Jennifer Chóez, Victor Figueroa, Mario Marcillo · Universidad Estatal de Sur de Manabí
- Aplicación Informática forense para el análisis de dispositivos tecnológicos 2021
Revista Científica Multidisciplinaria UNESUM Ciencias · Xiomara Barreto, Jennifer Chóez, Victor Figueroa · Universidad Estatal de Sur de Manabí
- El impacto de la plataforma shopify en el comercio electrónico 2021
Revista Serie Científica de la Universidad de las Ciencias Informáticas (Latindex. Catálogo 2.0) · Xiomara Barreto, Jennifer Chóez, Victor Figueroa, Kirenia Maldonado · Universidad de la Ciencias Informáticas
- El blockchain y los contratos inteligentes; una forma de reducir la corrupción 2021
Revista Serie Científica de la Universidad de las Ciencias Informáticas (Latindex. Catálogo 2.0) · Victor Figueroa, Jennifer Chóez, Xiomara Barreto, Kirenia Maldonado · Universidad de la Ciencias Informáticas
- Telemedicina: el nuevo paradigma en la sociedad 2021
Revista Serie Científica de la Universidad de las Ciencias Informáticas (Latindex. Catálogo 2.0) · Jennifer Chóez, Victor Figueroa, Xiomara Barreto, Kirenia Maldonado · Universidad de la Ciencias Informáticas
- La programación: un papel fundamental para el desarrollo tecnológico 2021
Revista Serie Científica de la Universidad de las Ciencias Informáticas (Latindex. Catálogo 2.0) · Chóez Jennifer, Figueroa Victor, Barreto Xiomara · Universidad de la Ciencias Informáticas
- Análisis de la educación virtual en tiempos de pandemia: aplicando técnicas de data mining 2021
Revista Serie Científica de la Universidad de las Ciencias Informáticas (Latindex. Catálogo 2.0) · Rodríguez Génesis, Chóez Jennifer, Figueroa Victor, Barreto Xiomara · Universidad de la Ciencias Informáticas
- Manejo del enfriamiento liquido en ordenadores 2020
Revista Científica Multidisciplinaria UNESUM Ciencias · Jennifer Chóez, José Álava · Universidad Estatal de Sur de Manabí
08 Investigaciones
- Entorno Virtual para el fortalecimiento de aprendizaje en los estudiantes de la Universidad Estatal del Sur de Manabí 2020 – 2021
Investigador Principal · Universidad Estatal de Sur de Manabí
09 Méritos y distinciones
- Mención de Honor al mejor graduado de la Carrera de Tecnología de la Información 2021
Universidad Estatal de Sur de Manabí
- Mejor estudiante del Tercer Año de Bachillerato Técnico en Administración de Sistemas 2015 – 2016
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al Mejor Bachiller de la promoción 2015 - 2016 2016
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al Talento Juvenil 2015
Unidad Educativa Fiscal "Quince de Octubre"
- Abanderado de la bandera de Jipijapa 2015 – 2016
Unidad Educativa Fiscal "Quince de Octubre"
- Certificado de autorización para el viaje del "Tren Crucero" otorgado a los mejores estudiantes de cada institución educativa 2015
Ministerio de Educación - Subsecretaría para la innovación y el Buen Vivir
- Diploma al mejor estudiante del Segundo Curso de Bachillerato Técnico, Especialidad Administración de Sistemas periodo 2014 - 2015 2014 – 2015
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al mejor estudiante del Primer Curso de Bachillerato Técnico, Especialidad Administración de Sistemas periodo 2013 - 2014 2013 – 2014
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al mejor estudiante del Décimo Grado de Educación Básica - Paralelo "B", periodo 2012 - 2013 2012 – 2013
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al mejor estudiante del Noveno Grado de Educación Básica - Paralelo "B", periodo 2011 - 2012 2011 – 2012
Unidad Educativa Fiscal "Quince de Octubre"
- Diploma al mejor estudiante del Octavo Grado de Educación Básica - Paralelo "B", periodo 2010 - 2011 2010 – 2011
Unidad Educativa Fiscal "Quince de Octubre"
- Mención de Honor al mejor graduado del Año Lectivo 2009 - 2010 2009
Escuela Fiscal Mixta "Manuel Inocencio Parrales y Guale"
- Abanderado del Pabellón Nacional 2009
Escuela Fiscal Mixta "Manuel Inocencio Parrales y Guale"
10 Habilidades
- HTML
- CSS
- JavaScript
- TypeScript
- Node
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Docker
- Git
- GitHub
- React
- React Query
- Tailwind
- NextJS
- Prisma
- GraphQL
- Hono
- Astro
- Svelte
- Sap/Hana
- PHP
11 Idiomas
- Español · Nativo