Skip to content

Hi, I’m

Manuel Almaguer

Software Architect & Full-Stack Developer

Building digital experiences that matter.

15+ years building enterprise software, from architecture to production.

Yes, I use AI every day, but I learned to code using #include <iostream> & window.onload = function() {};

Portrait of Manuel Almaguer

About me

I am a software architect and full-stack developer with more than 15 years of experience, specialized in building complex enterprise software, covering the entire development lifecycle: from the initial idea to deployment in production.

I am passionate about designing and integrating robust systems, always focusing on security, scalability, and the satisfaction of the people who use the product.

I enjoy optimizing performance, collaborating with teams, continuously learning and sharing knowledge. Throughout my career I have worked across all areas of software development: frontend, backend, Linux server administration and cloud operations in AWS and Google Cloud, as well as integrating AI to optimize processes and products, leading projects and architectures with a practical, results-oriented mindset.

My journey started in a simple and curious way: I developed my thesis on Ubuntu 7.04 with Fluxbox and Xfce on a computer with 512 MB of RAM, coding everything by hand and using Windows only to write the final document. That experience shaped my style: learn, solve and build regardless of limitations.

Skills & technologies

Frontend & mobile

  • JavaScript & TypeScript
  • Promises & async/await
  • React, Next.js & Astro
  • Angular, RxJS & Observables
  • Ionic & React Native
  • HTML, CSS, Flexbox & responsive design
  • Tailwind CSS & Bootstrap
  • jQuery
  • Redux & Zustand
  • React Context API
  • SWR
  • webpack & Vite

Backend & APIs

  • Node.js (Express, Koa, Apollo)
  • PHP (Laravel, Symfony, Yii, CodeIgniter)
  • Python (Django, FastAPI)
  • C#, .NET Core & C++
  • REST, SOAP & GraphQL API design and integration
  • Real-time communication (Socket.io, Pusher.js)
  • Payment integrations (Stripe, Dwolla, PayPal)
  • API tooling: Postman, Swagger & OpenAPI

Linux, cloud & DevOps

  • GNU/Linux server installation, administration & Bash
  • AWS (EC2, S3, RDS, Lambda, Amplify, VPC, ECS)
  • Google Cloud Platform (GCP)
  • Firebase: Cloud Storage, Hosting, Authentication, Firestore, Realtime Database & other services
  • Docker & Kubernetes
  • Vercel & Railway
  • Nginx & Apache
  • Infrastructure as code (AWS CloudFormation)
  • CI/CD: GitHub, GitLab, Bitbucket & Jenkins
  • Version control (Git & Subversion)
  • npm, Yarn, pnpm & Bun

Data & business intelligence

  • Advanced SQL
  • Relational & NoSQL database modeling and optimization
  • Design and development of data marts & data warehouses
  • Integration and processing of large data volumes
  • Business intelligence & ETL pipeline development (Pentaho BI, Kettle)
  • Oracle, MySQL & MariaDB
  • PostgreSQL & SQL Server
  • MongoDB & Redis
  • Firebase Realtime Database & Firestore
  • Search with Typesense

Architecture, quality & methodologies

  • Software design: layers & services
  • Architecture: modular monoliths & microservices
  • OOP: encapsulation, inheritance & polymorphism
  • Clean code, SOLID, DRY & KISS
  • Problem solving & debugging
  • Automated testing (unit, integration, e2e)
  • Performance testing (JMeter)
  • Cybersecurity (OWASP, ISO 27001)
  • Scrum, Jira, XP & RUP

AI & tools

  • AI in development: OpenAI, Anthropic / Claude & Gemini
  • Agent orchestration
  • Design and development of agent workflows
  • RAG: retrieval augmented generation
  • Development of reusable agent skills
  • MCP server development and integration

Projects

Projects I’ve built or contributed to.

Picaboo Yearbooks

Yearbook creation and management platform for thousands of users, including an online editor, templates and a complete production workflow.

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

Entourage Yearbooks

Ecosystem of tools for managing yearbooks, orders and production, integrating multiple internal platforms and workflows.

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

EdoNext Platform

Advanced yearbook editor with sections, templates, asset management and online collaboration for design teams.

  • 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

Fulfilment logistics platform that connects online shops with warehouses and shipping providers, managing orders, stock and preparation workflows.

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

Givbux

Mobile app and online platform with a rewards system and marketplace, integrating payments, users and merchants.

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

Insotec – Financial App and Portal

Mobile app and web portal for a financial institution, allowing users to manage products, applications and inquiries.

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

Creator Studio Pro

Design platform for creating printed and digital products within the Picaboo / Entourage ecosystem.

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

Wemalo – Warehouse Management Platform

Solution for inventory, warehouse and logistics management, integrated with online stores and fulfilment services.

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

Shipping Portal

Shipping portal to manage labels, orders and delivery statuses, connected to the TeamQ / 4elements logistics ecosystem.

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

Store Shop Yearbooks

Online store for selling yearbooks, with product, order and payment management, fully integrated with the Entourage/Picaboo ecosystem.

  • 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 for connecting various e-commerce platforms and external systems with Wemalo's logistics infrastructure.

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

Läderach – E-commerce Platform

E-commerce platform for the Läderach chocolate brand, integrating internal processes and digital experiences.

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

DORFZAUN

Digital platform for selling and managing fences and related components, featuring a product catalog and logistics integration.

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

Bemte – Education Platform

Suite of applications (student, teacher, admin and backend) for academic management, classes, grading and communication.

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

Edge Creator Studio

