JoshTVR.
  • Sobre mí
  • Habilidades
  • Proyectos
  • Experiencia
  • Certificaciones
  • Contacto
  • Servicios
  • Tienda
JoshTVR.

© 2025 Joshua Hernandez

Hecho con pasión · Desplegado en Vercel

Available for work

Joshua
Hernandez

Building
View ProjectsGet in touch
Next.jsPythonBlenderUnityThree.jsTensorFlow
About me

Sobre Mí

Soy un desarrollador apasionado con experiencia en Realidad Virtual, Inteligencia Artificial, sistemas de bases de datos y Diseño Digital. Me desarrollo mejor en la intersección entre tecnología y creatividad — construyendo experiencias inmersivas que resuelven problemas del mundo real.

Actualmente cursando Ingeniería en Tecnologías de la Información, he liderado proyectos que redujeron costos operativos, construí modelos basados en datos y creé entornos 3D atractivos. Colaboro eficazmente en equipos multifuncionales con un enfoque orientado al detalle.

Mi experiencia multidisciplinaria me permite tender puentes entre el diseño, la ingeniería y el negocio — una ventaja única que aporto a cada equipo que integro.

30%
Tiempo de Inducción Reducido
4
Dominios Tecnológicos
5+
Proyectos Entregados
2+
Años de Experiencia
What I work with

Habilidades

Next.js◆React◆TypeScript◆Python◆Blender◆Unity◆TensorFlow◆Supabase◆PostgreSQL◆Three.js◆Figma◆MagicaVoxel◆C#◆Tailwind CSS◆Node.js◆REST APIs◆Pandas◆NumPy◆After Effects◆Premiere Pro◆Next.js◆React◆TypeScript◆Python◆Blender◆Unity◆TensorFlow◆Supabase◆PostgreSQL◆Three.js◆Figma◆MagicaVoxel◆C#◆Tailwind CSS◆Node.js◆REST APIs◆Pandas◆NumPy◆After Effects◆Premiere Pro◆

VR / 3D Development

UnityBlenderMayaC#XR ToolkitOculus SDK

Data Science / AI

PythonTensorFlowPandasScikit-LearnJupyterNumPy

Backend / Databases

SQLSQL ServerJavaREST APIsSupabasePostgreSQL

Design / Multimedia

Adobe PhotoshopPremiere ProIllustratorAfter EffectsFigma
Selected work

Proyectos

Tren de Vapor Low-Poly3D

Tren de Vapor Low-Poly

Una escena detallada de locomotora de vapor low-poly renderizada en Blender Cycles. La composición presenta iluminación nocturna dramática con cielo estrellado, la cálida luz de la linterna del motor y un exuberante entorno forestal low-poly.

BlenderCyclesLow-Poly3D Modeling
View →
Animación de Células BiológicasVideo

Animación de Células Biológicas

Una animación 3D fotorrealista de células biológicas renderizada en Blender Cycles. El proyecto simula el comportamiento celular con materiales ultra-detallados que replican imágenes reales de microscopía electrónica. Una segunda versión EEVEE presenta cinco tipos de células en un panel de visualización científica.

BlenderCyclesEEVEE3D Animation
View →
Animación de Proceso de Filtración de AguaVideo

Animación de Proceso de Filtración de Agua

Trabajo de cliente — Animación técnica 3D producida para una empresa de tratamiento de agua, visualizando el proceso completo de filtración: desinfección UV, filtros de arena y carbón, y el flujo del sistema. Diseñada como material educativo y de marketing comercial. Renderizada en Blender EEVEE.

BlenderEEVEE3D AnimationTechnical Visualization
View →
Torturama — Videojuego Voxel Móvil3D

Torturama — Videojuego Voxel Móvil

Trabajo de cliente — Un videojuego voxel móvil completo desarrollado para empresa. Responsabilidades: diseño de personajes originales, arte voxel 3D, animaciones de gameplay y materiales promocionales. El juego sigue a Tortunela, una tortuga voxel azul y dorada, contra Archemides, un rival gaviota.

MagicaVoxelBlenderGame DevelopmentVoxel Art
View →
ZGen — Diseño del Personaje Original FreaskyDiseño

ZGen — Diseño del Personaje Original Freasky

