David F. Quintanilla
Ingeniero de Software con más de 4 años de experiencia
San Pedro Sula, Honduras
Sobre mí
Con más de 4 años de experiencia como desarrollador web y backend, he trabajado en una amplia variedad de proyectos, desde la creación de aplicaciones web robustas hasta la implementación de soluciones backend escalables. Me apasiona la tecnología y actualizo constantemente mis habilidades, lo que me permite mantenerme a la vanguardia de las últimas tendencias y herramientas para ofrecer soluciones innovadoras y eficientes de forma constante.
Experiencia laboral
-
- Ruby on Rails
- PostgreSQL
- Análisis de Software
- Soporte a Sistemas
-
Allas Repuestos
Ingeniero de Software
- Angular
- Typescript
- NestJS
- PostgreSQL
- Jenkins
- Flutter
- PM2
- Metodología Scrum
- Jira
- Git
- Bitbucket
-
Freelancer
Freelancer
- HTML
- CSS
- Wordpress
- Elementor
Educación
Proyectos
-
Find Your Prices •
Desarrollé un proyecto en colaboración con un compañero donde realizamos scraping a varias páginas web de productos en Honduras. Tras obtener la información, la sanitizamos y la integramos en nuestra plataforma, permitiendo a los usuarios buscar cualquier producto de manera sencilla. El objetivo es que puedan visualizar rápidamente qué tiendas tienen el producto disponible y a qué precio. Actualmente, nuestra plataforma incluye datos de dos tiendas, pero estamos en proceso de agregar más para ampliar las opciones de búsqueda y precios.
-
Palette Wizard •
Desarrollé esta aplicación en colaboración con un compañero. Palette Wizard utiliza inteligencia artificial para generar paletas de colores personalizadas. Los usuarios pueden ingresar una idea, un color base o cualquier concepto, y la herramienta creará una paleta única junto con sus tonos (shades). El objetivo principal es inspirar y facilitar a diseñadores y creativos en su trabajo visual.
Ver detalle del proyecto →
-
Fermodoro
Decidí expandir mis conocimientos en desarrollo web aprendiendo React. Desarrollé un proyecto personal llamado Fermodoro, una aplicación de temporizador Pomodoro inspirada en "pomodoro.io". Este proyecto no solo me permitió entender los conceptos fundamentales de React, sino que también me dio la oportunidad de trabajar con Tailwind. Al desarrollar Fermodoro, pude consolidar mis habilidades en la creación de interfaces de usuario dinámicas y en la utilización de estilos personalizados, lo que me ha preparado para enfrentar desafíos más complejos en el desarrollo frontend.
-
Reclutamiento y Bolsa de Empleo •
Desempeñando un rol de líder de proyecto, encargado de reunirme con el cliente y levantar los requerimientos de usuario. Desarrollé el prototipo en Figma y definí los requerimientos técnicos. Una vez aprobado el diseño, también participé como desarrollador en varias partes del sistema. El objetivo fue digitalizar los documentos y procesos de contratación, desde la solicitud de empleo hasta la creación del expediente digital del candidato. Además, implementamos una bolsa de empleo en la que personas externas pueden aplicar a las vacantes disponibles de la empresa.
-
Handhelds App •
Participé como desarrollador principal, utilizando Flutter y Dart para crear una aplicación destinada a dispositivos handheld. El objetivo del sistema fue optimizar la gestión en centros de distribución, permitiendo a los empleados escanear productos, realizar requisiciones entre sucursales, controlar el inventario, y ordenar productos en estantes. Además, la aplicación facilitó el proceso de préstamos internos de productos a los vendedores y la recepción de nueva mercancía, mejorando así la eficiencia en las operaciones logísticas.
-
Seguimiento de Clientes •
Teniendo una participación como desarrollador fullstack, encargándome de la estructura de la base de datos, parte del API y del front-end. La herramienta permite a los vendedores hacer seguimiento de sus clientes a través de tareas, como agendar llamadas, enviar cotizaciones o felicitar en cumpleaños. Además, incluye un calendario para organizar sus actividades semanales. Los gerentes pueden asignar o quitar clientes a los vendedores y generar reportes de ventas detallados, lo que facilita el análisis del rendimiento de sus equipos.
-
Plan de Compras •
Desempeñando un rol de analista de software, encargándome de tomar los requerimientos y programar el sistema para el equipo de compras de ALLAS Repuestos. El sistema ayuda a organizar los pedidos, sugiere compras y optimiza las herramientas utilizadas, siguiendo el flujo de compras de la empresa. Desde la cotización con un proveedor hasta la recepción de la mercancía en los centros de distribución, el sistema facilita y automatiza las tareas clave del proceso.
-
Pagos de Nomina y Bonificaciones •
Liderando un equipo de 3 personas en el desarrollo de un sistema para RRHH que gestiona los pagos de nóminas y bonificaciones de los empleados. La herramienta permite revisar las horas trabajadas por cada empleado, generar una proforma de la nomina y planilla de bonificacion para su revisión y posteriormente, crear la planilla definitiva, una vez generada el sistema se encarga de generar el archivo especifico para relaizar el pago en los bancos, garantizando que los pagos se realicen automáticamente en la fecha designada cada mes.
-
Canje de Premios •
En el proyecto, trabajé como desarrollador implementando un sistema para que los clientes de ALLAS Repuestos pudieran acumular puntos en sus tarjetas y canjearlos por premios. El sistema permite a los clientes acceder a un catálogo de premios, ver la información de los premios disponibles y gestionar el proceso de canje. De esta manera, los clientes pueden seleccionar su premio y llevarlo a casa de manera sencilla y rápida.
Habilidades
-
Angular - Astro
-
React -
Next.js
-
NodeJS - Ruby on Rails
-
PostgreSQL - HTML
- CSS
-
Tailwind - JavaScript
-
TypeScript -
Git -
Bitbucket -
Jira - Confluence
Certificados
-
Angular - The Complete Guide (2024 Edition)
-
NestJS: The Complete Developer's Guide
-
Flutter & Dart - The Complete Guide
-
SQL and PostgreSQL: The Complete Developer's Guide
Referencias
-
Daniel Ochoa
-
Luisa Espinoza