Saltar al contenido

Hola, soy

Manuel Almaguer

Arquitecto de software y desarrollador full stack

Creando experiencias digitales que importan.

Más de 15 años creando software empresarial, desde la arquitectura hasta su puesta en producción.

Sí, utilizo IA a diario, pero aprendí a programar utilizando #include <iostream> & window.onload = function() {};

Retrato de Manuel Almaguer

Sobre mí

Soy arquitecto de software y desarrollador full stack con más de 15 años de experiencia, especializado en la creación de software empresarial complejo, abarcando todo el ciclo de desarrollo: desde la idea inicial hasta el despliegue en producción.

Me apasiona diseñar e integrar sistemas robustos, siempre con un enfoque en la seguridad, la capacidad de escalar y la satisfacción de quienes utilizan el producto.

Disfruto optimizar rendimiento, colaborar en equipo, aprender continuamente y compartir conocimientos. A lo largo de mi trayectoria he trabajado en todas las áreas del desarrollo de software: frontend, backend, administración de servidores Linux y operación en entornos cloud como AWS y Google Cloud, integración de IA para optimizar procesos y desarrollo de productos, liderando proyectos y arquitecturas con una visión práctica y orientada a resultados.

Mi camino comenzó de forma sencilla y curiosa: desarrollé mi tesis en Ubuntu 7.04 con Fluxbox y Xfce, en una computadora de 512 MB de RAM, programando todo a mano y usando Windows solo para escribir el documento final. Esa experiencia marcó mi estilo: aprender, resolver y construir sin importar las limitaciones.

Habilidades y tecnologías

Frontend y móvil

  • JavaScript y TypeScript
  • Promises y async/await
  • React, Next.js y Astro
  • Angular, RxJS y Observables
  • Ionic y React Native
  • HTML, CSS, Flexbox y diseño adaptable
  • Tailwind CSS y Bootstrap
  • jQuery
  • Redux y Zustand
  • React Context API
  • SWR
  • webpack y Vite

Backend y APIs

  • Node.js (Express, Koa, Apollo)
  • PHP (Laravel, Symfony, Yii, CodeIgniter)
  • Python (Django, FastAPI)
  • C#, .NET Core y C++
  • Diseño y consumo de APIs REST, SOAP y GraphQL
  • Comunicación en tiempo real (Socket.io, Pusher.js)
  • Integración de pagos (Stripe, Dwolla, PayPal)
  • Herramientas para APIs: Postman, Swagger y OpenAPI

Linux, cloud y DevOps

  • Instalación y administración de servidores GNU/Linux; Bash
  • AWS (EC2, S3, RDS, Lambda, Amplify, VPC, ECS)
  • Google Cloud Platform (GCP)
  • Firebase: Cloud Storage, Hosting, Authentication, Firestore, Realtime Database y otros servicios
  • Docker y Kubernetes
  • Vercel y Railway
  • Nginx y Apache
  • Infraestructura como código (AWS CloudFormation)
  • CI/CD: GitHub, GitLab, Bitbucket y Jenkins
  • Control de versiones (Git y Subversion)
  • npm, Yarn, pnpm y Bun

Datos e inteligencia de negocios

  • SQL avanzado
  • Modelado y optimización de bases de datos relacionales y NoSQL
  • Diseño y desarrollo de data marts y data warehouses
  • Integración y procesamiento de grandes volúmenes de datos
  • Inteligencia de negocios y desarrollo de procesos ETL (Pentaho BI, Kettle)
  • Oracle, MySQL y MariaDB
  • PostgreSQL y SQL Server
  • MongoDB y Redis
  • Firebase Realtime Database y Firestore
  • Búsqueda con Typesense