IP original — Freasky es el personaje mascota de ZGen, un proyecto de videojuego personal. El diseño mezcla una estética caprichosa y levemente siniestra con arte voxel y 3D low-poly. El personaje habita bosques oscuros y atmosféricos, combinando personalidad cartoon con un lenguaje visual más oscuro.

BlenderMagicaVoxelCharacter DesignConcept Art
View →
TIE Fighter — Fan Art Render 3D3D

TIE Fighter — Fan Art Render 3D

Fan Art · Star Wars — Un render 3D de alta calidad del icónico TIE Fighter. Múltiples composiciones cinematográficas muestran habilidades de modelado hard-surface: una variante roja-metálica dramática y una escena espacial con la Tierra de fondo.

BlenderCyclesHard Surface ModelingSci-Fi
View →
Mr. Meeseek — Fan Art Modelo 3D3D

Mr. Meeseek — Fan Art Modelo 3D

Fan Art · Rick & Morty — Recreación en 3D de Mr. Meeseek con toon shading estilizado que replica fielmente el estilo cel-shaded de la serie. El modelo demuestra técnicas de modelado de personajes y Renderizado No Fotorrealista (NPR) en Blender.

BlenderToon ShadingNPRCharacter Modeling
View →
Personaje de Pan Cartoon3D

Personaje de Pan Cartoon

Un personaje de pan cartoon 3D estilizado con toon shading y diseño expresivo. Una exploración divertida de modelado de personajes cartoon y técnicas de renderizado NPR en Blender.

BlenderToon ShadingCharacter ModelingNPR
View →
Business Intelligence — ETL NorthwindCiencia de Datos

Business Intelligence — ETL Northwind

Data warehouse empresarial completo sobre la base de datos Northwind. Implementa la metodología dimensional de Kimball con un pipeline ETL completo en SSIS, contenedorizado con Docker y Docker Compose. Culmina en dashboards de Power BI analizando ventas, clientes, productos y rendimiento de empleados.

SQL ServerSSISPower BIDocker
GitHubView →
Matplotlib: De Cero a ExpertoCiencia de Datos

Matplotlib: De Cero a Experto

Recurso educativo bilingüe (EN/ES) sobre visualización de datos en Python desde cero. Incluye Jupyter notebooks con ejemplos interactivos, datasets personalizados, cheatsheet PDF y ejercicios de gráficas de línea, barras, dispersión, pastel, layouts multi-gráfica y formatos de exportación.

PythonMatplotlibNumPyPandas
GitHubView →
Analítica de Datos para Negocios DigitalesCiencia de Datos

Analítica de Datos para Negocios Digitales

Repositorio de materiales académicos de la UTT que cubre 7 temas de ciencia de datos: fundamentos de Big Data, tratamiento de datos, análisis estadístico, Python para ciencia de datos, ETL con SSIS, modelado dimensional y automatización de flujo de datos empresarial.

PythonPandasNumPySeaborn
GitHubView →
Clubit — Juego VR de PolirritmoVR / 3D

Clubit — Juego VR de Polirritmo

Juego VR de ritmo standalone para Meta Quest 3S, desarrollado en Unity 6 con URP. Cuenta con un motor de polirritmo que renderiza simultáneamente 4 patrones geométricos (triángulos/3, cuadrados/4, pentágonos/5, hexágonos/6) dibujados píxel a píxel en Texture2D. Incluye un piano 3D interactivo de 88 teclas (modelo Blender con teclas nominadas individualmente), modos FreePlay y SongPlay, canciones coreografiadas en JSON, grabación de sesiones en tiempo real e integración con webhook n8n.

UnityC#Meta Quest 3SXR Interaction Toolkit
View →
Nave Nodriza Alien — Modelo 3D3D

Nave Nodriza Alien — Modelo 3D

Modelo 3D original de una nave nodriza alienígena creado en Blender. Diseñado desde cero como IP original — disponible en FBX para motores de juego. El diseño combina arquitectura alienígena orgánico-mecánica con panelado complejo del casco, detalles de superficie y mallas listas para múltiples niveles de detalle. Incluye también una escena de planeta alienígena.

BlenderHard Surface ModelingSci-FiFBX
View →

Estadísticas de GitHub

