Saltar al contenido principal

Md Moniruzzaman

Flag for bdBangladés

Md Moniruzzaman es arquitecto de software, con más de 8 años en el ecosistema TypeScript y JavaScript, y fundador de Webanion. Diseña plataformas nativas de IA y la infraestructura multi-tenant que las sostiene: sistemas de agentes, herramientas MCP, enrutamiento de LLM entre varios proveedores (AWS Bedrock, OpenAI y Claude), flujos de trabajo duraderos con Temporal y SaaS para más de 1.000 tenants, con aislamiento por tenant, autorización con OpenFGA y facturación con Stripe. Backends en NestJS, frontends en Next.js y React, apps en React Native y Electron, todo sobre Kubernetes en producción, incluidos clústeres que él mismo construye y opera. Ha llevado cerca de veinte productos del concepto a producción, la mayoría de principio a fin.

Experiencia

Webanion brand logo
10

Webanion • Tiempo completo

2 puestos

feb 2021 - Presente • 5 años 9 meses

Dhaka, Bangladesh • Presencial

Fundador y Arquitecto de Software

sep 2026 - Presente • 2 meses

Webanion es mi práctica a tiempo completo. Diseño y construyo plataformas nativas de IA y la infraestructura que las sostiene: sistemas de agentes y las salvaguardas que los rodean, servidores MCP, enrutamiento de modelos entre varios proveedores, y orquestación duradera para procesos que deben sobrevivir a un fallo en lugar de reiniciarse desde cero. El stack es TypeScript de extremo a extremo: NestJS y Node en el backend, Next.js, React y Vue en el frontend, React Native y Electron cuando el producto debe salir del navegador, y Kubernetes autoalojado que opero yo mismo. Acepto proyectos de plataforma e IA donde lo difícil es hacer que el sistema sea fiable, no que luzca bien en una demostración.

Fundador e Ingeniero Full Stack

feb 2021 - ago 2026 • 5 años 7 meses

Fundé Webanion en febrero de 2021 y fui el ingeniero de su trabajo durante cinco años y medio: apps React Native, frontends en React y Next.js, backends NestJS y despliegues con Docker para clientes del Reino Unido, Estados Unidos y Bangladés, apps de escritorio en Electron, un sistema de finanzas cooperativas para Al-Insaf y la familia de bibliotecas que se convirtió en gm-libs. En septiembre de 2026 el papel pasó de construir cada proyecto a diseñar su arquitectura.
fully booked brand logo
11

Fully Booked • Contrato

3 puestos

abr 2023 - Presente • 3 años 7 meses

Londres, Reino Unido • Remoto

CTO y Jefe de Ingeniería

jun 2026 - Presente • 5 meses

Responsable técnico de la arquitectura, la infraestructura y la dirección tecnológica de una plataforma que usan alrededor de mil personas cada día. Trasladé todo el sistema en producción de un hosting gestionado a Kubernetes autoalojado sin ninguna caída registrada: un clúster k3s endurecido detrás de Traefik y un túnel de Cloudflare, manifiestos Kustomize por servicio, despliegues a producción con aprobación y gestión de secretos fuera del repositorio. Una factura recurrente de nube se convirtió en infraestructura que el negocio posee, del DNS al disco. Tres años después, la misma arquitectura sigue publicando sin haber sido reescrita, que es la verdadera prueba de las decisiones iniciales.

Ingeniero Líder

ene 2025 - may 2026 • 1 año 5 meses

Convertí un producto ya entregado en uno que se publica de forma previsible. Consolidé siete bases de código en un monorepo con un flujo de publicación por fases y CI/CD en GitHub Actions: compilaciones filtradas por ruta, versionado y etiquetado automáticos por superficie, y despliegues a producción con aprobación. Publiqué Prebooked, un widget de reservas integrable publicado en npm que convierte cualquier sitio asociado, hecho a mano, en WordPress o en Wix, en un canal de reservas con una sola línea de script. Junto a él, un sitio público de documentación, integración de viajes con Google Maps, gestión de CORS por dominio y envíos continuos a ambas tiendas a lo largo de cuatro versiones de la plataforma.

Ingeniero Full Stack

abr 2023 - dic 2024 • 1 año 9 meses

Construí la plataforma en solitario, desde el primer commit hasta producción. Una app React Native sobre Expo publicada en ambas tiendas, un sitio de consultas para clientes, paneles de operador y de administración en React, y un backend NestJS con GraphQL sobre MongoDB que los servía a todos, de modo que una reserva hecha en cualquier punto era visible en todos a la vez. Pagos con Square, mensajería con Twilio, notificaciones en vivo y modo sin conexión. Contenerizado con Docker y desplegado en DigitalOcean. Lo único que no hice yo fue el diseño de la interfaz del MVP, que hizo otro miembro de Webanion; el rediseño de las fases 2, 3 y 4 fue mío.
Upwork brand logo
7

