Managua, Nicaragua (Remote)

Juan Ramón Junior Romero Cano

Senior Software Engineer · Backend & Full-Stack

7+ años construyendo y liderando sistemas backend, infraestructura de pagos y features full-stack para productos SaaS, desde startups en etapa temprana hasta plataformas multi-tenant establecidas. Ownership end-to-end en áreas críticas: subscription billing, ad-conversion tracking y paneles admin, con TypeScript, NestJS, Angular y AWS/Firebase.

Experiencia

Senior Software Engineer — GrowthOptix

Sep 2025 – Jul 2026

Remote · Startup en etapa temprana · equipo fundador de 5 ingenieros

  • ▸Diseñó y construyó el backend de la plataforma desde cero con NestJS y TypeScript.
  • ▸Ownership end-to-end de subscription billing y arquitectura de pagos, desde el modelado de datos hasta producción.
  • ▸Arquitectó un pipeline de conversion-tracking server-side integrado con Meta Ads y Google Ads.
  • ▸Modeló y administró PostgreSQL y MongoDB para comunicación event-driven entre servicios.
  • ▸Desplegó y automatizó infraestructura AWS (ECS, Lambda, RDS, S3, CloudWatch).
  • ▸Introdujo pruebas unitarias e integración para mejorar la confianza en los releases.

Senior Software Engineer — Design House

Feb 2021 – Aug 2025

Remote · Enterprise B2B SaaS · retail de comestibles en EE. UU. · org de 20 ingenieros

  • ▸Construyó features para Digital Circular, sirviendo a ~30 cadenas de retail multi-ubicación en arquitectura multi-tenant (brand → sub-brand → store).
  • ▸Desarrolló el sistema de theme-loading dinámico que permite a cada tenant renderizar su experiencia de marca.
  • ▸Lideró la migración de componentes a un design system interno para mantener consistencia en la plataforma.
  • ▸Desarrolló Firebase Cloud Functions integrando Birdzi, Wakefern y eGrowcery.
  • ▸Ayudó a construir la v1 del panel admin; lideró la migración de Angular Material a PrimeNG y su re-skinning.

Software Engineer — Atendus

Mar 2020 – Jan 2021

Remote · Startup en etapa temprana · equipo de 2 ingenieros

  • ▸Uno de dos ingenieros; construyó el frontend del panel admin con Angular y Nebular.
  • ▸Desarrolló el gateway de pagos Stripe con Firebase Cloud Functions y Express.js (billing, upgrades, webhooks).
  • ▸Construyó la API del panel admin sobre Cloud Functions con NestJS, sincronizada vía Firestore con la app móvil.

Web Designer — E-Latin Marketing

Jun 2019 – Mar 2020

Managua, Nicaragua · Agencia · clientes en EE. UU.

  • ▸Diseñó y gestionó sitios WordPress para clientes en EE. UU. de múltiples industrias.
  • ▸Configuración de servidores y builds responsive cross-browser con Elementor.
  • ▸Integró formularios de contacto, sistemas de reservas y features sociales.

Junior Software Developer — Agile Shift

Aug 2017 – May 2018

Managua, Nicaragua · Aplicaciones para ONGs

  • ▸Construyó y mantuvo aplicaciones Django para ONGs (templates de Django + jQuery).
  • ▸Mantuvo sitios basados en Drupal para otros clientes.

Proyectos

l10n_ni_community

Ver repositorio ↗

Nicaragua no tiene una localización contable oficial en Odoo — así que la construyó. Módulo open source para Odoo 17 Community con la base contable que cualquier empresa nicaragüense necesita para operar, probado contra una instancia real de Odoo.

  • ▸Plan de cuentas completo bajo NIIF para PYMES.
  • ▸IVA (15%, exento local, exportaciones) con su reparto contable correcto.
  • ▸Retenciones en la fuente de IR (compras generales, servicios profesionales, alquileres).
  • ▸Posiciones fiscales que aplican automáticamente el impuesto correcto según si el cliente es nacional o extranjero.
  • ▸Validación de RUC y Cédula, incluyendo el dígito verificador.
Odoo 17PythonXMLContabilidad NIIF

Skills

Languages

TypeScriptJavaScriptPythonPHPSQLHTMLCSS

Backend

Node.jsNestJSExpress.jsDjangoRESTful APIsMicroservicesEvent-Driven Architecture

Frontend

AngularVue.jsjQueryResponsive DesignStorybook

Databases

PostgreSQLMongoDBFirebase Firestore

Cloud & DevOps

AWS (ECS, Lambda, RDS, S3, CloudWatch)FirebaseAzureDockerCI/CDGitGitHub

Other

Stripe Payment IntegrationUnit & Integration TestingAgile/ScrumCode Review

Lo que dicen mis colegas

“Durante nuestro tiempo trabajando juntos en GrowthOptix, Juan demostró consistentemente ser el tipo de ingeniero dedicado con el que siempre puedes contar para construir un producto excepcional. Combina un fuerte criterio de calidad de software con una mentalidad eficiente y orientada a resolver problemas. En un entorno de desarrollo acelerado, su capacidad de hacer las preguntas correctas desde el inicio aseguró que nuestro equipo nunca perdiera tiempo en obstáculos.”

Jarbit Lira

Full Stack Engineer

Fue su manager directo en GrowthOptix

“Recomiendo ampliamente a Juan Ramón como Senior Backend Developer. Es un ingeniero excepcionalmente eficiente que consistentemente entrega soluciones backend robustas, escalables y de alta calidad. Más allá de sus habilidades técnicas, es un compañero de equipo excepcional — siempre dispuesto a apoyar a otros y compartir su conocimiento.”

Moises Reyes

Full Stack Developer

Trabajaron juntos en el mismo equipo

“Juan es el tipo de ingeniero con el que puedes contar cuando algo necesita salir adelante. Ya sea frontend, backend o algo nuevo, siempre está dispuesto a meterse de lleno y ayudar. Aprende rápido, resuelve problemas y trae una actitud positiva al equipo.”

Carlos Renato Hernandez

Software Engineer

Construyeron GrowthOptix juntos

“Lo que más destaco de Juan es su responsabilidad: se hace cargo de lo suyo de principio a fin y le pone un esfuerzo y una dedicación que se notan en la calidad de su trabajo. Cuando algo hay que sacar adelante, sabes que puedes contar con él.”

Cesar Alejandro Garay Aguilar

Senior Frontend Engineer

Trabajaron juntos en GrowthOptix

Certificaciones

Curso Fundamentos de Ingeniero IA con Python

Código Facilito

Software Engineer Certificate

HackerRank

Claude Code in Action

Anthropic

Introduction to Agent Skills

Anthropic

Amazon AWS: Complete Course for Certified Solutions Architect

Udemy

Amazon Elastic Container Service (ECS)

KodeKloud

Amazon CloudWatch Getting Started

AWS

Large-Scale Systems Design and Software Architecture

Udemy

Angular: From Zero To Expert

Udemy

Agile Project Management

Udemy

CS50 Teaching Staff Contribution Certificate

Harvard CS50

TOEIC (Test of English for International Communication)

EF

Sobre mí

Educación

Bachelor of Science in Computing Engineering (en curso)

Universidad Nacional de Ingeniería — Managua, Nicaragua

Idiomas

  • Español — Nativo
  • Inglés — Professional Working Proficiency

Hablemos

Disponible para nuevas oportunidades. Escríbeme.

j.romeroc97@gmail.com

+505 8437 8976 · Managua, Nicaragua (Remote)