full stack developer

based in Colombia

  • /Web Development
  • /Systems Design
  • /Cloud & DevOps

+3 years of experience. building APIs, data pipelines and cloud solutions.

Get in touch

01 /

Experience

  • Hidroconsulting SAS

    IT Analyst · Hidroconsulting SAS

    I designed and developed the company’s website using TypeScript with Next.js, handling both frontend and backend, and integrating Neon PostgreSQL and Tailwind CSS. I implemented various services, including email sending with Brevo, an MDX-based blog powered by Notion API, a quotation system, and a commercial page with dynamic filtering and nested layouts. The generated quotations and customer inquiries (PQRS) are automatically sent to the company’s commercial email. Additionally, I developed an application with Google Apps Script to automate quotations using templates in Google Sheets, with storage in Drive. I led deployments and set up CI/CD pipelines for the frontend, managing repository changes with Git and establishing best practices for version control within the company.

  • ElMedioComunica

    Automation and Email Marketing Specialist · ElMedioComunica

    I developed and designed automated emails using HTML and CSS for mass mailing campaigns, utilizing the Brevo API. I identified, cleaned, and organized unstructured data, optimizing its use in automated email marketing campaigns. I configured dynamic elements, such as personalized names and titles in emails, to enhance engagement and personalization. I monitored campaign performance and created BI reports to assess their impact and adjust future strategies. Additionally, I developed scripts in Node.js for the mass generation of personalized diplomas, automating the integration of dynamic data into email marketing campaigns.

  • Fygaro

    Full Stack Web Developer · Fygaro

    I fixed frontend bugs using React, improving functionality and user experience. I resolved backend errors using Django to ensure application stability and efficiency. I collaborated with the development team to effectively identify and resolve technical issues, and I implemented best development practices to prevent future problems and enhance code maintainability.

  • Credibanco

    Operational Intelligence BI Analyst · Credibanco

    I developed analyses and automations in Python, managed HDFS services, and used Hive and Impala as database engines, in addition to consuming APIs from SAP services. My experience includes data analysis and the use of Business Intelligence tools such as Power BI, with extensive expertise in SQL for executing complex queries and a deep understanding of data modeling. My communication skills allow me to effectively narrate insights, while my critical thinking ability facilitates problem-solving and adaptability to contextualize different perspectives.

  • Redeban

    University Intern · Redeban

    I was responsible for overseeing and tracking engineering projects, actively participating in the entire Power BI dashboard creation process, from design and wireframing to deployment, ensuring clear and accurate data visualization. Additionally, I handled data normalization to ensure information consistency and coherence, provided comprehensive administrative support to the Vice Presidency to monitor and control engineering project progress, and documented requirements using agile methodologies.

02 /

Projects

[WebApp] Hidroconsulting SAS 🔒

Página web de Hidroconsulting SAS, construida con Nextjs, integrando el API de Notion y de Brevo. con validación de formularios, nestedLayouts y metadatos dinámicos para mejorar el SEO.

react tailwind docker nodejs postgres

[SSR] Anuncios Inmobiliarios

Aplicación web desarrollada con MySQL, Pug y Express. Implementa autenticación, envío de correos, integración de mapas y subida de imágenes. Utiliza ESBuild para optimizar la generación de JS y ya se ha desplegado antes a producción.

mysql nodejs pug-final-logo-source pug tailwind

[Front] Cálculadora de Propinas

Página web desarrollada con React + Vite + Typescript. Con un enfoque diferente en el que busque darle una mejor experiencia al usuario, creando una interfaz con tailwindcss mucho más moderna y agradable.

nodejs tailwind react

[API-Rest] Gestión de eventos

API de gestión de eventos construida con TypeScript, NestJs y MySQL, dockerizada para fácil despliegue. Utiliza TypeORM, autenticación con Custom Decorators, paginación en endpoints y permite filtros desde la URL para encontrar eventos cercanos esta bien documentada.

docker nestjs nodejs mysql jest

[API-GraphQl] Gestión de eventos

Una segunda versión de la API de gestión de eventos, pero incluyendo todas las facilades de una REST API y una GRAPHQL API, todo en un mismo proyecto. Al igual que el anterior proyecto con unit testing y E2E.

docker nestjs nodejs mysql jest graphql

[API] Cálculo costos de proyectos

API gestión de costos de proyectos construida con el stack PostgresSQL, Nestjs y NodeJs dockerizada para fácil despliegue. Utiliza TypeORM, custom comands para crear un seeder y esta bien documentada.

docker nestjs nodejs postgres jest

[API] Lectura CSV a JSON

API para testear el rendimiento del framework Nestjs en la lectura de Big Data, leyendo un archivo CSV por chunks y creando un paginador en la lectura.

nestjs nodejs

03 /

About

daniel@portfolio: ~/about

$ whoami

Daniel Román Full Stack Developer | DX Engineer

$ cat about.md

I am a developer and data engineering professional, dedicated to creating efficient, scalable technology solutions aligned with business needs. My experience ranges from building robust APIs to optimizing systems to ensure high performance and reliability.

In backend, I master technologies such as NestJS and I dabble in modern architectures based on microservices and serverless. I have a solid background in data engineering, integrating and processing large volumes of information with relational databases and optimized pipelines.

$ echo $STATUS

available for freelance projects · based in colombia

$