Upwork • Freelance

2 puestos

dic 2021 - Presente • 4 años 11 meses

California, Estados Unidos • Remoto

Ingeniero Full Stack Sénior

abr 2023 - Presente • 3 años 7 meses

Menos encargos, más grandes y más largos, con responsabilidad del producto de principio a fin en lugar de trabajo por tareas. Una plataforma de reservas del Reino Unido llevada de MVP a producción a lo largo de cuarenta hitos y todavía en marcha. Un encargo de producto de dieciocho meses entregado hito a hito, once aceptados. Una relación con un mismo cliente a lo largo de cinco contratos y casi tres años. Consultorías de arquitectura remuneradas para fundadores que deciden cómo construir. El trabajo abarca móvil, web, escritorio e infraestructura: React Native y Expo, Next.js y React, Electron, NestJS y Node, PostgreSQL y MongoDB, Docker y Kubernetes, y cada vez más la capa de IA y agentes por encima. Top Rated con un 100% de Job Success Score en 45 contratos, destacado entre los mejores desarrolladores de React Native y React de Upwork, y reconocido en 2024 dentro del 3% superior a nivel mundial.

Ingeniero Full Stack

dic 2021 - mar 2023 • 1 año 4 meses

Veintiséis contratos en React, React Native, Node.js y WordPress para clientes de Estados Unidos, el Reino Unido, Europa y Oriente Medio: funcionalidades, correcciones, despliegues, construcción de interfaces y envíos a tiendas. De ahí salieron dos cosas que duraron más que cualquier contrato individual. Un Job Success Score del 100% mantenido desde el principio y nunca roto, y el trabajo recurrente como patrón y no como casualidad, con varios clientes que volvieron tres y cuatro veces.
Edulog logo

Ingeniero de Software

Edulog • Tiempo completo

feb 2026 - jun 2026 • 5 meses

Missoula, Montana, Estados Unidos • Remoto

En el equipo de desarrollo de Edulog Athena construí y optimicé software que ayuda a los distritos escolares a planificar rutas de autobús y viajes y a gestionar sus flotas. Desarrollé nuevos módulos como Field Trip Management, mejoré los paneles de administración, depuré problemas complejos y trabajé en la integración entre rutas, mapas y los portales para padres y conductores, en servicios backend, infraestructura en la nube e interfaces frontend. El objetivo en todo momento fue un transporte más seguro y eficiente y una comunicación más clara para estudiantes, conductores y padres.
Workflowfiesta Brand Logo

Líder de Ingeniería

WorkflowFiesta • Contrato

feb 2026 - jun 2026 • 5 meses

Estados Unidos • Remoto

Como líder de ingeniería en WorkflowFiesta, asumí la responsabilidad completa de una línea de producto de automatización de flujos de trabajo con IA y dirigí un equipo de ingeniería distribuido. Mi trabajo abarcó el diseño de flujos impulsados por agentes, la integración de modelos de lenguaje de gran tamaño a través de varios proveedores, y la orquestación duradera para que los procesos de larga duración se reanuden en lugar de perder su estado ante un fallo. En el día a día esto significó definir decisiones de arquitectura, revisar y desbloquear el trabajo del equipo, diseñar migraciones de base de datos seguras, y rastrear problemas desde la interfaz hasta el modelo de datos. Trabajé sobre una plataforma multiinquilino con aislamiento por inquilino, en estrecha colaboración con producto y QA para convertir requisitos de automatización complejos en sistemas fiables y mantenibles.
TestFiesta Brand Logo

Ingeniero Full Stack

TestFiesta • Contrato

dic 2025 - jun 2026 • 7 meses

Estados Unidos • Remoto

En TestFiesta trabajé como ingeniero full-stack en la fiabilidad y el rendimiento de la plataforma, dentro de un sistema altamente asíncrono y distribuido. Depuré en todo el stack, desde el renderizado frontend y los servicios Node.js hasta las consultas PostgreSQL, la ejecución de workers y las llamadas entre servicios, diseñé migraciones de base de datos seguras, mejoré el rendimiento de las consultas mediante indexación y refactorización, y rastreé problemas de UX desde la interfaz hasta el modelo de datos. Trabajé de cerca con QA y diseño para reproducir casos límite, y resolví más de 50 problemas complejos en mi primer mes.
RockSteady Brand Logo

Rocksteady Technology LLC • Contrato

2 puestos

dic 2025 - jun 2026 • 7 meses

Austin, Texas, Estados Unidos • Remoto

Ingeniero de Software Sénior, Plataforma

feb 2026 - jun 2026 • 5 meses

