NIDUGA · SOFTWARE ENGINEER · BACKEND SPECIALIST

APIs escalables, código limpio y arquitectura backend lista para producción

Backend Engineer especializado en Python, Node.js, Java, AWS y arquitectura de producto

Aporto claridad técnica, decisiones de arquitectura y ejecución backend para equipos que necesitan APIs confiables, despliegues con Docker y AWS, y software mantenible en producción.

Trabajo actual

5

BetterWay Devs

Software Engineer

may. 2024 — Actualidad

PythonNode.jsAWS LambdaDockerOCR/IA

NIDUGA

Nicolas Duran Garces

Retrato de Nicolas Duran Garces sonriendo

Ingeniero de software backend

Disponibilidad

Remoto

Python · Node · Arquitectura · Serverless

8
Python
Node.js
Serverless
AWS
FastAPI
Docker
PostgreSQL
Java

Educación

3
Ingeniería de Software
Tecnología en Desarrollo
Técnico en Programación

Certificaciones

6
AWS Cloud Foundations
IBM AI Developer
Cloud Digital Leader
Arquitectura de Software
Serverless en AWS
Python Experto
5+años de experiencia
15+proyectos personales productivos

Experiencia

Trayectoria y logros relevantes

Resumen de experiencia

Experiencia orientada a backend, plataforma y entrega en producción

Trabajo con equipos que necesitan construir, escalar y operar software backend con claridad técnica y foco en producto.

Backend y plataforma

5+ años construyendo APIs, integraciones y operación backend en producción para equipos de producto.

Arquitectura con criterio

Decisiones aterrizadas a mantenibilidad, costo, performance y velocidad de entrega, no solo a features.

Cloud y ejecución real

Python, Node.js, AWS, Docker y datos para llevar ideas a producción con control técnico.

Atlanticsoft
👆
20212021

Software Developer (Prácticas)

Atlanticsoft

Atlanticsoft
👆
20212024

Software Developer

Atlanticsoft

Institución Universitaria EAM
👆
20232025

Profesor

Institución Universitaria EAM

BetterWay Devs
👆
2024

Software Engineer

BetterWay Devs

20242025

Arquitecto de soluciones

EAM + EDEQ

EAM + Osmed Gateway
👆
20242025

Full Stack Developer

EAM + Osmed Gateway

Sobre mí

Construyo y opero plataformas backend escalables con foco en claridad, observabilidad y entrega real

Detras del build

Partner tecnico para producto, plataforma y APIs

Soy Nicolas Duran Garces, tambien conocido como NIDUGA. Trabajo como ingeniero de software backend construyendo plataformas en Python, FastAPI, Node.js y Java para equipos que quieren crecer sin perder control tecnico.

Me muevo bien entre arquitectura de APIs, modelado de datos, Docker, AWS y automatizacion de despliegues. Cuando un feature lo necesita, tambien cubro el frente web con React para cerrar la entrega completa.

Donde aporto mas valor

01

Arquitectura backend para producto y plataforma

02

APIs en Python, FastAPI y Node.js

03

Docker, Nginx, AWS Lambda y despliegues cloud

04

Modelado de datos en PostgreSQL, MySQL, MongoDB y DynamoDB

05

Mentoria tecnica, code review y discovery de arquitectura

Forma de trabajo

Principios y alcance de ejecucion

Backend observableArquitectura limpiaMentoria activaProducto + data
Backend con foco de negocio

Priorizo APIs claras, rendimiento sano y decisiones de arquitectura que aguanten producto y operacion, no solo una demo.

Remote-first desde Armenia, Quindio

Estoy basado en Colombia y colaboro con equipos que necesitan seniority backend sin importar si el equipo esta local o distribuido.

Entrega completa cuando hace falta

Puedo moverme entre Python, FastAPI, Node.js, Docker, AWS y piezas puntuales de React cuando un feature exige mirada end-to-end.

Stack y habilidades

Tecnologías con las que trabajo a diario

Backend y desarrollo de APIs

Construccion de servicios backend, contratos API y capas de dominio para producto y plataformas internas.

PythonFastAPIDjangoNode.jsTypeScriptJavaSpring BootREST APIsGraphQL
9 capacidades clave

Datos y persistencia

Modelado de datos, consultas criticas y decisiones de almacenamiento para sistemas que crecen.

PostgreSQLMySQLMongoDBDynamoDBRedisQuery optimizationData modeling
7 capacidades clave

