Ingeniero de Software Daniel
Banariba
Programador Entusiasta

Mi Experiencia GITHUB DANIEL ANARIBA

Sobre Mí

👨‍💻 Ingeniero en Sistemas / Programador entusiasta con experiencia en desarrollo backend y testing que me ha enseñado la importancia de crear código no solo funcional, sino también mantenible y escalable. Mi principal fortaleza radica en traducir ideas creativas en productos tangibles y funcionales.

💡 A lo largo de mi práctica profesional, me he enfrentado a diversos desafíos técnicos, desde el desarrollo de APIs RESTful y arquitecturas serverless, hasta la implementación de procesos de QA que garantizan la calidad del software de principio a fin.

🎯 He desarrollado APIs escalables implementando arquitecturas serverless con NestJS y AWS, optimizando el rendimiento y reduciendo costos operativos. Además, he diseñado esquemas eficientes en DynamoDB y establecido procesos automatizados de QA que garantizan la confiabilidad y calidad del software en cada etapa del desarrollo.

🏆 Combinando mi experiencia como desarrollador backend y QA tester, he logrado entregar soluciones que no solo cumplen con los criterios técnicos, sino que también superan las expectativas de calidad y experiencia de usuario. Mi enfoque pragmático y capacidad de adaptación me permiten transformar desafíos técnicos en soluciones efectivas que aportan valor real a cada proyecto.

Mis Habilidades

Backend

  • Python Python
  • Java Java
  • C++ C++
  • Typescript Typescript

Frameworks

  • Astro Astro
  • Reflex Reflex
  • FastAPI FastAPI
  • NestJS NestJS

Gestores de Bases de Datos

  • Oracle Oracle
  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • DynamoDB DynamoDB

Infraestructura

  • Azure Azure
  • AWS AWS
  • Terraform Terraform
  • Docker Docker

QA & Testing

  • Selenium Selenium
  • Jira Jira
  • ApiDog ApiDog
  • Playwright Playwright

Experiencia Laboral

Marzo 2025 - Actualidad

Analiza

Desarrollador de software

Analiza

Backend DeveloperMarzo 2025 - Actualidad
Node.jsTypeScriptExpressPostgreSQLPostman

Hice un diagrama de flujo de las estiquetas del codigo de barras para entender el proceso y la logica de negocio del sistema.

Desarrollé un endpoint para automatizar el reabastecimiento de inventario entre sucursales, implementando lógica de negocio para optimizar solicitudes basadas en puntos de reorden y disponibilidad real.

Octubre 2024 - Marzo 2025

GuabaBIT

Practicante Ingeniería de Sistemas

GuabaBIT

QA & Backend Developer | LUQAOctubre 2024 - Marzo 2025
Node.jsTypeScriptNest.jsDynamoDBAWSAmazon S3Amazon SNSPostmanApidogSwaggerAPI TestingAPI Documentation

Diseñé y elaboré un documento técnico de la arquitectura completa de un sistema de pagos comunitarios con servicios RESTful y flujos de trabajo, para facilitar la comprensión y mantenimiento del sistema, implementando bases de datos NoSQL (DynamoDB) y servicios de AWS (S3, SNS)

Desarrollé la funcionalidad 'Announcement' para notificaciones en tiempo real y gestión de anuncios, incluyendo la creación de endpoints, modelos y servicios de backend. Lo que permitió a los usuarios recibir alertas instantáneas sobre actualizaciones relevantes en la comunidad.

Realicé pruebas de API utilizando Postman y Apidog para asegurar la funcionalidad, creando colecciones y scripts de pruebas automatizadas.

Reporté bugs detallados en los endpoints que consideraban críticos, creando reproducciones precisas en Postman y ApiDog.

Documenté APIs utilizando Swagger y creé documentación detallada de las pruebas en Apidog para facilitar el mantenimiento y escalabilidad

QA Tester | ChoycOctubre 2024 - Marzo 2025
Node.jsTypeScriptJestPlaywrightJira

Implementé pruebas automatizadas end-to-end con Playwright para flujos críticos (login, formularios, gestión de cotizaciones, handshake)

Creé y ejecuté test cases manuales en Jira para verificar la integridad del sistema, reportando y documentando bugs críticos.

Gestioné historias de usuario (user stories) en Jira, poniendo criterios de aceptacion y una descripcion detalladas, lo que contribuyó a entregas incrementales exitosas en cada sprint

Proyectos Destacados

Sistema Contable

Sistema Contable

Infraestructura en Azure para un sistema contable seguro y escalable. Incluye red virtual, base de datos SQL, almacenamiento y aplicación web, todo configurado con medidas de seguridad avanzadas

AzureTerraform

Analyzepy

Analyzepy

Es una herramienta que traduce código de Python a JavaScript, utilizando técnicas avanzadas de parsing y generación de código

PythonReflex

Resuelve Sistemas de Ecuaciones

Resuelve Sistemas de Ecuaciones

Aplicación web para resolver sistemas de ecuaciones lineales, aplicando métodos algebraicos y ofreciendo una interfaz amigable para los usuarios.

PythonReflex

Formación

Licenciatura en Matemáticas

Verificar certificado

Universidad Nacional Autónoma de Honduras

2024 - Actualidad

Ingeniería en Sistemas Computacionales

Verificar certificado

Universidad Nacional Autónoma de Honduras

2019 - Actualidad

Oracle Next Education F2 T5 Back-end

Verificar certificado

Alura Latam

2023 - 2023

Database Foundations

Verificar certificado

Oracle Academy

2023 - 2023

Java Foundations

Verificar certificado

Oracle Academy

2021 - 2022

Pensamiento Computacional con Python

Verificar certificado

Platzi

2021 - 2021

Gracias por visitar mi portafolio!