Hola, mi nombre es

Daniel Fausto Franco

Full-Stack Developer

TypeScript · Angular · React · Node.js

Desarrollo sistemas POS, software de gestión de cocina y productos conectados. Combino experiencia en producción con una base en electrónica y robótica para llevar soluciones de extremo a extremo.

Abierto a oportunidades remotas · Full-Stack / Frontend

7+años de experiencia
8+marcas globales operan con la plataforma POS en la que trabajo
#1Intel Partner of the Year en IA 2020, con el equipo de SpringLabs

PLATAFORMA USADA POR

  • Burger King
  • Denny’s
  • SeaWorld
  • Carrefour
  • H&M
  • Volkswagen
  • Royal Caribbean
  • Ironman

01 / TRAYECTORIA

Experiencia que
se lleva a producción.

Desarrollo, soporte y trabajo en equipo. Del software empresarial a los sistemas que conectan hardware y aplicaciones.

ACTUAL

Feb 2023 - Actualidad

Remoto

Software Developer

GA Tech · asignado a Xenial / Global Payments

Desarrollo y soporte de Genius POS y XKM (software de gestión de cocina), con integración de pagos y soporte a producción para múltiples marcas.

  • Angular 20, TypeScript y SQLite para POS; Vue 3 y Electron para XKM.
  • Contribución a la integración de pagos cashless y resolución de incidencias mediante hotfixes.
  • Pruebas automatizadas con Jest y Playwright, revisión de código y colaboración en ceremonias ágiles.

Feb 2019 - Dic 2022

Remoto

Jefe de Electrónica / Desarrollador Node.js y React

SpringLabs / Octopy

En SpringLabs / Octopy combiné liderazgo técnico, aplicaciones web y desarrollo de robots vending autónomos.

  • Lideré un equipo de 2 personas, definiendo diseño, protocolos y entregables del área de electrónica.
  • Desarrollé chatbots internos con Node.js para Telefónica: juntas, control de horas y registro de entradas y salidas.
  • Construí aplicaciones React y dashboards para robots, incluida una interfaz en tiempo real con Socket.IO.
  • Diseñé, fabriqué y programé robots para proyectos de Bimbo, Nestlé y Novo Nordisk, integrando firmware, electrónica y software.
Experiencia anterior · Ingeniería Biomédica

CIR “Dr. Hideyo Noguchi” · Investigador Junior · 2017-2019. Prototipos CAD, instrumentación, diseño de circuitos y PCB, soldadura SMD y manufactura aditiva.

Ingeniería Biomédica · Ingeniero en Servicio · 2016-2017. Mantenimiento de equipo médico y protocolos de certificación hospitalaria en Cancún.

02 / TRABAJO SELECCIONADO

La experiencia,
hecha tangible.

Proyectos profesionales, aplicaciones personales y demos técnicas. Cada uno muestra una parte distinta de mi trabajo.

5 proyectos visibles

Página de inicio de Tech Showcase con tres demos: gestor de tareas con IA, mini POS y lector de recibos OCR
DEMOSTRACIÓN TÉCNICA02 / 05

Tech Showcase

Tres aplicaciones. Un mismo criterio de ingeniería.

Monorepo con gestor de tareas con IA, mini POS y lector de recibos con OCR y LLM local.

  • Next.js
  • React
  • Angular
  • Vue
  • Node.js
  • Flask
  • Docker
Explorar caso

Contexto

Demostraciones con distintos stacks para hacer revisable el trabajo Full-Stack y las prácticas de calidad.

Mi aportación

Aplicaciones con React/Next.js, Angular y Vue; backends Node/Express y Flask; PostgreSQL y SQLite; pruebas unitarias/e2e y Docker.

Evidencia y alcance

Las demos web se pueden explorar en el navegador; el repositorio permite revisar el código Full-Stack. No representa una implementación comercial.

PROYECTO PERSONAL03 / 05

Agenda Inteligente

De una imagen a información estructurada.

Aplicación Full-Stack que procesa imágenes con OCR y modelos de lenguaje.

  • React 19
  • Express
  • MongoDB
  • OpenAI
  • Gemini
  • Tesseract.js
Explorar caso

Contexto

Proyecto personal para explorar el procesamiento de documentos y la integración de IA en una aplicación web.

Mi aportación

Frontend con React 19, Vite y TailwindCSS; backend con Express y MongoDB; integración de OpenAI, Google Gemini y Tesseract.js.

Evidencia y alcance

Aplicación disponible en línea. Es un proyecto personal de IA aplicada, separado de mi experiencia comercial en POS y robótica.

PROYECTO PROFESIONAL04 / 05

Robots vending autónomos

Bimbo · Ricolino & Barcel

Electrónica, firmware y dashboard embebido para conectar el producto físico con su operación.

  • C/C++
  • ROS
  • ESP32
  • PSoC
  • React
  • Firmware
Explorar caso

Contexto

Robots presentados en Plaza Galerías Toluca como proyecto de innovación de Bimbo durante mi etapa en SpringLabs / Octopy.

Mi aportación

Diseño, fabricación y programación de robots; firmware, electrónica e interfaz embebida para gestión de productos, con liderazgo del área de electrónica.

