Edgar Alexander Franco Navasquez
"Soy un Ingeniero de Software Semi-Senior capaz de manejar y contribuir con grandes proyectos y equipos."
Motor JCast
Soy el líder de proyecto del motor JCast, el cual promete ser un Simple Motor de Juego Semi-3D que permita la creación de juegos sencillos usando la técnica Raycasting-Rendering junto con iluminación dinámica, texturización, sombreados, Simples Vóxeles 3D, Sprites, y mucho más.
Crear motores de juegos es uno de mis pasatiempos preferidos en mi tiempo libre.
Código fuente
ERC-1 (DR)
El ERC-1 (Edgar's Remote Car) fue un robot explorador controlado remotamente a través de una aplicación Android que hice como un proyecto personal y también para la universidad a principios del 2016.
Mi padre me ayudó mucho a ensamblar la parte electrónica y de hardware, mientras que yo me ocupaba de programar la lógica de manejo y el software de control.
Código fuente (Android)
Código fuente (Arduino)
Draw2PNG
Draw2PNG es una aplicación web que hice para digitalizar dibujos hechos a mano. Sabiendo que las tabletas para dibujar pueden ser algo costosas, a veces tengo que dibujar cosas a mano, escanearlas, y usarlas como capas guías para hacer un trazo transparente limpio.
Draw2PNG simplifica ese proceso tomando tu dibujo y extrayendo su contorno directamente, a través de un grupo de opciones que te permiten darle un mejor aspecto (¡e incluso pintarlo!).
Abrir
Código fuente
SnipeIntruders™
SnipeIntruders™ es un humilde videojuego que diseñé y codifiqué para aprender más acerca del desarrollo de videojuegos. Es un juego básico 2D de disparos dónde tienes que abatir a tus enemigos tan rápido como puedas antes de que lleguen al suelo.
Fue un proyecto de la universidad que finalicé en 3 semanas y lo considero como mi primer software de producción.
Jugar
Código fuente
Aprende Lógica
Aprende Lógica fue un blog que publiqué a principios del 2012 para una profesora del instituto. El blog tuvo como objetivo brindar una fuente fácil de artículos y teorías que los alumnos pudieran tener como nuevo recurso para el curso. También podían ver y envíar sus tareas con un pequeño mensaje para la profesora.
Fue uno de mis primeros proyectos, actualmente no está disponible para visitar, pero puedes tener la libertad de ver el código fuente.
Código fuente
Evilition
Evilition fue mi primer videojuego, lo desarrollé entre 2012/2013 de manera empírica con HTML5 y Canvas. El juego tuvo muchas variantes y versiones, siendo la primera parecida a la de The House por Shintai.
El juego contaría con una historia de terror en un hospital con varios niveles y habitaciones, debido a motivos de tiempo no lo pude terminar, pero fue gran inicio adentrándome en el desarrollo de videojuegos. El vídeo lo hizo un amigo mío.
Ver vídeo
Software Alegra
Trabajé para la compañía desde 2017 desarrollando múltiples características incluyendo sistemas de plantillas, nuevas versiones para países, sistemas de pagos con tarjetas de crédito, desarrollo de API pública, reportes contables, micro-frontends, mantenimiento full-stack y migraciones a nuevas tecnologías, algunas coordinaciones ágiles y liderazgos, y mucho más.
Ir al sitio web
"He trabajado contribuyendo y administrando proyectos medianos-grandes, que involucran grandes equipos de desarrollo usando herramientas apropiadas para código colaborativo junto con lanzamientos CD/CI, pruebas automatizadas, diseño y distribución de workflow y coordinaciones con otros desarrolladores, diseñadores y miembros del equipo."
"Tengo una gran experiencia creando y diseñando APIs usando arquitecturas como REST, microservicios, clientes Web/Mobile y más. También amo mejorar estrategias para crear y empezar proyectos, asegurando el uso de herramientas para forzar el estilo de código, linters, inicialización simple y dockerización de ambientes de desarrollo junto con documentaciones internas y lineamientos, creación y distribución de paquetes NPM/Composer junto con otros."
"Crear Servicios Web, Motores de Juego y Juegos son unas de mis más grandes pasiones. Soy un desarrollador al que le gusta involucrarse en nuevas tecnologías, aprender nuevas cosas geniales y entregar código calificado, productos y servicios con profesionalismo usando las mejores estrategias y prácticas."