Arquitectura, calidad y metodologías

  • Diseño de software: capas y servicios
  • Arquitectura: monolitos modulares y microservicios
  • POO/OOP: encapsulamiento, herencia y polimorfismo
  • Código limpio, SOLID, DRY y KISS
  • Resolución de problemas y depuración
  • Pruebas automatizadas (unitarias, integración, e2e)
  • Pruebas de rendimiento (JMeter)
  • Ciberseguridad (OWASP, ISO 27001)
  • Scrum, Jira, XP y RUP

IA y herramientas

  • IA en el desarrollo: OpenAI, Anthropic / Claude y Gemini
  • Orquestación de agentes
  • Diseño y creación de flujos de trabajo con agentes
  • RAG: generación aumentada por recuperación
  • Creación de skills reutilizables para agentes
  • Desarrollo e integración de servidores MCP

Proyectos

Proyectos que he desarrollado o en los que he colaborado.

Picaboo Yearbooks

Plataforma de creación y gestión de anuarios escolares para miles de usuarios, incluyendo editor en línea, plantillas y flujo completo de producción.

  • React - JavaScript - Redux
  • Node.js - Next.js
  • PHP - Yii
  • MSSQL - MySQL - Memcached - Redis
  • AWS - Lambda - EC2 - Amplify
  • Ubuntu - Docker - Git - Bitbucket

Entourage Yearbooks

Ecosistema de herramientas para la gestión de anuarios, pedidos y producción, integrando diferentes plataformas internas y flujos de trabajo.

  • JavaScript - jQuery
  • ASP - C#
  • MSSQL
  • AWS - Lambda - EC2 - Amplify
  • S3 - API Gateway - Route53
  • Ubuntu - Docker - Git - GitHub

EdoNext Platform

Editor avanzado de anuarios escolares, con secciones, plantillas, manejo de recursos y colaboración en línea para equipos de diseño.

  • React - Next.js - TypeScript
  • Zustand
  • Tailwind CSS
  • Node.js - Express - Pusher
  • PHP - Laravel
  • MSSQL - MySQL - DynamoDB - Redis
  • AWS - Lambda - EC2 - Amplify
  • Ubuntu - Docker - GitHub

YouSellWeSend

Plataforma logística de fulfilment que conecta tiendas online con almacenes y empresas de envío, gestionando pedidos, stock y procesos de preparación.

  • JavaScript - jQuery
  • PHP - Laravel
  • Blade Templates
  • MySQL - Redis
  • Google Cloud
  • Ubuntu - Docker - Git - Bitbucket

Givbux

Aplicación móvil y plataforma en línea con sistema de recompensas y marketplace, integrando pagos, usuarios y comercios.

  • Ionic
  • React
  • PHP - Laravel
  • MySQL - Redis
  • Node.js
  • MongoDB
  • AWS

Insotec – App y Portal Financiero

Aplicación móvil y portal web para una entidad financiera, permitiendo a los usuarios gestionar productos, solicitudes y consultas.

  • Angular
  • PHP - Laravel
  • MySQL - Redis
  • Google Cloud
  • Firebase
  • Ionic

Creator Studio Pro

Plataforma de diseño para la creación de productos impresos y digitales dentro del ecosistema Picaboo / Entourage.

  • React - JavaScript - Redux
  • Node.js - Next.js
  • PHP - Yii
  • MSSQL - MySQL - Memcached - Redis
  • AWS - Lambda - EC2 - Amplify
  • Ubuntu - Docker - Git - Bitbucket

Wemalo – Plataforma de Gestión de Almacenes

Solución para gestión de inventario, almacenes y logística, integrada con tiendas online y servicios de fulfilment.

  • Java - jQuery
  • MySQL - Redis
  • Google Cloud
  • API

Shipping Portal

Portal de envíos para gestionar etiquetas, órdenes y estados de entrega, conectado al ecosistema logístico de TeamQ / 4elements.

  • Livewire
  • Laravel
  • Blade Templates
  • MySQL - Redis
  • Google Cloud
  • API

Store Shop Yearbooks