Specialized version of Creator Studio for the Edge brand, optimized for specific workflows and tailored experiences.

  • 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)

Interactive travel guide with information about destinations, routes and services in Ecuador, designed for mobile users.

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

Pide Un Taxi

Application for requesting taxis, tracking rides, and connecting passengers with drivers in real time.

  • Ionic - Angular
  • GeoFireX - GeoFire
  • Google Maps
  • Firebase
  • Google Cloud

SIE Ecuador – Energy Benchmarking

Platform for querying and analyzing energy information in Ecuador, with data visualization and comparison features.

  • Ionic - Angular - TypeScript
  • Google Cloud
  • Firebase

Solar Chimney Simulator & TMY Generator

Scientific tools to simulate solar chimneys and generate Typical Meteorological Year (TMY) data for energy analysis.

  • R
  • Python
  • Shiny

Lithostratigraphic Code Search

Web application to search and visualize lithostratigraphic codes in a database.

  • Ionic - Angular - TypeScript
  • Firebase
  • Google Cloud

INER Congress – Event Platform

Web and mobile application for managing an international congress, including registration, agenda, attendees and content.

  • Ionic - Angular - TypeScript
  • Firebase
  • Google Cloud

Energy Efficiency Game

Interactive game designed to teach energy efficiency concepts in a practical and engaging way.

  • Angular - Ionic
  • Firebase
  • PHP
  • Google Cloud

Customs Systems with Intellectual Property & Patents

Suite of specialized systems developed for the Cuban Customs Authority, focused on data analysis, operational control, security, passenger processing and decision support. These projects include registered intellectual property and patents derived from the software created.

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

Experience

Software Architect & Full Stack Developer @ Entourage Yearbooks | Picaboo Yearbooks – United States

2022 - Present

Leading architecture and development of multiple high-traffic web platforms such as Picaboo Yearbooks, Entourage Yearbooks, EdoNext, Edge Creator Studio and Creator Studio.

Mobile Developer, Software Architect & Full Stack Developer @ Freelancer – Ecuador / United States / Canada

2018 - Present

Building mobile and web applications for banking, education and tourism, including Givbux, Insotec, Bemte and Ecuador Travel Guide, from design to deployment.

Full Stack Developer @ TeamQ / 4elements / .thesynergygroup – Germany

2020 - 2022

Development of SaaS platforms and logistics systems such as YouSellWeSend, Shopify integrations for Wemalo, Shipping Portal and enterprise APIs for inventory and shipping management.

IT Analyst & Full Stack Developer @ National Institute of Energy Efficiency – Ecuador

2015 - 2018

Development of energy analysis systems, data marts, scientific simulators, ETLs and applications for international events and conferences.

Professor & Full Stack Developer @ University of Informatics Sciences / Cuba Customs – Cuba

2007 - 2014

Professor of database systems and BI, advisor in information security and open-source migration, GNU/Linux server administrator and software developer for the Cuban Customs Authority.

Education

University of Informatics Sciences (UCI), Cuba

2007

Bachelor in Computer Science Engineering

Postgraduate Studies in Computer Science

2007 - 2014

Completed several postgraduate programs in software engineering, systems architecture, databases and project management, including topics such as intelligent systems, SOA architecture, quality assurance, agile methodologies, software testing and process modeling. This advanced training strengthened my ability to design robust solutions and lead technology projects with a solid and structured technical vision.

Academic research

I previously worked as a university professor and researcher. My publications cover software engineering, fuzzy logic, information systems and energy analysis.

My Google Scholar profile

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

Generalization of the Function Point Method using Fuzzy Logic

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

Revista Cubana de Ciencias Informáticas · 2016

Strategies to improve living conditions and energy consumption in housing

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

Downloaded from: http://www.iner.gob.ec/biblioteca/. Ecuador · 2016

More publications (14)

Dependency manager for the Integrated Customs Management System 1.0

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

2015

System to control the use of technological equipment in the teaching labs of Faculty 3

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

2015

Development of the installer for the Integrated Customs Management System 1.0

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

2015

Decoder for the Advance Passenger Information Transfer Standard

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

12th Edition · 2012

System for Aircraft Clearance at Cuba Customs

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

12th Edition · 2012

Design and implementation of the International Transport Means History component for the Integrated Customs Management System

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

University of Informatics Sciences · 2012

Design and implementation of the Air International Transport Dispatch subsystem

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

2011

Design and implementation of the recreational vessels dispatch module for the Integrated Customs Management System

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

2011

Design and implementation of the maritime transport dispatch module for the Integrated Customs Management System

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

2011

Implementation of a phonetic encoding and search engine for the Integrated Customs Management System

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

2010

Configuration of Network Services: Analysis and Design

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

2009

Implementation of JavaScript validations for AGR. Adaptation to the ExtJS framework.

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

2008

Human Resources System. Performance Evaluation Module.

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

2007

Applying Fuzzy Logic to Remove Hard Boundaries in the Function Point Method

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

What people say

"Manuel played a pivotal role in developing and enhancing internal systems and successfully collaborated with international teams in Germany. Always with great professionalism, dedication and team work."

C

Christoph Roessner

TeamQ CEO

"Manuel is an exceptional developer, his code is consistently clean and easy to integrate. I have reviewed a lot of code over the years, and his really stands out."

M

Mohammad Oslani

Team Lead

Let’s talk

I’m open to new challenges and opportunities: consulting, ideas, new ventures or simply saying hello. Email me and I’ll be happy to reply.

Email me

manunoly@gmail.com