AWS y plataforma cloud

Infraestructura y servicios cloud para despliegues backend, procesos asincronos y observabilidad.

AWS LambdaEC2ECRSQSSNSAPI GatewayCloudWatchRoute 53
8 capacidades clave

DevOps e infraestructura

Automatizacion de builds, despliegues y operacion para que los cambios lleguen con control.

DockerNginxGitHub ActionsGitLab CITerraformLinuxContainersCI/CD
8 capacidades clave

IA aplicada y automatizacion

Integracion de LLMs y automatizaciones utiles cuando el problema realmente lo necesita.

AI agentsMCPRAGOCRLLM integrationsPrompt engineering
6 capacidades clave

Frontend pragmatico

Front-end suficiente para cerrar features end-to-end sin perder foco en el backend.

ReactViteTypeScriptCSSAccessibilityUI states
6 capacidades clave

Calidad, seguridad y arquitectura

Practicas para mantener software mantenible, medible y confiable en produccion.

Clean ArchitectureDDDTestingObservabilityCode reviewTechnical mentoring
6 capacidades clave

Como aporto

Servicios y frentes donde mas valor entrego como backend developer y software engineer

Como entro a producto

Bloques backend listos para crecer sin perder control operativo.

Trabajo con equipos que ya tienen negocio real y necesitan ordenar arquitectura, entregas y despliegues sin convertir cada feature en una negociacion tecnica.

01

Diagnostico rapido de cuellos de botella en APIs, datos y entregas.

02

Roadmap tecnico aterrizado a negocio, no solo a deuda.

03

Ejecucion senior para construir, destrabar o estabilizar sin friccion innecesaria.

Foco recurrente

APIs, plataformas y features que ya estan en produccion o cerca de salir.

Core build

Arquitectura backend y APIs

Diseno servicios backend medibles para productos que necesitan crecer sin perder claridad tecnica ni operativa.

  • Python y FastAPI
  • Node.js y TypeScript
  • Contratos API, jobs y arquitectura limpia

Resultado esperado

Servicios mas faciles de evolucionar

Menos ambiguedad entre backend, frontend y operaciones

Ideal para equipos que estan armando o rehaciendo el core de producto.

Delivery layer

Cloud, despliegues y observabilidad

Empaqueto, despliego y opero servicios con foco en Docker, AWS, trazabilidad y un ritmo de entrega sostenible.

  • Docker, Nginx y entornos consistentes
  • AWS Lambda, contenedores y CI/CD
  • Logs, metricas y alertas utiles

Resultado esperado

Menos riesgo al salir a produccion

Mas visibilidad para detectar regresiones antes

Encaja cuando el sistema ya existe pero la operacion sigue siendo fragil.

Senior leverage

Consultoria tecnica remota

Entro en equipos que necesitan destrabar decisiones de software engineering y convertir conversaciones tecnicas en avance real.

  • Discovery tecnico y definicion de alcance
  • Mentoria, code review y criterio de arquitectura
  • Entrega end-to-end cuando hace falta

Resultado esperado

Decisiones mas rapidas y mejor documentadas

Menos retrabajo en features y deuda accidental

Util cuando hace falta seniority sin inflar el equipo con procesos innecesarios.

Proyectos

Explora por categoría, tags o búsqueda

02Backend

Atlas — E-commerce Distribuido

Sistema backend cloud-native escalable que demuestra patrones modernos de arquitectura de microservicios. Construido con Spring Boot y Spring Cloud.

JavaSpring BootSpring Cloud+5
03Frontend

Tab Vault — Gestión de Sesiones

Extensión Chrome que revoluciona la gestión de tabs y sesiones del navegador. Recuperación ante crashes, sincronización y búsqueda inteligente.

TypeScriptChrome ExtensionManifest V3+2
04Backend

RoastSync — Gestión de Tostión

Plataforma full-stack para monitorear y optimizar ciclos de tostión de café. Backend FastAPI con panel React + Vite.

PythonFastAPIReact+3
05Backend

Jaltech Print — Impresora POS Inalámbrica

API que convierte una impresora POS Jaltech en inalámbrica mediante Raspberry Pi. Permite facturar desde tablets en todo el establecimiento.

PythonRaspberry PiREST API+2
06Frontend

Portfolio v2 (este sitio)

Portafolio profesional con animaciones premium, glassmorphism, y modo oscuro. Construido con React + Vite + TypeScript.

ReactTypeScriptVite+2