Tienda en línea para la venta de anuarios, con gestión de productos, pedidos y pagos, integrada con el ecosistema Entourage/Picaboo.

  • React - JavaScript - Redux
  • Node.js - Next.js
  • PHP - Yii
  • MSSQL - MySQL - Memcached - Redis
  • AWS - Lambda - EC2 - Amplify
  • Ubuntu - Docker - Git - Bitbucket

Wemalo API – Connect

API para conectar diferentes plataformas de e-commerce y sistemas externos con la infraestructura logística de Wemalo.

  • React - Koa - Apollo
  • Node.js - TypeScript
  • MySQL - Redis
  • Google Cloud
  • Shopify - WooCommerce

Läderach – Plataforma E-commerce

Plataforma e-commerce para la marca de chocolates Läderach, integrando procesos internos y experiencia digital.

  • Magento
  • PHP - Laravel
  • MySQL - Redis
  • Google Cloud

DORFZAUN

Plataforma digital para la venta y gestión de cercas y componentes relacionados, con catálogo de productos e integración logística.

  • VueJS - TypeScript
  • PHP - Laravel
  • MySQL - Redis
  • WordPress WooCommerce

Bemte – Plataforma Educativa

Suite de aplicaciones (estudiante, profesor, admin y backend) para gestión académica, clases, calificaciones y comunicación.

  • Angular - Ionic
  • PHP - Laravel
  • MySQL - Redis
  • Google Cloud
  • Firebase

Edge Creator Studio

Versión especializada de Creator Studio para la marca Edge, optimizada para flujos de trabajo específicos y experiencias personalizadas.

  • React - JavaScript - Redux
  • Node.js - Next.js
  • PHP - Yii
  • MSSQL - MySQL - Memcached - Redis
  • AWS - Lambda - EC2 - Amplify
  • Ubuntu - Docker - Git - Bitbucket

Ecuador Travel Guide (ETG)

Guía de viaje interactiva con información de destinos, rutas y servicios turísticos, pensada para usuarios móviles.

  • Ionic - Angular
  • Google Maps, Leaflet
  • MySQL - Redis
  • Google Cloud
  • Firebase

Pide Un Taxi

Aplicación para solicitud de taxis, seguimiento de viajes y conexión entre pasajeros y conductores.

  • Ionic - Angular
  • Firebase
  • Google Cloud

SIE Ecuador – Benchmarking Energético

Plataforma de consulta y análisis de información energética de Ecuador, con visualización y comparación de datos.

  • Ionic - Angular - TypeScript
  • Google Cloud
  • Firebase

Solar Chimney Simulator y TMY Generator

Conjunto de herramientas científicas para simular chimeneas solares y generar años meteorológicos típicos (TMY) para análisis energético.

  • R
  • Python
  • Shiny

Buscador de Códigos Litoestratigráficos

Aplicación web para buscar y visualizar códigos litoestratigráficos en una base de datos.

  • Ionic - Angular - TypeScript
  • Firebase
  • Google Cloud

INER Congreso – Plataforma de Eventos

Aplicación web y móvil para gestionar un congreso internacional, incluyendo registro, agenda, participantes y contenido.

  • Ionic - Angular - TypeScript
  • Firebase
  • Google Cloud

Juego de Eficiencia Energética

Juego interactivo diseñado para enseñar conceptos de eficiencia energética de forma práctica y entretenida.

  • Angular - Ionic
  • Firebase
  • PHP
  • Google Cloud

Sistemas Aduanales con Propiedad Intelectual y Patentes

Conjunto de sistemas especializados desarrollados para la Aduana de Cuba, orientados al análisis de datos, control operativo, seguridad, procesamiento de pasajeros y soporte a la toma de decisiones. Estos proyectos incluyen propiedad intelectual registrada y patentes derivadas del software creado.

  • HTML
  • CSS
  • JavaScript
  • Oracle - PL/SQL
  • PHP - Symfony
  • Linux
  • MySQL
  • Subversion

Experiencia

