{inicio}

{ i }

inicio

{blog}
<desarrollador>

Fernando Haro

</desarrollador>
<acerca>

Desarrollador web full-stack y estudiante de ingeniería de software.

Me especializo en tecnologías web modernas como React y Nest.js.

</acerca>
fernando.haro.c@gmail.com
¡Copiado al portapapeles!
<proyectos>
1
Project screenshot 1Project screenshot 2Project screenshot 3

Aplicación de monitoreo de tanques de agua en tiempo real usando sensores IoT para ayudar a los usuarios a gestionar el uso del agua eficientemente en áreas con suministro irregular.

Contribuciones

  • Diseñé una interfaz responsiva y fácil de usar con visualización de datos y actualizaciones en tiempo real.
  • Construí una API REST escalable en AWS Lambda, procesando más de 1000 lecturas diarias con tiempos de respuesta < 100 ms.

Tecnologías

ReactNestJSMySQLAWSArduino
2
Project screenshot 1Project screenshot 2Project screenshot 3Project screenshot 4

Estilist

Plataforma de descubrimiento de moda que ofrece recomendaciones de estilo personalizadas basadas en las preferencias del usuario y su colorimetría.

Contribuciones

  • Lideré un equipo multifuncional de 5 desarrolladores usando Scrum, logrando 100% de finalización de sprints.
  • Implementé un sistema de procesamiento de imágenes con 90% de precisión para identificación de forma facial y colorimetría.

Tecnologías

ReactDjango RESTPostgreSQLAzureDocker
3
Project screenshot 1Project screenshot 2Project screenshot 3

Espyntar

Juego de dibujo y adivinanzas multijugador que admite hasta 8 jugadores concurrentes en tiempo real.

Contribuciones

  • Implementé la red utilizando sockets TCP con un protocolo de comunicación personalizado.
  • Diseñé y desarrollé lógica central del juego utilizando principios de POO.

Tecnologías

C++RaylibWinsock
4
Project screenshot 1Project screenshot 2

Battleship

Juego clásico, reimaginado como una juego web de un solo jugador con una perspectiva isométrica.

Contribuciones

  • Integré Jest para pruebas unitarias y alcancé una cobertura del 100%.
  • Implementé colocación de barcos arrastrando con detección de colisiones.

Tecnologías

TypeScriptJest
5
Project screenshot 1Project screenshot 2Project screenshot 3Project screenshot 4

16-BDH

RPG educativo interactivo que explora la histórica Batalla de Puebla a través de 3 capítulos.

Contribuciones

  • Desarrollé un motor de juego personalizado utilizando C y Raylib.
  • Implementé compilación multiplataforma usando Emscripten para despliegue web.

Tecnologías

CRaylibEmscripten
</proyectos>
<sobre_mí>

Comencé a programar a los 16 con Arduino, ya que me interesaba la electrónica. Conforme fui aprendiendo más sobre programación, me di cuenta de que quería dedicarme al desarrollo de software.

Actualmente estudio Ingeniería en Software en la Universidad Autónoma de Baja California, y he trabajado en varios proyectos tanto personales como en equipo. Además, he tenido la oportunidad de ser líder del club de programación competitiva de mi universidad.

En mi tiempo libre me gusta jugar videojuegos, leer, y aprender nuevas tecnologías. Siempre estoy buscando nuevas oportunidades para aprender y mejorar mis habilidades, así como ayudar a otros a hacer lo mismo.

Fernando Haro
</sobre_mí>