Ingeniería de plataforma sobre SaaS B2B multiinquilino: una arquitectura de base de datos compartida que atiende a más de mil inquilinos con aislamiento de credenciales por inquilino. Autorización de grano fino modelada en OpenFGA entre inquilinos, roles y recursos. Orquestación de flujos duraderos en Temporal para que los trabajos largos se reanuden en lugar de perder su estado. Suscripciones y facturación por consumo con Stripe. Administración de Kubernetes en GKE en staging y producción, diseño seguro de migraciones de base de datos, y mejora del rendimiento de consultas en PostgreSQL mediante índices y refactorización. TypeScript, Node.js, NestJS, Vue 3 y PostgreSQL en todo el recorrido, con los patrones de base de datos compartida y de publicación adoptados por toda la organización de ingeniería.

Ingeniero de Software

dic 2025 - ene 2026 • 2 meses

Entré con un encargo acotado de JavaScript y Electron y lo superé. Trabajo de aplicación de escritorio en TypeScript junto a contribuciones full-stack en bases de código grandes ya existentes: depuración a lo largo de toda la pila, rendimiento de consultas y de integraciones entre servicios, y correcciones entregadas con la rapidez suficiente para que se me confiara más alcance.
Clearconcept brand logo

Desarrollador Full Stack

1

Clear Concept • Medio tiempo

may 2020 - feb 2021 • 10 meses

Daca, Bangladesh • Híbrido

Construí la plataforma de salud y ciencia en bengalí de Clear Concept como desarrollador full-stack a tiempo parcial: artículos y vídeos, cuestionarios con tiempo, una comunidad de preguntas y respuestas y reserva de consultas, con paneles para colaboradores y una administración completa sobre Node.js, Express y MongoDB. Se entregó al propio equipo de la organización, que la gestionó sin un desarrollador de guardia.

Impacto generado por este talento

Webanion brand logo

Ingeniería de IA - Agentes, Servidores MCP y Flujos de IA Duraderos

La plataforma alrededor del modelo que lleva las funciones de IA de la demo a producción: agentes que planifican, actúan y verifican, y servidores MCP sobre los propios sistemas de una empresa. A su alrededor, enrutamiento entre proveedores de modelos, flujos duraderos para trabajos largos, memoria acotada a cada cliente y barreras que mantienen a una persona en cada escritura. El servidor MCP en marcha detrás de este sitio es el ejemplo real, y la misma ingeniería funcionó en una plataforma de flujos de trabajo de IA centrada en agentes con más de mil tenants. Funciona sobre infraestructura propia, así que nada sale del edificio.

Md Moniruzzaman Image

Md Moniruzzaman

fully booked brand logo

Fully Booked - Solución de Reservas Inteligente Todo en Uno

Fully Booked es una plataforma de reservas para el alquiler de minibuses y autocares en el Reino Unido y la red de trabajo compartido de los operadores que hay detrás. El cliente describe su viaje una vez en la web para clientes y recibe ofertas de los operadores que pueden atenderlo, ordenadas con reseñas y fotos de los vehículos, y reserva con un pequeño depósito protegido. Un operador que no puede aceptar un trabajo recomienda al cliente desde la app y gana una parte cuando otra empresa de la red lo realiza. En torno a ese ciclo están los presupuestos, las cancelaciones, Get Covered, los contactos de socios, las reservas guardadas, una cartera, las páginas de negocio y el widget Prebooked, todo sobre un único backend y dirigido desde una sala de control de administración.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
Carriage Logo

Carriage - App de Ayuda para Viajeros Entregada en 18 Meses

Aterrizas donde no hablas el idioma y la ayuda está por todas partes, fuera de alcance. Carriage la pone a tu alcance: enciende tus puntos y verás a personas cercanas que hablan tu idioma y están dispuestas a ayudar, acércate a una y, en cuanto acepte, podrás escribirle, llamarla o quedar en persona. Desarrollada como único desarrollador entre una app en React Native y un backend GraphQL en NestJS, entregada hito a hito desde un armazón de navegación vacío hasta el inicio de sesión social, los perfiles, el descubrimiento por radio, el flujo de acercamiento y la mensajería. Se aceptaron once hitos a lo largo de año y medio en una sola contratación continua, cerrando en la versión 1.8.0.

Md Moniruzzaman Image

Md Moniruzzaman

jun 30, 2024

Dominique Kimbrough
27 Pearls App Logo

27 Pearls - Aplicación de Habilidades para la Vida y Sabiduría Universitaria

Una app que convierte el libro 27 Pearls of College Wisdom en objetivos que los estudiantes cumplen cada semana, con una recompensa que ellos eligen por cada diez. Cada etapa de la vida universitaria, desde la matrícula hasta los profesores, las clases y la salida de la universidad, se convierte en una lista corta de objetivos concretos que el estudiante descarta con un gesto al cumplirlos. Construida en React Native y Expo sobre un backend en NestJS, GraphQL y MongoDB, a lo largo de cuatro contratos con una misma persona fundadora entre 2022 y 2025.

Md Moniruzzaman Image

