David F. Quintanilla
David F. Quintanilla

Con más de 3 años de experiencia como desarrollador web y backend, he tenido la oportunidad de trabajar en una amplia gama de proyectos, desde la creación de aplicaciones web robustas hasta la implementación de soluciones backend escalables. Mi experiencia incluye 1 año mas como freelancer, donde desarrollé soluciones personalizadas para diversos clientes. Soy apasionado por la tecnología y me mantengo en constante actualización, lo que me permite estar al tanto de las últimas tendencias y herramientas tecnológicas para ofrecer siempre soluciones innovadoras y eficientes.

2021-10-01 - Actualidad

Ingeniero de Software

Soy desarrollador de software con experiencia en múltiples tecnologías de frontend, backend, base de datos y desarrollo móvil. Actualmente, desempeño el rol de líder de equipo, donde me encargo de analizar y definir los requerimientos de software de nuestros clientes, garantizando que las soluciones desarrolladas cumplan con sus necesidades. Además, gestiono un equipo de desarrollo, coordinando la ejecución de los proyectos desde su planificación hasta su implementación final, asegurando la calidad y eficiencia en cada etapa del proceso.

AngularAngularTypescriptTypescriptNestJSNestJSPostgreSQLPostgreSQLJenkinsJenkinsFlutterFlutterPM2PM2Metodología ScrumJiraJiraGitGitBitbucketBitbucket
2020 - Actualidad

Freelancer

Como freelancer, desarrollé tres aplicaciones web de tipo Single Page Application (SPA) para clientes en diferentes industrias. Estos proyectos incluyeron la creación de sitios web para Fitech, Dr. Will Fernández Cirujano, e iBroom Cleaning. En estos proyectos, utilicé WordPress como la plataforma principal, aprovechando el plugin Elementor para la construcción de interfaces, junto con HTML y CSS para personalizar y optimizar la experiencia del usuario. Estas aplicaciones web fueron diseñadas para ser altamente funcionales y fáciles de navegar, cumpliendo con las necesidades específicas de cada cliente y demostrando mi capacidad para manejar proyectos de principio a fin en entornos freelance.

HTMLHTMLCSSCSSWordpressWordpressElementorElementor

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.

ReactReactNext.jsTypescriptTypescriptTailwindTailwindOpenAIOpenAI

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.

ReactReactTypescriptTypescriptTailwindTailwindNestJSNestJSPostgreSQLPostgreSQLWeb ScrappingZustand

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.

ReactReactTypescriptTypescriptTailwindTailwind

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.

PostgreSQLPostgreSQLAngularAngularNestJSNestJSFigmaFigmaJenkinsJenkinsMetodología ScrumJiraJiraBitbucketBitbucket

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.

PostgreSQLPostgreSQLFlutterFlutterBitbucketBitbucketMetodología ScrumTypescriptTypescript

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.

PostgreSQLPostgreSQLAngularAngularJSJSAdobe XDBitbucketBitbucket

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.

PostgreSQLPostgreSQLAngularAngularNestJSNestJSFigmaFigmaMetodología ScrumJiraJiraBitbucketBitbucket

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.

PostgreSQLPostgreSQLAngularAngularNestJSNestJSFigmaFigmaMetodología ScrumJiraJiraBitbucketBitbucket

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.

PostgreSQLPostgreSQLAngularAngularJSJSBitbucketBitbucket
2023-05-10Udemy Business
2023-01-23Udemy Business

Daniel Ochoa

Licenciado en Mercadotecnia y Negocios Internacionales+504 9954-9018

Luisa Espinoza

Ingeniero Industrial y Sistemas+504 9709-7970