Evidencia y alcance

Videos de navegación, interacción y prueba de carga. SpringLabs fue reconocida por Intel como Partner of the Year #1 en IA en 2020.

PROYECTO DE TITULACIÓN05 / 05

ORTESISCODO

Ingeniería aplicada a rehabilitación.

Órtesis activa de codo fabricada mediante manufactura aditiva, con firmware y configuración Bluetooth.

  • Embedded C
  • LabVIEW
  • Bluetooth
  • Sensores
  • Manufactura aditiva
Explorar caso

Contexto

Tesis de Ingeniería Biomédica: diseño y caracterización de un prototipo de órtesis activa para rehabilitación del codo.

Mi aportación

Firmware para sensores y actuadores que ejecutan una terapia programada; configuración por Bluetooth mediante una aplicación LabVIEW.

Evidencia y alcance

Proyecto académico de titulación. Su alcance es el prototipo descrito en la tesis; no se presenta como un dispositivo clínico comercial.

03 / RECONOCIMIENTO

Ingeniería en equipo.
Reconocimiento internacional.

Intel Partner of the Year #1 en Inteligencia Artificial. Reconocimiento otorgado a SpringLabs en Intel Partner Connect, mayo de 2020. Formé parte del equipo como responsable de electrónica, desarrollando sistemas que integraban software, firmware y robótica.

Leer nota de prensa

Reconocimiento a la empresa · SpringLabs · 2020

04 / HABILIDADES

Un stack amplio.
Experiencia con contexto.

Las tecnologías se entienden mejor junto al trabajo en el que las he utilizado.

01

Producción reciente

Angular, TypeScript, Vue 3, SQLite y Electron en sistemas POS y software de gestión de cocina. Jest y Playwright para pruebas automatizadas.

  • Angular
  • TypeScript
  • Vue 3
  • SQLite
  • Electron
  • Jest
  • Playwright
02

Desarrollo web e integraciones

React, Node.js y Socket.IO en aplicaciones, chatbots internos y dashboards conectados a sistemas físicos.

  • React
  • Node.js
  • Socket.IO
  • REST APIs
  • Pagos
  • Periféricos POS
03

Proyectos personales y demos

Stacks Full-Stack e IA aplicada con bases SQL/NoSQL, OCR, modelos de lenguaje, pruebas y contenedores.

  • Next.js
  • Express
  • Flask
  • PostgreSQL
  • MongoDB
  • Docker
  • OpenAI
  • Gemini
  • OCR
04

Ingeniería y sistemas embebidos

Electrónica, firmware, robótica y manufactura. Una base para comprender el producto más allá de la interfaz.

  • C/C++
  • Python
  • ROS / RVIZ
  • Gazebo
  • ESP32
  • PSoC
  • PCB
  • LabVIEW
Ver repertorio técnico completo
Languages
TypeScript · JavaScript (ES6+) · Python · C/C++ · C# · SQL
Frontend
React · Angular v15-v20 · Vue 3 · Next.js · RxJS · NgRx · Redux Toolkit · HTML5 · CSS3/SASS · TailwindCSS · Bootstrap · Material-UI · Recharts · ag-grid
Backend / Data
Node.js · Express · Flask · REST APIs · MongoDB · SQLite · MySQL · PostgreSQL · Sequelize
Desktop / Integrations
Electron · Cordova · Socket.IO · SignalR · POS peripherals
AI / OCR
OpenAI API · Google Gemini · Tesseract.js · Ollama (Tech Showcase)
Testing
Jest · Playwright · Cypress · Mocha · Karma/Jasmine · Protractor
DevOps / Practices
Git · GitLab · Docker · CI/CD · Webpack · Vite · SOLID · Clean Architecture · Agile/Scrum · Jira
Embedded / Robotics
ROS · RVIZ · Gazebo · PSoC 1/4/5/6 · ESP32 · PIC · ATmega · Arduino · Raspberry Pi · FPGA (Basys) · I2C/SPI/UART/CAN/BLE
Engineering
Eagle · Proteus · Multisim · OrCAD · SolidWorks · Inventor · LabVIEW · MATLAB · SMD soldering · additive manufacturing

05 / FORMACIÓN Y APRENDIZAJE

Fundamentos de ingeniería.
Aprendizaje continuo.

Universidad Modelo · 2012-2016

Ingeniería Biomédica (B.Sc.)

Formación en instrumentación, electrónica e integración de sistemas. Tesis de órtesis activa para rehabilitación del codo.

2022 · Cursos y formación complementaria

Formación técnica · Platzi

  • Python, TypeScript y Advanced TypeScript
  • Fundamentos de bases de datos y PostgreSQL
  • Node.js y APIs REST con Express
2023 · Perfil de aprendizaje

Salesforce Trailblazer

Trayectoria de aprendizaje en el ecosistema Salesforce.

Ver perfil de Trailblazer

SIGUIENTE CONVERSACIÓN

Hablemos de lo que
podemos construir.

Busco oportunidades remotas Full-Stack / Frontend donde pueda aportar experiencia en producción, integración de sistemas y calidad de software.