Md Moniruzzaman

abr 27, 2023

Dr. Kris Valenza
Sportpal Logo

SportPal - Conéctate y Juega con Entusiastas Deportivos Locales

SportPal muestra a los jugadores los partidos informales que se juegan cerca esta noche y ayuda a los organizadores a llenarlos, lanzada como producto completo en seis semanas. Los jugadores exploran como invitados, verifican su teléfono solo cuando quieren unirse y confirman asistencia a partidos públicos o aceptan invitaciones a privados; los organizadores deciden quién puede unirse y cuántos jugadores necesitan. React Native y Expo en iPhone y Android, con un backend en NestJS, GraphQL y MongoDB y verificación con Twilio.

Md Moniruzzaman Image

Md Moniruzzaman

oct 08, 2022

Default avatar
Invoice Manager App Logo

Invoice Manager - Aplicación de Inventario y Facturación para Distribuidores

Una app para tablet que funciona sin conexión y permite a los comerciales de un distribuidor tomar pedidos, consultar el stock e imprimir facturas en el mostrador del minorista, haya o no cobertura. El stock se comprueba mientras se arma el pedido, cada factura toma el siguiente número de la secuencia y lo conserva tras la sincronización, el PDF se imprime por Bluetooth antes de que el comercial se vaya y un filtro muestra qué tiendas aún deben dinero. Movió existencias reales e imprimió facturas reales sobre el terreno.

Md Moniruzzaman Image

Md Moniruzzaman

jul 21, 2022

Amr Mashrah
Coverfanz Logo

CoverFanz - Plataforma de Participación de Fans y Reserva de Artistas

CoverFanz reúne a artistas, locales y fans en una sola app: los locales contratan artistas con condiciones por escrito y los fans encuentran el próximo show en un mapa. Una reserva incluye el evento, los horarios y la tarifa, el artista añade sus propias condiciones antes de que se publique, un evento confirmado puede llevar una promoción y las reseñas construyen el historial de cada artista. El backend, la app para iPhone y Android y el panel de administración salieron en un mes en 2022, y ambas tiendas la aprobaron al primer intento.

Md Moniruzzaman Image

Md Moniruzzaman

abr 29, 2022

Amr Mashrah
Termi mark

Termi - Aplicación de Terminal de Código Abierto para macOS y Linux

Una aplicación de terminal de código abierto para macOS y Linux, publicada por Webanion bajo la licencia MIT: comandos guardados que abren hasta cuatro terminales lado a lado en una pestaña, en una disposición que Termi recuerda, y que pueden arrancar con la aplicación; dividir, reabrir, una paleta de comandos, una hoja de atajos, una guía integrada y las cifras de CPU, memoria y red en la barra lateral. Electron, React, TypeScript, xterm.js y node-pty, compilado con electron-vite y probado con Vitest, con un servidor MCP para que un asistente gestione los comandos guardados. Código fuente en github.com/webanion/termi.

Md Moniruzzaman Image
Jawad Ahbab Turna

Md Moniruzzaman, Jawad Ahbab

Open Source Community mark
Keyboard Tracker Logo

Keyboard Tracker - Gráficos e Informes de Actividad en el Escritorio

Una app de escritorio discreta para Linux, Windows y macOS que cuenta el uso del teclado y el ratón, lo representa en gráficos y exporta informes, creada para Ja Turna en cinco semanas. Cuenta las pulsaciones sin registrar lo que nadie escribe, muestra gráficos de un día o de toda la historia y sigue fluida con meses de datos, descarga cualquier tabla como un PDF que un responsable puede compartir y guarda todo su historial en un solo archivo para un equipo nuevo. Electron, React, TypeScript y Redux desde una sola base de código.

Md Moniruzzaman Image

Md Moniruzzaman

sep 07, 2021

Jawad Ahbab Turna
Al Insaf Logo

Al-Insaf - Plataforma de Finanzas Cooperativas con Libro Mayor y Préstamos

Una organización de finanzas cooperativas llevaba los registros de socios, los ahorros, los préstamos y el capital de los inversores entre papel y hojas de cálculo, sin forma de auditar una sucursal ni de cerrar el día con limpieza. Construimos un único sistema que lo reúne todo: registro de socios, cobros diarios, préstamos desde la solicitud hasta el desembolso, un libro mayor para varias sucursales, el capital de los inversores y un registro de auditoría que anota quién hizo qué. Los oficiales registran cada cobro en el momento en que se hace, los gerentes aprueban los préstamos y cierran el día, y el modelo de permisos decide qué puede ver y hacer cada rol en lugar de ocultar botones. Todo lo que se muestra en este caso de estudio funciona con datos de demostración precargados; los registros reales de socios nunca aparecen en el material de portafolio.

Md Moniruzzaman Image

Md Moniruzzaman