12Repositorios
0Estrellas Totales
145Contribuciones
0Followers
TSQL18%
Jupyter Notebook18%
Python9%
TypeScript9%
HTML9%
C++9%

145 contribuciones en el último año

MonWedFriAprMayJunJulAugSepOctNovDecJanFebMarApr2025-04-13: 1 contribution2025-04-14: 0 contributions2025-04-15: 0 contributions2025-04-16: 0 contributions2025-04-17: 0 contributions2025-04-18: 0 contributions2025-04-19: 0 contributions2025-04-20: 0 contributions2025-04-21: 0 contributions2025-04-22: 0 contributions2025-04-23: 0 contributions2025-04-24: 3 contributions2025-04-25: 0 contributions2025-04-26: 0 contributions2025-04-27: 1 contribution2025-04-28: 0 contributions2025-04-29: 0 contributions2025-04-30: 0 contributions2025-05-01: 0 contributions2025-05-02: 0 contributions2025-05-03: 0 contributions2025-05-04: 0 contributions2025-05-05: 1 contribution2025-05-06: 0 contributions2025-05-07: 0 contributions2025-05-08: 0 contributions2025-05-09: 0 contributions2025-05-10: 0 contributions2025-05-11: 0 contributions2025-05-12: 0 contributions2025-05-13: 0 contributions2025-05-14: 0 contributions2025-05-15: 5 contributions2025-05-16: 1 contribution2025-05-17: 3 contributions2025-05-18: 0 contributions2025-05-19: 0 contributions2025-05-20: 2 contributions2025-05-21: 2 contributions2025-05-22: 3 contributions2025-05-23: 0 contributions2025-05-24: 1 contribution2025-05-25: 0 contributions2025-05-26: 0 contributions2025-05-27: 0 contributions2025-05-28: 0 contributions2025-05-29: 0 contributions2025-05-30: 0 contributions2025-05-31: 0 contributions2025-06-01: 0 contributions2025-06-02: 0 contributions2025-06-03: 0 contributions2025-06-04: 0 contributions2025-06-05: 0 contributions2025-06-06: 0 contributions2025-06-07: 1 contribution2025-06-08: 0 contributions2025-06-09: 1 contribution2025-06-10: 2 contributions2025-06-11: 0 contributions2025-06-12: 0 contributions2025-06-13: 0 contributions2025-06-14: 0 contributions2025-06-15: 0 contributions2025-06-16: 1 contribution2025-06-17: 0 contributions2025-06-18: 1 contribution2025-06-19: 0 contributions2025-06-20: 0 contributions2025-06-21: 0 contributions2025-06-22: 1 contribution2025-06-23: 0 contributions2025-06-24: 5 contributions2025-06-25: 0 contributions2025-06-26: 0 contributions2025-06-27: 0 contributions2025-06-28: 0 contributions2025-06-29: 0 contributions2025-06-30: 0 contributions2025-07-01: 0 contributions2025-07-02: 0 contributions2025-07-03: 0 contributions2025-07-04: 0 contributions2025-07-05: 0 contributions2025-07-06: 0 contributions2025-07-07: 0 contributions2025-07-08: 0 contributions2025-07-09: 0 contributions2025-07-10: 0 contributions2025-07-11: 0 contributions2025-07-12: 0 contributions2025-07-13: 0 contributions2025-07-14: 0 contributions2025-07-15: 0 contributions2025-07-16: 0 contributions2025-07-17: 0 contributions2025-07-18: 0 contributions2025-07-19: 0 contributions2025-07-20: 0 contributions2025-07-21: 0 contributions2025-07-22: 0 contributions2025-07-23: 0 contributions2025-07-24: 0 contributions2025-07-25: 0 contributions2025-07-26: 0 contributions2025-07-27: 0 contributions2025-07-28: 0 contributions2025-07-29: 0 contributions2025-07-30: 0 contributions2025-07-31: 0 contributions2025-08-01: 1 contribution2025-08-02: 0 contributions2025-08-03: 0 contributions2025-08-04: 0 contributions2025-08-05: 0 contributions2025-08-06: 0 contributions2025-08-07: 0 contributions2025-08-08: 0 contributions2025-08-09: 0 contributions2025-08-10: 0 contributions2025-08-11: 0 contributions2025-08-12: 0 contributions2025-08-13: 0 contributions2025-08-14: 0 contributions2025-08-15: 0 contributions2025-08-16: 0 contributions2025-08-17: 0 contributions2025-08-18: 1 contribution2025-08-19: 2 contributions2025-08-20: 1 contribution2025-08-21: 0 contributions2025-08-22: 0 contributions2025-08-23: 0 contributions2025-08-24: 0 contributions2025-08-25: 0 contributions2025-08-26: 0 contributions2025-08-27: 0 contributions2025-08-28: 0 contributions2025-08-29: 0 contributions2025-08-30: 0 contributions2025-08-31: 0 contributions2025-09-01: 0 contributions2025-09-02: 1 contribution2025-09-03: 2 contributions2025-09-04: 1 contribution2025-09-05: 0 contributions2025-09-06: 0 contributions2025-09-07: 0 contributions2025-09-08: 0 contributions2025-09-09: 0 contributions2025-09-10: 0 contributions2025-09-11: 0 contributions2025-09-12: 0 contributions2025-09-13: 0 contributions2025-09-14: 0 contributions2025-09-15: 0 contributions2025-09-16: 0 contributions2025-09-17: 0 contributions2025-09-18: 0 contributions2025-09-19: 0 contributions2025-09-20: 0 contributions2025-09-21: 0 contributions2025-09-22: 0 contributions2025-09-23: 0 contributions2025-09-24: 0 contributions2025-09-25: 0 contributions2025-09-26: 0 contributions2025-09-27: 0 contributions2025-09-28: 0 contributions2025-09-29: 0 contributions2025-09-30: 0 contributions2025-10-01: 0 contributions2025-10-02: 0 contributions2025-10-03: 0 contributions2025-10-04: 0 contributions2025-10-05: 0 contributions2025-10-06: 0 contributions2025-10-07: 0 contributions2025-10-08: 0 contributions2025-10-09: 0 contributions2025-10-10: 0 contributions2025-10-11: 0 contributions2025-10-12: 0 contributions2025-10-13: 0 contributions2025-10-14: 0 contributions2025-10-15: 0 contributions2025-10-16: 0 contributions2025-10-17: 0 contributions2025-10-18: 0 contributions2025-10-19: 0 contributions2025-10-20: 0 contributions2025-10-21: 0 contributions2025-10-22: 0 contributions2025-10-23: 0 contributions2025-10-24: 0 contributions2025-10-25: 0 contributions2025-10-26: 0 contributions2025-10-27: 0 contributions2025-10-28: 0 contributions2025-10-29: 0 contributions2025-10-30: 0 contributions2025-10-31: 0 contributions2025-11-01: 0 contributions2025-11-02: 0 contributions2025-11-03: 0 contributions2025-11-04: 0 contributions2025-11-05: 0 contributions2025-11-06: 0 contributions2025-11-07: 0 contributions2025-11-08: 0 contributions2025-11-09: 0 contributions2025-11-10: 0 contributions2025-11-11: 0 contributions2025-11-12: 0 contributions2025-11-13: 0 contributions2025-11-14: 0 contributions2025-11-15: 0 contributions2025-11-16: 0 contributions2025-11-17: 0 contributions2025-11-18: 0 contributions2025-11-19: 0 contributions2025-11-20: 0 contributions2025-11-21: 0 contributions2025-11-22: 0 contributions2025-11-23: 0 contributions2025-11-24: 0 contributions2025-11-25: 0 contributions2025-11-26: 0 contributions2025-11-27: 0 contributions2025-11-28: 0 contributions2025-11-29: 0 contributions2025-11-30: 0 contributions2025-12-01: 0 contributions2025-12-02: 0 contributions2025-12-03: 0 contributions2025-12-04: 0 contributions2025-12-05: 0 contributions2025-12-06: 0 contributions2025-12-07: 0 contributions2025-12-08: 0 contributions2025-12-09: 0 contributions2025-12-10: 0 contributions2025-12-11: 0 contributions2025-12-12: 0 contributions2025-12-13: 0 contributions2025-12-14: 0 contributions2025-12-15: 0 contributions2025-12-16: 0 contributions2025-12-17: 0 contributions2025-12-18: 0 contributions2025-12-19: 0 contributions2025-12-20: 0 contributions2025-12-21: 0 contributions2025-12-22: 0 contributions2025-12-23: 0 contributions2025-12-24: 0 contributions2025-12-25: 0 contributions2025-12-26: 0 contributions2025-12-27: 0 contributions2025-12-28: 0 contributions2025-12-29: 0 contributions2025-12-30: 0 contributions2025-12-31: 0 contributions2026-01-01: 0 contributions2026-01-02: 0 contributions2026-01-03: 0 contributions2026-01-04: 0 contributions2026-01-05: 0 contributions2026-01-06: 0 contributions2026-01-07: 0 contributions2026-01-08: 0 contributions2026-01-09: 0 contributions2026-01-10: 0 contributions2026-01-11: 0 contributions2026-01-12: 0 contributions2026-01-13: 0 contributions2026-01-14: 0 contributions2026-01-15: 0 contributions2026-01-16: 0 contributions2026-01-17: 0 contributions2026-01-18: 0 contributions2026-01-19: 0 contributions2026-01-20: 0 contributions2026-01-21: 0 contributions2026-01-22: 0 contributions2026-01-23: 0 contributions2026-01-24: 0 contributions2026-01-25: 0 contributions2026-01-26: 0 contributions2026-01-27: 0 contributions2026-01-28: 0 contributions2026-01-29: 0 contributions2026-01-30: 0 contributions2026-01-31: 0 contributions2026-02-01: 0 contributions2026-02-02: 0 contributions2026-02-03: 0 contributions2026-02-04: 0 contributions2026-02-05: 0 contributions2026-02-06: 0 contributions2026-02-07: 0 contributions2026-02-08: 0 contributions2026-02-09: 0 contributions2026-02-10: 0 contributions2026-02-11: 0 contributions2026-02-12: 0 contributions2026-02-13: 0 contributions2026-02-14: 0 contributions2026-02-15: 0 contributions2026-02-16: 0 contributions2026-02-17: 0 contributions2026-02-18: 0 contributions2026-02-19: 0 contributions2026-02-20: 0 contributions2026-02-21: 0 contributions2026-02-22: 0 contributions2026-02-23: 0 contributions2026-02-24: 0 contributions2026-02-25: 0 contributions2026-02-26: 0 contributions2026-02-27: 0 contributions2026-02-28: 0 contributions2026-03-01: 0 contributions2026-03-02: 0 contributions2026-03-03: 0 contributions2026-03-04: 0 contributions2026-03-05: 0 contributions2026-03-06: 0 contributions2026-03-07: 0 contributions2026-03-08: 0 contributions2026-03-09: 0 contributions2026-03-10: 0 contributions2026-03-11: 0 contributions2026-03-12: 0 contributions2026-03-13: 0 contributions2026-03-14: 0 contributions2026-03-15: 0 contributions2026-03-16: 0 contributions2026-03-17: 0 contributions2026-03-18: 0 contributions2026-03-19: 4 contributions2026-03-20: 5 contributions2026-03-21: 5 contributions2026-03-22: 8 contributions2026-03-23: 4 contributions2026-03-24: 8 contributions2026-03-25: 12 contributions2026-03-26: 3 contributions2026-03-27: 12 contributions2026-03-28: 10 contributions2026-03-29: 1 contribution2026-03-30: 1 contribution2026-03-31: 2 contributions2026-04-01: 7 contributions2026-04-02: 3 contributions2026-04-03: 0 contributions2026-04-04: 0 contributions2026-04-05: 0 contributions2026-04-06: 2 contributions2026-04-07: 7 contributions2026-04-08: 3 contributions2026-04-09: 0 contributions2026-04-10: 0 contributions2026-04-11: 3 contributions2026-04-12: 0 contributions2026-04-13: 1 contribution2026-04-14: 0 contributions2026-04-15: 0 contributions2026-04-16: 0 contributions
LessMore