Arquitecto de software y desarrollador full stack @ Entourage Yearbooks | Picaboo Yearbooks - Estados Unidos

2022 - Presente

Liderando arquitectura y desarrollo de múltiples plataformas web de alto tráfico como Picaboo Yearbooks, Entourage Yearbooks, EdoNext, Edge Creator Studio y Creator Studio.

Desarrollador móvil, arquitecto de software y desarrollador full stack @ Freelancer – Ecuador / Estados Unidos / Canadá

2018 - Presente

Construcción de aplicaciones móviles y web para banca, educación y turismo, incluyendo Givbux, Insotec, Bemte y Ecuador Travel Guide, abarcando desde el diseño hasta el despliegue.

Desarrollador full stack @ TeamQ / 4elements / .thesynergygroup – Alemania

2020 - 2022

Desarrollo de plataformas SaaS y sistemas logísticos como YouSellWeSend, integraciones Shopify para Wemalo, Shipping Portal y APIs empresariales para gestión de inventario y envíos.

Analista de tecnología y desarrollador full stack @ Instituto Nacional de Eficiencia Energética – Ecuador

2015 - 2018

Desarrollo de sistemas de análisis energético, data marts, simuladores científicos, ETLs y aplicaciones para eventos y congresos internacionales.

Profesor y desarrollador full stack @ Universidad de Ciencias Informáticas / Aduanas de Cuba

2007 - 2014

Profesor de sistemas de bases de datos, BI, asesor en seguridad informática y migración a software libre, administrador de servidores GNU/Linux y desarrollador de software para la Aduana de Cuba.

Educación

Universidad de Ciencias Informáticas (UCI), Cuba

2007

Ingeniería en Ciencias Informáticas

Postgrados en Ciencias Informáticas

2007 - 2014

Completé diversos postgrados especializados en ingeniería de software, arquitectura de sistemas, bases de datos y gestión de proyectos, incluyendo áreas como sistemas inteligentes, arquitectura SOA, aseguramiento de la calidad, metodologías ágiles, pruebas de software y modelado de procesos. Esta formación avanzada fortaleció mi capacidad para diseñar soluciones robustas y liderar proyectos tecnológicos con una visión técnica sólida y estructurada.

Investigación académica

Fui profesor universitario e investigador. Mis publicaciones abarcan ingeniería de software, lógica difusa, sistemas de información y análisis energético.

Mi perfil en Google Scholar

Analysis of solar chimneys in different climate zones-case of social housing in Ecuador

Godoy-Vaca, Luis; Almaguer, Manuel; Martínez, Javier; Lobato, Andrea; Palme, Massimo

IOP Conference Series: Materials Science and Engineering · 2017

Estimating the indoor thermal comfort deficit in the social housing built in Ecuador by integrating Building Information Modelling and Geographical Information Systems

Gallardo, Andre; Villacreses, Geovanna; Almaguer, Manuel; Lobato-Cordero, Andrea; Cordovez, Mart

Building Simulation 2017 · 2017

Dynamic-physical model to predict the performance of a solar chimney in a warm-humid climate with different absorbent materials

Godoy-Vaca, Luis; Almaguer, Manuel; Kastillo, Juan; Martínez, Javier; Lobato-Cordero, Andrea

Building Simulation 2017 · 2017

Generalización del Método Puntos de Función utilizando lógica difusa

Soria Barreda, Liannis; Almaguer Ochoa, Manuel Ramón; Diaz Vera, Julio Cesar; Arza Perez, Lizandra

Revista Cubana de Ciencias Informáticas · 2016

Estrategias para mejorar las condiciones de habitabilidad y el consumo de energía en viviendas

Palme, Massimo; Lobato, Andrea; Gallardo, Andrés; Beltrán, D; Kastillo, Juan; Villacreses, Geovanna; Godoy, F

Descargado de: http://www. iner. gob. ec/biblioteca/. Ecuador · 2016

Ver más publicaciones (14)