Md Nuruzzaman
Webanion brand logo
Webanion cover
Desarrollo Web
1 año 6 meses
Webanion brand logo

Webanion - Plataforma de Portafolio con CMS Headless y Servidor MCP

Un sitio de portafolio estático no podía sostener el trabajo en cinco idiomas ni seguir el ritmo de la escritura que hay detrás, así que lo reemplazamos por una plataforma. Un CMS headless guarda cada caso de estudio, artículo y registro; un frontend en Next.js los presenta en inglés, bengalí, español, hindi y chino; y un servidor MCP expone ese mismo contenido a los asistentes de IA, de modo que un agente preguntado por este trabajo lee la fuente en lugar de adivinar a partir de un rastreo. La búsqueda, la gestión de medios, un flujo de aprobación y una capa pública de descubrimiento funcionan sobre ella. La prueba es recursiva: la página que estás leyendo la sirve el sistema que describe esta entrada.

Md Moniruzzaman Image

Md Moniruzzaman

Sukalyan Research Group logo

Sukalyan Research Group, web de un grupo universitario de farmacia

Sitio web del Sukalyan Research Group en el Department of Pharmacy de Jahangirnagar University, dirigido por el profesor Sukalyan Kumar Kundu: siete áreas de investigación con sus técnicas y artículos, una lista de publicaciones filtrable de ciento veinticuatro entradas de Google Scholar agrupadas por año, el perfil del investigador principal, los miembros por nombre y retrato, un muro de destinos de antiguos alumnos, una galería Lab Life y una página para unirse con cuatro vías y una lista de comprobación para el correo. Next.js con exportación estática, React y TypeScript, Tailwind CSS, todo el contenido detrás de una función de consulta para que el paso a un CMS headless no cambie nada más. Desplegado como un único contenedor en un clúster Kubernetes autoalojado.

Md Moniruzzaman Image

Md Moniruzzaman

sep 30, 2026

Sukalyan Kumar Kundu, PhD
fully booked brand logo
Fully Booked Customer Website
Desarrollo Web
2 años 3 meses
fully booked brand logo

Fully Booked - Sitio Web de Reservas para Viajes en Grupo

El lado del cliente de Fully Booked. Un cliente que llega a la web directamente, o por la recomendación de un operador, rellena un solo formulario, recibe ofertas de los operadores de la zona con reseñas y fotos de los vehículos, chatea sin revelar sus datos de contacto y reserva con un pequeño depósito que se retiene hasta que el viaje se realiza. Cada operador tiene además una página de negocio donde los clientes pueden reservarlo directamente y volver para el siguiente viaje.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Default avatar
fully booked brand logo
Fully Booked Admin Panel
Desarrollo Web
2 años 3 meses
fully booked brand logo

Fully Booked - Panel de Administración para Reservas y Operadores

La sala de control de la red Fully Booked. El fundador revisa a los nuevos operadores antes de que puedan presupuestar, aprueba las plantillas de oferta y las fotos de los vehículos, modera las conversaciones y las reseñas, y rastrea cada reserva, cobertura, recomendación, pago y liquidación. Las comisiones, los límites y los permisos de cada operador son ajustes, y el panel funciona igual en el móvil que en el ordenador.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
Coverfanz Logo

CoverFanz - Panel de Administración para un Marketplace de Artistas

El panel de administración con el que el fundador de CoverFanz gestionó un marketplace de artistas desde el día del lanzamiento sin pedir nada a un desarrollador. Cada fan, artista y local está en una sola lista con el estado de su suscripción, los locales nuevos esperan en una cola de aprobación hasta que se comprueba su dirección, las denuncias llegan con el motivo adjunto y los tipos de actuación son una lista que controla el fundador. Se construyó en el mismo mes que las apps, sobre la misma API GraphQL.

Md Moniruzzaman Image

Md Moniruzzaman

abr 29, 2022

Amr Mashrah
Grace Bangla Language Center Logo

Grace Bangla - Sitio Web Oficial para Aprender Bengalí en Dhaka

Un sitio WordPress a medida que el propio personal de Grace Bangla Language Center gestiona desde hace años, para una escuela que enseña bengalí a extranjeros que viven en Dhaka. El sitio lleva la identidad propia de la escuela, explica los cursos y el método de enseñanza antes de la primera llamada de quien acaba de llegar y permite al personal cambiar cada página, aviso y evento por su cuenta. El proyecto se cerró con videotutoriales en lugar de un contrato de soporte.

Md Moniruzzaman Image

Md Moniruzzaman

dic 18, 2021

John Baroi
Clearconcept brand logo

Clear Concept - Plataforma Interactiva de Ciencia y Salud