Código Abierto

12 repositorios públicos — sincronizado con GitHub

Ver perfil
JoshTVR

Config files for my GitHub profile.

configgithub-config
hoyDemo ↗
JoshTVR-Portfolio

This is my personal portfolio

TypeScript
hace 4dDemo ↗
Ver proyecto: Matplotlib: De Cero a Experto
Matplotlib-From-Zero-To-Hero

This repository is intended to be an introductory guide to the Python library Matplotlib.

Jupyter Notebook
hace 19d
PythonForBeginers

In this repository you will find out some of my process learning Python Language

Python
hace 19d
Ver proyecto: Business Intelligence — ETL Northwind
Business-Intelligence

Sin descripción

TSQL
hace 19d
Aphelion

Dark atmospheric 3D RPG/Adventure built in Unity 6.

ShaderLab
hace 19d
Zynapse-Ticket-Support

Tickets Support System · ASP.NET Core 9 · Razor Pages · SQL Server

C#
hace 19d
Power-Bi-Data-Analitics-For-Digital-Businesses

Sin descripción

CSS
hace 19dDemo ↗
DataBaseLanguageForBeginers

In this repository you will find out some of my process learning SQL Language and my process introducing myself in MongoDB

TSQL
hace 19d
Ver proyecto: Analítica de Datos para Negocios Digitales
Data-Analitics-For-Digital-Businesses