Gestor de dependencias para el sistema de Gestión Integral de Aduanas 1.0

León Ricardo, Yurismara; Almaguer Ochoa, Manuel R; Romero Piñeiro, Yasel Antonio

2015

Sistema para el control de uso de los medios tecnológicos de los laboratorios docentes de la facultad 3

Morales Pestana, Juan Ignacio; Reyes Pérez, Zénel; Almaguer Ochoa, Manuel Ramón

2015

Desarrollo del instalador para el Sistema de Gestión Integral Aduanera 1.0.

Romero Sieres, Gisel; Cuscó Alemañy, Julio César; Weeden Gamboa, Raymond; Almaguer Ochoa, Manuel; Naranjo García, Adrián

2015

Decodificador del Estándar de Transferencia de Información Adelantada de Pasajeros

Almaguer Ochoa, Manuel Ramón; Soria Barreda, Liannis; Plasencia Herrera, Randy

DUODÉCIMA EDICIÓN · 2012

Sistema para el despacho de Aeronaves en la Aduana de Cuba

Almaguer Ochoa, Manuel Ramón; Soria Barreda, Liannis; Rodríguez Valdés, Gretter Lisbet; Castellanos Cobas, Leydis

DUODÉCIMA EDICIÓN · 2012

Diseño e implementación del componente Historial de Medios de Transporte Internacional para el Sistema Gestión Integral de Aduanas

Castellano Betancourt, Ivian Laobel; Almaguer Ochoa, Manuel Ramón; Romero Piñeiro, Yasel Antonio

Universidad de las Ciencias Informáticas · 2012

Diseño e implementación del subsistema Despacho de Medios de Transporte Internacional Aéreos

Rodríguez Valdés, Gretter Lisbet; Almaguer Ochoa, Manuel Ramón

2011

Diseño e implementación del módulo despacho de las embarcaciones de recreo para el Sistema de Gestión Integral de la Aduana

Álvarez Rodríguez, Natacha; Almaguer Ochoa, Manuel R

2011

Diseño e implementación del Módulo Despacho de los Medios de Transporte Marítimos para el Sistema de Gestión Integral de la Aduana

Vega Mena, Ismail; Almaguer Ochoa, Manuel Ramón

2011

Implementacion de un motor de codificacion y busqueda fonetica para el sistema de Gestion Integral de la Aduana

Romero González, Carlos Manuel; Almaguer Ochoa, Manuel Ramón

2010

Configuracion de Servicios de Red: Analisis y Diseno

Consuegra Roselló, Arley; Guerra Nieves, Luis Miguel; Almaguer Ochoa, Manuel Ramón; Hernández López, Jorge Luis

2009

Implementacion de las validaciones en JavaScript para la AGR. Adaptacion al Framework ExtJS.

Mayo Leyva, Yandier; Almaguer Ochoa, Manuel Ramón

2008

Sistema de Recursos Humanos. Modulo Evaluacion del Desempeno.

Almaguer Ochoa, Manuel Ramón; Delahanty, Deborah; Díaz Vera, Julio César

2007

Aplicando lógica difusa para eliminar los límites bruscos en el método Puntos de Función

Barreda, Liannis Soria; Ochoa, Manuel Ramón Almaguer

Recomendaciones

"Manuel jugó un papel fundamental en el desarrollo y mejora de los sistemas internos y colaboró exitosamente con equipos internacionales en Alemania. Siempre con gran profesionalismo, dedicación y trabajo en equipo."

C

Christoph Roessner

TeamQ CEO

"Manuel es un desarrollador excepcional, su código es consistentemente muy limpio y fácil de integrar. He revisado mucho código a lo largo de los años, y el suyo realmente destaca."

M

Mohammad Oslani

Team Lead

Hablemos

Estoy abierto a nuevos desafíos y oportunidades: consultorías, ideas, emprendimientos o simplemente saludar. Escríbeme y te responderé con gusto.

Escríbeme

manunoly@gmail.com