Una sola membresía para ciencia, salud y respuestas en bengalí: artículos, vídeos, cuestionarios con tiempo, una comunidad de preguntas y respuestas y consultas en una plataforma que gestionaba su propio equipo. Los colaboradores escribían con un editor integrado y ganaban puntos por cada respuesta, los cuestionarios llevaban el reloj en el servidor para que los resultados no pudieran manipularse y los lectores reservaban por categoría una consulta de nutrición. Creada en 2020 con Node.js, Express y MongoDB.

Md Moniruzzaman Image

Md Moniruzzaman

sep 15, 2020

Md Hirok Sheikh
Webanion brand logo

Un homelab autoalojado que sostiene el estudio, mantenido a diario

La infraestructura propia del estudio sobre un clúster de Kubernetes autoalojado, planificada en febrero de 2026 y mantenida cada día desde entonces: su sitio web, su CMS, sus servidores MCP y las plataformas de clientes que cuida, servidos a través de túneles de Cloudflare, con cada base de datos volcada y verificada cada noche, métricas y reglas de alerta que llegan a un teléfono, un monitor de caídas fuera de casa, un registro de contenedores y un registro npm, y una única consola privada que une merges, ejecuciones, imágenes, pods y nodos en una sola página.

Md Moniruzzaman Image

Md Moniruzzaman

Webanion brand logo

La CI alojada era lo más lento y las compilaciones volvieron a casa

Las compilaciones y los despliegues pasaron de los runners alojados de GitHub, donde cada ejecución empezaba en una máquina nueva y las entregas esperaban colas e incidentes, a un pool de runners en casa: una máquina de compilación que toma cada trabajo mientras está encendida y runners de reserva en un servidor siempre encendido, detrás de un watchdog que, ante la duda, se inclina por seguir entregando. Las imágenes van a un registro de contenedores privado y las librerías del estudio a un registro npm privado, ambos dentro del edificio, y cada ejecución se archiva más allá de la retención de GitHub. El despliegue más lento pasó de ocho minutos y veinticuatro segundos a tres minutos y cinco, y la CI fue un tercio más rápida.

Md Moniruzzaman Image

Md Moniruzzaman

sep 24, 2026

Webanion brand logo

Un nodo pasó a ser un clúster sin cambiar ninguna aplicación

Una segunda máquina que puede apagarse en cualquier momento se unió a un clúster de un solo nodo en funcionamiento sin cambiar ninguna aplicación. Un servidor siempre encendido guarda el plano de control, cada base de datos y cada volumen y la primera copia de cada servicio; la máquina de compilación asume, detrás de un taint, las compilaciones y las segundas copias de los servicios sin estado, y esas copias esperan en lugar de volver cuando ella duerme. Se apaga sola cuando se acaba el trabajo y vuelve cuando entra un trabajo en cola, una consola muestra cada nodo, cada carga de trabajo y cada tramo de disponibilidad, y se midió cada CPU request del servidor siempre encendido, lo que llevó sus reservas del 84 % al 56 % de lo que puede asignar.

Md Moniruzzaman Image

Md Moniruzzaman

sep 22, 2026

fully booked brand logo

Fully Booked - Migración sin Tiempo de Inactividad a Kubernetes Autoalojado

Fully Booked funcionaba sobre infraestructura gestionada en la nube, con una factura que crecía cada mes y una pila que nadie controlaba del todo. Trasladamos toda la plataforma a un clúster de Kubernetes autoalojado sin un minuto de interrupción para quienes la usaban. El cambio abarcó DNS, ingress, bases de datos y el pipeline de despliegue, escalonado de modo que el tráfico se movía solo una vez probada cada capa en el clúster nuevo. Nadie que usara la aplicación esa semana notó nada, que era exactamente el objetivo. La factura recurrente pasó a ser hardware propio, y ese mismo clúster sostiene hoy las publicaciones semanales de la plataforma.

Md Moniruzzaman Image

Md Moniruzzaman

jun 23, 2026

+1
Dominic Dormer
fully booked brand logo
Fully Booked Digital Ocean Deployment
Ingeniería DevOps
2 años 3 meses
fully booked brand logo

Fully Booked - Implementación Dockerizada con DigitalOcean y Cloudflare

Fully Booked salió como cinco servicios Docker en un único droplet de DigitalOcean detrás de Cloudflare, para que un equipo muy pequeño pudiera operar un marketplace que gestiona depósitos. Un solo repositorio construía cada imagen, un archivo compose y un Makefile reducían una publicación a pull, build y up, un proxy Caddy se encargaba de los certificados y las cabeceras de seguridad, y Playwright generaba en el servidor el PDF de cada presupuesto y factura. Como los servicios eran independientes desde el principio, más tarde pasaron a un clúster de Kubernetes autoalojado sin reconstruir nada.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked App store and Play Store Deployment
Ingeniería DevOps
2 años 3 meses
fully booked brand logo

Fully Booked - Implementación en App Store y Play Store