Sin descripción

Jupyter Notebook
hace 8m
HTMLForBeginers

This repository is meant to show my progress learning web development:)

HTML
hace 10m
My-First-Flutter-App

A simple Flutter project created as part of a Flutter development course. This repository contains my progress, exercises, and notes as I learn how to build cross-platform apps using Flutter and Dart.

C++
hace 10m
Timeline

Experiencia

Jan 2024 – Jun 2024

Desarrollador VR — Estancia

Universidad Tecnológica de Zimapán

Lideré el componente VR de una aplicación de inducción para una universidad minera, contribuyendo a una reducción del 30% en el tiempo de incorporación de empleados. Desarrollé entornos inmersivos e interacciones en Unity con XR Interaction Toolkit como parte de un equipo multidisciplinario.

  • Unity
  • C#
  • XR Interaction Toolkit
  • VR
  • Blender
Jan 2026 – Present

Desarrollador de Videojuego Pixel Art (Prácticas)

Vortex Editorial / Plandi

Prácticas profesionales enfocadas en desarrollo de videojuegos con estética pixel art. Participación en el pipeline de diseño y desarrollo de un proyecto de juego 2D, contribuyendo a la creación de assets visuales, prototipado de mecánicas e interfaz.

  • Pixel Art
  • Game Development
  • UI Design
  • 2D Art
  • Prototyping
