Saltar al contenido

Capturando momentos, construyendo soluciones.

Fotografía, video y software desde Oaxaca.

Boda, primer baile bajo el confeti

Fotografía

Fiestas, retratos, comida y producto. Al ampliar una foto ves el ajuste real con el que se tomó.

Fundación Mayka: foto, video y web para una misma causa

Aquí se juntan las dos cosas que hago. Cubrí la vida diaria de la Estancia Donají en Villa de Zaachila, las calendas en la Catedral y sus visitas a la radio; edité los videos de entrevistas y armé una propuesta de sitio web usando esas mismas fotos.

  • Foto Estancia, calendas y radio
  • Video Entrevistas, promocionales y cápsula de radio
  • Web Maqueta en HTML, CSS y JavaScript
Ver la maqueta del sitio
Calenda de Fundación Mayka frente a la Catedral de Oaxaca Manos de una residente con un tazón azul de fruta picada Equipo de Fundación Mayka en una cabina de radio Toma de presión a una residente de la estancia

Video

Promocionales verticales para negocios, carreras y organizaciones. Grabación y edición. Estos son fragmentos de 7 segundos; las piezas completas te las comparto por mensaje.

Carrera atléticaToma aérea y resumen
Salud a DomicilioPromocional
Fundación MaykaEntrevistas
Hospital San JuanitoPromocional
Carrera, 18 de octubreInvitación para redes
Repuestos MéxicoPromocional
Mayka en la radioCápsula

Software

Apps, juegos y análisis de datos. Unos los hice por mi cuenta y otros con mi equipo; cada uno lo indica.

Inicio de SingLink con las opciones Práctica, Interpretación y Juegos Práctica de SingLink: alfabeto y lista de señas para buscar Interpretación en vivo de SingLink, con la cámara y las señas reconocidas Juegos de SingLink: completa la palabra, carrera de letras, Wordle y Simón dice

SingLink

En equipo · INDIVISA INGENIUM 2026, La Salle Oaxaca

Enseña y traduce Lengua de Señas Mexicana en tiempo real: la cámara lee tus manos, te dice qué corregir y convierte las señas en texto. También funciona con guantes propios con sensores y ESP32.

React · MediaPipe · FastAPI · PyTorch · ESP32

Código en GitHub
Mapa de México con el semáforo de riesgo de abstención por municipio Matriz de burbujas: abstención proyectada contra su cambio frente a 2021 Comparación de escenarios de campaña contra no intervenir Ficha de un municipio con su proyección de abstención

Riesgo de abstención 2027

En equipo, Mecabyte · Hackatón del INE, octubre de 2026

Proyecta la abstención de los 2,477 municipios para la elección de 2027, los clasifica en un semáforo y compara escenarios de campaña con presupuesto limitado. Las imágenes son vistas previas con los datos del tablero.

Python · Jupyter · Power BI · GeoJSON

La plaza del pueblo en 3D con papel picado, jacarandas y el quiosco Pantalla de inicio de Interfaz: elegir entre jugar a tu ritmo o en equipo El panel del barrio de Saludos y presentaciones sobre el pueblo Misión del mercado: tocar la palabra nueva entre frutas en 3D Reto de Presentarte: saltar a la plataforma con la respuesta correcta

Interfaz

En equipo

Juego en 3D para aprender español nivel A1. Cada mundo es un barrio de un pueblo que recorres caminando, con misiones como comprar en el mercado y un modo multijugador por sala.

Angular · Three.js · FastAPI

Panel de Senda con el avance del usuario Lección de Cisco IOS en Senda con su terminal Selector de lenguajes de Senda: Python, JavaScript, C, C++, Java, Visual Basic, SQL y Cisco IOS Zona de retos de Senda

Senda

Proyecto personal

Juego para aprender a programar que corre tu código de verdad: Python, JavaScript, C, C++, Java, Visual Basic y SQL. Incluye un simulador de Cisco IOS para practicar redes y 128 retos.

JavaScript · Python · SQL · Cisco IOS

Panel con lo cobrado hoy, lo vencido, la cartera activa y el avance por zona Lista de cobranza del día agrupada por zona y cobrador Asistente de chat que pide confirmación antes de registrar un pago Corte de caja: lo cobrado, lo entregado y lo que cada cobrador trae en mano

Sistema de cobranza para financieras

En equipo

Para financieras que prestan y cobran en efectivo, en campo. El cobrador avisa por chat y el asistente registra el pago solo después de confirmarlo; el panel muestra lo cobrado, lo vencido y la caja de cada sucursal. Las capturas son de una maqueta con datos de prueba.

n8n · PostgreSQL · Claude

Pantalla de bienvenida de Diosito con un cielo violeta al atardecer Calendario mensual de Diosito con las fiestas marcadas Vista semanal del calendario de Diosito Vista anual del calendario de Diosito

Diosito

En equipo