La app de operadores de Fully Booked llegó a App Store y Google Play y sigue superando la revisión, para que los operadores de minibuses del Reino Unido puedan llevar su negocio desde el teléfono. Las fichas cuentan el caso de negocio con una ventaja por captura, el cumplimiento está integrado en el producto con eliminación de la cuenta desde la app y declaraciones de privacidad acordes con lo que la app recoge, los enlaces abren la app directamente y las publicaciones se escalonan para que una actualización nunca estropee la jornada de un operador.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
27 Pearls App Logo

27 Pearls - Lanzamiento móvil y envío a tiendas

Una app de 27 Pearls terminada se convirtió en fichas aprobadas en App Store y Google Play dentro de un encargo de una semana, sin rondas de rechazos. La semana incluyó las compilaciones de publicación y la firma, textos de ficha escritos en torno al beneficio para el estudiante, capturas para cada tamaño de dispositivo exigido, declaraciones de privacidad acordes con lo que la app recoge y una cuenta de revisión que funcionaba. La app sigue hoy en Google Play.

Md Moniruzzaman Image

Md Moniruzzaman

may 05, 2023

Dr. Kris Valenza
fully booked brand logo

Fully Booked - Widget Prebooked para Reservas Sin Problemas

Prebooked es un widget de reservas integrable, publicado en npm, que lleva el formulario de solicitud, el chat y el flujo de presupuestos de Fully Booked a cualquier web de operador, desde WordPress y Elementor hasta React y HTML sencillo. Las solicitudes llegan a la app del operador como clientes directos, y solo se aplica una pequeña comisión cuando se reserva un viaje.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Default avatar
Webanion brand logo

gm-libs, los paquetes base de cada frontend y backend de Webanion

Una familia de paquetes versionados e independientes del framework de la que parte cada frontend y backend de Webanion, con una capa de NestJS en el servidor y bindings para React, Vue y Expo en el cliente: autenticación con passkeys e inicio de sesión único, feature flags, un registro de auditoría, datos multi-tenant, cifrado, archivos, documentos, mensajería, tiempo real y modo sin conexión, webhooks, workers y un kit de UI. Cada paquete vive en su propio repositorio privado con sus propias versiones y se instala desde el registro npm privado del estudio, y la consola del estudio muestra qué consumidor va por detrás en qué versión.

Md Moniruzzaman Image

Md Moniruzzaman

fully booked brand logo
Fully Booked Video Editing
Servicios Adicionales
2 años 3 meses
fully booked brand logo

Fully Booked - Producción de videos promocionales y tutoriales

Un vídeo promocional que recorre con un operador de minibuses del Reino Unido las ventajas de Fully Booked en el orden en que le importan, hecho con la app real y no con imágenes de archivo. Empieza por el propio problema del operador, dedica a cada ventaja un momento en una pantalla real y se editó en varias duraciones, desde un gancho de pocos segundos para redes sociales hasta una versión completa para páginas de destino y las fichas de las tiendas.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Photoshop Design
Servicios Adicionales
2 años 3 meses
fully booked brand logo

Fully Booked - Diseño de activos visuales con Photoshop

Capturas para las tiendas, un gráfico destacado, un icono de app y el arte de los correos, creados en Photoshop a partir de pantallas reales para que una plataforma joven parezca consolidada ante los operadores. Las capturas cuentan la propuesta en cinco deslizamientos en cada tamaño que exigen Apple y Google, cada correo se abre con su propia ilustración en los colores de la marca, y el icono y las pantallas de bienvenida llevan el logotipo de dos manos que se encuentran.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked UI UX Design
Servicios Adicionales
2 años 3 meses
fully booked brand logo

Fully Booked - Diseño UI/UX para app móvil y panel de administración

Cada pantalla de Fully Booked empezó como un boceto que el fundador aprobaba antes de pagar una sola línea de código, y cada una responde a un problema de un operador o de un cliente. La pantalla de inicio del operador se convirtió en un menú de ingresos, Get Covered mantuvo el orden de su flujo dibujado a mano, los presupuestos y las cartas de cancelación salieron de las propias palabras del fundador, y la administración pasó de cinco pestañas en wireframe a la sala de control de la red. Las pantallas del MVP las diseñó otro miembro de Webanion; las fases 2, 3 y 4 las rediseñé yo mismo en Figma, a partir de estos flujos.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Figma Design
Servicios Adicionales
2 años 3 meses
fully booked brand logo

Fully Booked - Prototipo interactivo de Figma para web y móvil

Cada fase de Fully Booked se montó como un prototipo navegable en Figma, para que el fundador pudiera probarla, cuestionarla y aprobarla antes de pagar por construirla. Tres archivos, para la app, la web de clientes y la administración, comparten un mismo conjunto de estilos y componentes, y los documentos que envían los operadores están prototipados junto con el toque que los envía. Los desarrolladores construyeron a partir de pantallas terminadas y no de suposiciones, y cada fase se mantuvo dentro de su alcance. El MVP lo diseñó otro miembro de Webanion; el rediseño de las fases 2, 3 y 4 es mío.