Feb 2026 – Mar 2026

Desarrollador de Juego VR (Prácticas)

Roboarts Club

Desarrollé Clubit, un juego de ritmo VR standalone para Meta Quest 3S. Construí un sistema de interacción musical completo con un piano 3D interactivo de 88 teclas y un motor de polirritmo que renderiza 4 patrones rítmicos simultáneos (triángulos/3, cuadrados/4, pentágonos/5, hexágonos/6) dibujados píxel a píxel en Texture2D. Integración con webhook n8n para captura de sesiones en tiempo real. Despliegue en Meta Quest 3S vía SideQuest y ADB.

  • Unity
  • C#
  • VR
  • Meta Quest 3S
  • XR Interaction Toolkit
  • n8n
  • URP
  • TextMesh Pro
Credentials

Certificaciones

Fundamentos de Python 1

Cisco Networking Academy / Python Institute (via UTT)

2025
What people say

Testimonios

Blog & Devlogs

Últimas publicaciones

Ver todas →
✍️
Post

¿Qué es la Memoización?

Guarda en caché resultados de funciones costosas para que llamadas repetidas sean búsquedas instantáneas.

16 de abril de 2026

Proxy — Intercepta Operaciones de Objetos
Post

Proxy — Intercepta Operaciones de Objetos

Proxy envuelve cualquier objeto y te permite interceptar lecturas, escrituras y eliminaciones.

15 de abril de 2026

✍️
Post

Implementación de Caché LRU

Caché de Menos Recientemente Usado: get y put O(1) usando la propiedad de orden de inserción de Map.

14 de abril de 2026

Get in touch

Contacto

Estoy abierto a nuevas oportunidades, colaboraciones y conversaciones. Construyamos algo increíble juntos.

Email
joshtvr4@gmail.com
Socials
github.com/JoshTVRlinkedin.com/in/joshtvr