Calendario judío en español para México, con fiestas, horarios de oración calculados para tu ciudad y recordatorios.

JavaScript · PWA · Vercel

Abrir
Bolsillo: inicio con el dinero disponible del mes, con datos de ejemplo Bolsillo: gráfica de movimientos por día Bolsillo: secciones con su presupuesto Bolsillo: bienvenida para capturar el saldo inicial

Bolsillo

Personal

Control de gastos para el celular: presupuestos por sección, ingresos automáticos y exportación a Excel.

JavaScript · PWA

Código
Tareas: entregas pendientes de la semana, con datos de ejemplo Tareas: lista por fechas con la prioridad de cada entrega Tareas: resumen de la semana con barras por día

Tareas Escuela

Personal

App de Android para entregas escolares. La prioridad sube sola conforme se acerca la fecha y te avisa.

JavaScript · Capacitor · Android

Pantalla de título de Aventura en Pareja en pixel art Editor de personaje con las cuatro clases El personaje frente a su casa en el mundo del juego Mapa del mundo con sus zonas conectadas

Aventura en Pareja

Personal

RPG cooperativo en pixel art para dos personas, cada una en su dispositivo, con cuatro clases y mapa del mundo.

TypeScript · WebSockets · Capacitor

MiAn: selector de estado de ánimo MiAn: pantalla para iniciar sesión

MiAn

Seguimiento del ciclo menstrual, con predicciones y métricas de salud.

Vue.js · SQL

Abrir
MoneyGestor: resumen mensual de saldo MoneyGestor: pantalla para iniciar sesión

MoneyGestor

Gastos y préstamos del hogar, disponible desde cualquier dispositivo.

Vue 3 · Vite · PWA · SQL

Abrir
Plataforma de análisis financiero: consulta individual y escaneo de mercado

Análisis de datos financieros

Plataforma para un fondo de inversión. Proyecto privado.

Python · SQL · Vue · Flutter

Método gráfico: región factible y sus vértices Método Simplex: tablas por iteración e interpretación del resultado Método Húngaro: la matriz de costos paso a paso Cadenas de Markov: transiciones y vector estacionario Ruta más corta: el grafo resaltado y la tabla de Dijkstra

Investigación de Operaciones

Calculadora con los métodos gráfico, Simplex, Húngaro, Markov y ruta más corta, con su procedimiento paso a paso.

JavaScript · Tailwind

Abrir
¿Qué es una Raspberry Pi?: la placa y sus ventajas El rezago educativo en México y Oaxaca, con sus indicadores Arquitectura del sistema: programas y uso de memoria Programas incorporados que funcionan sin internet Comandos básicos de la terminal

Antigravos

Propuesta para reducir la brecha digital con computadoras Raspberry Pi y programas sin internet.

HTML · CSS · JavaScript

Abrir
Pantalla de inicio de Xcuidi en un bosque ilustrado Mapa de aprendizaje de Xcuidi: PC, mouse, teclado, archivos, herramientas e internet Minijuego de alebrijes con selector de dificultad Minijuego de Xcuidi sobre un mosaico oaxaqueño

Xcuidi

En equipo · CLIDi 2026 · Ya está en Oaxaca Emprende

Estaciones de computación educativa, de bajo costo y sin internet, para comunidades de Oaxaca: una Raspberry Pi y un juego que enseña.

Godot · Raspberry Pi

Retrato de José Antonio Coronel de traje azul

Nosotros

CoronelShots, fundado por José Antonio Coronel Martínez, une dos mundos que se complementan: el arte visual de la fotografía y la lógica del desarrollo de software.

Cada proyecto de software lleva ojo para la estética y el diseño. Cada sesión de fotos lleva la planeación técnica de quien programa.

Edición
Lightroom, Photoshop, Premiere, CapCut
Web y apps
HTML, CSS, JavaScript, TypeScript, React, Vue, Angular, Vite, Three.js, Capacitor
Backend y datos
Python, FastAPI, NestJS, SQL, PyTorch, Power BI
Otros lenguajes
Java, C, C++, Visual Basic, Godot
Redes
Cisco IOS, Packet Tracer

Si tu negocio no está en internet, estás perdiendo clientes

  1. Página web

    Tu sucursal abierta todo el año. Tus clientes te encuentran en Google, conocen tus servicios y te contactan a cualquier hora.

  2. Software a medida

    Un sistema propio automatiza tareas, reduce errores y te deja tiempo para hacer crecer tu negocio.

  3. Fotografía de producto y comida

    Las personas compran con los ojos. Fotos de calidad transmiten profesionalismo y te distinguen de tu competencia.

  4. Eventos y retratos

    XV años, bodas, graduaciones y sesiones personales, con entrega editada.

  5. Video para redes

    Promocionales verticales, entrevistas y cobertura de eventos, de la grabación a la edición.

¿Tienes un proyecto o una sesión en mente?

Se abrirá tu app de correo con el mensaje listo para enviar.