Desarrollo Backend
Construcción de servidores robustos con Node.js y Express, gestionando correctamente el flujo de peticiones, enrutamiento, controladores de negocio y middleware de seguridad.
¡Hola!
Estudiante de Desarrollo de Software & Aspirante a Arquitecto Backend
Me especializo en el desarrollo de lógica de negocio del lado del servidor, diseñando bases de datos relacionales robustas y APIs estructuradas con Node.js, Express y PostgreSQL.
Estudiante de Desarrollo de Software en **IDAT** (III Ciclo) con miras a convalidar Ingeniería de Software en la **UPC**. Mi meta es consolidarme como **Arquitecto de Software** backend.
Me apasiona el diseño de sistemas seguros y escalables. Busco siempre el equilibrio perfecto entre la **excelencia técnica** y la **estrategia de negocio**.
Enfocado en la creación de APIs robustas, optimización de consultas y la implementación de buenas prácticas de desarrollo.
Especializándome en el desarrollo backend con **Node.js, Express y PostgreSQL**. Aplico metodologías como **TDD** y principios de **Clean Code** para garantizar que cada línea de código sea limpia, legible y altamente mantenible.
Actualmente lidero el desarrollo de **Sirbull Banking Core**, un backend transaccional enfocado en la seguridad, rendimiento y optimización de bases de datos relacionales mediante procedimientos almacenados.
"¿Buscas a alguien que se arremanga, prioriza y cumple?"
Podemos construir grandes cosas juntos.
Combinar esfuerzo, visión de producto, pasión técnica, verdadero trabajo en equipo y adaptabilidad ante cualquier desafío.
¡Vamos a por ello!
Construcción de servidores robustos con Node.js y Express, gestionando correctamente el flujo de peticiones, enrutamiento, controladores de negocio y middleware de seguridad.
Modelado relacional estructurado en PostgreSQL, implementando lógica transaccional mediante consultas directas y optimización de procedimientos almacenados.
Estructuración de código legible y mantenible mediante la separación de capas, minimizando el acoplamiento y promoviendo el testing unitario para validar flujos críticos.
Backend transaccional para operaciones bancarias. Maneja la consistencia de las cuentas, transferencias seguras y registros de auditoría en la base de datos.
Estructuración del flujo de peticiones HTTP en Sirbull Banking Core, desacoplando los puntos de entrada (rutas y controladores) de las consultas directas de datos.
Planificación de pruebas lógicas para asegurar el correcto procesamiento de transacciones financieras antes de escribir el código de producción.
Diseño de los endpoints transaccionales del core bancario, controlando el flujo de depósitos y retiros mediante validación estricta de parámetros en el servidor.
Modelado relacional avanzado en PostgreSQL utilizando procedimientos almacenados (stored procedures) y consultas preparadas para mitigar riesgos de inyección SQL.
Diseño de middlewares de autenticación y lógica para la protección y encriptación de datos sensibles dentro del flujo de transacciones bancarias.
IDAT (En curso - III Ciclo)
Plan Curricular →
Formación en PostgreSQL & SQL
Consultas y Procedimientos →
Autoaprendizaje en TDD y Clean Code
Buenas Prácticas Aplicadas →Si buscas un desarrollador backend enfocado en la disciplina de la ingeniería de software, buenas prácticas de codificación y base de datos relacionales, estaré encantado de conversar.
Envíame un mensaje