×
Diego Guevara

Diego Guevara

science & technology

Lima, Perú, PE
+51 915936711
Spanish, English

Background


About

About

Desarrollador web full-stack e ingeniero electromecánico con experiencia práctica en la creación de aplicaciones end-to-end, adquirida mediante certificaciones estructuradas y proyectos personales. Competente en el desarrollo de interfaces de usuario adaptables y lógica de backend robusta, con un fuerte énfasis en eficiencia y escalabilidad. Aporto habilidades analíticas y de resolución de problemas probadas en ingeniería para entregar soluciones de alta calidad en equipos colaborativos e innovadores.

Projects Experience

Projects Experience

  • Issue Tracker

    Sep, 2025 - Sep, 20251 day

    Aplicación full-stack de seguimiento de incidencias que permite a los usuarios crear proyectos y gestionar incidencias mediante una interfaz web y una API RESTful, con almacenamiento persistente de los detalles de las incidencias.

    • Establecí conexión con MongoDB utilizando Mongoose e implementé operaciones CRUD asíncronas sobre las incidencias

    • Diseñé e implementé endpoints de API RESTful que soportan POST para creación de incidencias, PUT para actualizaciones, DELETE para eliminación y GET para recuperación con filtrado por consultas (por ejemplo, por estado abierto o asignado)

    • Realicé pruebas funcionales locales exhaustivas utilizando Chai y Mocha (incluyendo Chai HTTP) para validar los endpoints de la API en múltiples escenarios y enfoques

  • Solar Layout Maker

    Nov, 2025 - Nov, 20251 day

    Aplicación web interactiva que automatiza el dimensionamiento y la disposición de sistemas fotovoltaicos mediante el ingreso de especificaciones de componentes y detalles de ubicación. Inspirada en la investigación de la tesis de grado en ingeniería electromecánica

    • Desarrollada completamente con React para una gestión eficiente del estado y actualizaciones en tiempo real del diseño al modificar entradas tras el envío

    • Implementé formularios de entrada completos para parámetros de ubicación, especificaciones de paneles y propiedades del inversor

    • Desarrollé algoritmos para calcular la cantidad requerida de paneles, cadenas en serie, ramas en paralelo por inversor, ángulo de inclinación óptimo y espaciamiento entre filas para máxima eficiencia

  • Peak Sun Hours Getter

    Oct, 2025 - Oct, 20251 day

    Aplicación web que calcula las horas pico de sol para cualquier ubicación global mediante dirección o coordenadas, obteniendo datos solares confiables de la API NASA POWER

    • Integré la Google Maps Places API para autocompletado de direcciones y geocodificación, permitiendo ingreso fluido de ubicaciones mediante búsqueda o coordenadas directas de latitud/longitud

    • Obtuve datos de insolación solar desde la API Prediction of Worldwide Energy Resources (POWER) de la NASA para proporcionar parámetros de radiación precisos y específicos por ubicación

    • Desarrollé algoritmos personalizados basados en la investigación de la tesis de grado para computar las horas pico de sol, con soporte para paneles horizontales o inclinados en ángulos óptimos derivados de reglas basadas en la latitud

  • Sudoku Solver

    Sep, 2025 - Sep, 20251 day

    Aplicación web interactiva que permite resolver y validar rompecabezas de Sudoku. Incorpora un algoritmo eficiente de backtracking recursivo para resolver automáticamente los puzzles de Sudoku, explorando inteligentemente las posibilidades válidas hasta encontrar soluciones

    • Desarrollé funciones manuales de «Verificar Colocación» y «Resolver» que permiten al usuario ingresar coordenadas y valores para realizar un análisis de validez dirigido contra las restricciones de la cuadrícula, así como resolver el rompecabezas si es posible

    • Implementé detección de conflictos en tiempo real mediante una funcionalidad de «Verificación Automática», que resalta las violaciones en filas, columnas y subcuadrículas 3×3 inmediatamente después de la entrada del usuario

Skills

Skills

  • Principales Lenguajes

    JavaScript (ES6+)

    TypeScript

    HTML5

    CSS3

    Python

  • Frontend

    React.js

    Redux

    Context API

    Responsive Design

    Bootstrap

    Cross-browser Compatibility

  • Backend & APIs

    Node.js

    Express

    RESTful APIs

    Authentication (or JWT, OAuth)

  • Base de datos

    MongoDB

    Mongoose

    SQL

    PostgreSQL

  • Herramientas, Control de versión & Producción

    Git

    GitHub

    Version Control

    Replit

    Vercel

    GitHub Copilot

    AI-assisted development tools

Certificates

Certificates