Md Moniruzzaman Image

Md Moniruzzaman

jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Canva Design
Servicios Adicionales
2 años 3 meses
fully booked brand logo

Fully Booked - Diseños de marketing y promoción con Canva

Seis anuncios, cada uno vendiendo una ventaja de Fully Booked a los operadores de minibuses y autocares del Reino Unido, creados en Canva con pantallas reales de la app. Convertir solicitudes, un centro de reservas en la propia web del operador, presupuestos en segundos, todas las reservas en un solo lugar, cobertura de socios de confianza y pagar solo por reserva: una promesa por anuncio, un mismo estilo y componentes que convierten el siguiente anuncio en cuestión de minutos. Los mismos visuales sirvieron después de base al vídeo promocional.

Md Moniruzzaman Image

Md Moniruzzaman

jun 20, 2025

+1
Dominic Dormer

Conoce otros talentos

Adedeji Tewogbade es ingeniero de software en Webanion y lleva años creando aplicaciones web con Vue y Nuxt, React y Next.js, todo en TypeScript. Convierte ideas complejas en productos simples e intuitivos, con atención a cómo se ve una interfaz y cómo se siente al usarla. Su trabajo propio incluye Calendza, una plataforma de agendamiento que convierte la disponibilidad en un único enlace de reserva que respeta las zonas horarias, KudiRaise, una plataforma nigeriana de crowdfunding pensada primero para la transferencia bancaria porque la mayoría de los donantes nunca recurre a una tarjeta, Perch, una plataforma multiinquilino de soporte por chat en vivo con un widget integrable y un panel en tiempo real, y Creda, un directorio donde la gente encuentra negocios confiables y lee reseñas de la comunidad. Lideró el front end de Farm Monitor, que ayuda a los agricultores a mapear y vigilar sus tierras, y trabaja más allá de la interfaz con Node.js, PostgreSQL, Supabase y Firebase cuando una funcionalidad lo requiere.

Ajor Moses es ingeniero de software en Webanion y crea y lanza aplicaciones en producción en todo el stack, desde interfaces responsivas y de alto rendimiento en React, Vue y Next.js hasta servicios de back end en Node.js y Express. Diseña APIs REST y esquemas de bases de datos, integra sistemas de terceros y se hace cargo de cada funcionalidad desde la planificación hasta el lanzamiento. Construyó de principio a fin Velora, un marketplace multivendedor de productos seleccionados de vendedores de toda Nigeria: la tienda, el proceso de pago, la incorporación de vendedores y los portales de administración, sobre una API en NestJS y PostgreSQL con pagos de Paystack. En Tesoro, un CRM inmobiliario, redujo el tamaño del bundle en un 30 por ciento y el tiempo de carga de las funcionalidades en un 40 por ciento, y reforzó la seguridad con autenticación JWT y una Content Security Policy estricta, y en Easyflip, una plataforma de trading de criptomonedas, su automatización de CI/CD redujo a la mitad los ciclos de lanzamiento.

Jawad Ahbab es ingeniero de software en Webanion, con más de cinco años contribuyendo a productos web y de escritorio, la mayoría en TypeScript con React y Next.js en el front end y Node.js en el back end, sobre MongoDB y PostgreSQL. Sus contribuciones incluyen Termi, la aplicación de terminal de código abierto para macOS y Linux que él inició y que Webanion mantiene, Iconfont, una aplicación de escritorio en Electron para crear y exportar fuentes de iconos, un periódico digital bilingüe y su CMS de redacción en Next.js, y aplicaciones y temas de Shopify, entre ellos una aplicación publicada en la App Store. Ha trabajado en plataformas que superaron el millón de usuarios mensuales, y últimamente trabaja en flujos de trabajo agénticos y herramientas MCP que automatizan el desarrollo.

Mohamed Bayoumi es ingeniero de software en Webanion y crea el software del que dependen cada día clínicas, laboratorios médicos y equipos de recursos humanos, donde una caída del sistema significa un paciente esperando. Construyó Unimedica, el sistema de escritorio offline-first que más de mil laboratorios médicos de Irak usan para recibir órdenes de análisis y entregar informes a los pacientes, y que sigue funcionando cuando se cae internet. También construyó Ibn Sina, una plataforma para clínicas conectada a Unimedica para que los resultados de laboratorio lleguen al médico sin volver a escribirlos, Zone, una plataforma de recursos humanos para asistencia, permisos y salarios, y CliniCore, un sistema para clínicas dentales en árabe e inglés. Ha liderado la arquitectura front end de Dockan, una plataforma web y móvil con más de 140.000 usuarios mensuales, y trabaja con React, Next.js, React Native, Node.js y Django, a gusto con interfaces en árabe y de derecha a izquierda.