José Soto

Ingeniero desarrollador de sistemas y automatización
Me apasiona la integración de software con sistemas de electrónica y automatización. En este sitio encontrarás una selección de mis proyectos y experiencia.
Teléfono: +52 656 574 1161
Correo: josesotoreza@gmail.com
Dirección: Paseos de las mariposas 8671, Fracc. Paseos del Alba
Lugar de residencia: Ciudad Juárez, Chihuahua, México
Certificaciones25 items
Certificaciones
25 certificados disponibles
Ver todos los certificados (25)
Proyectos
Trayectoria
- Fletes MéxicoIngeniero en sistemas desarrolladorAgo 2024 — Ago 2025Jefe directo: Ramon Aguayo (Gerente de sistemas)
- Robert BoschTécnico de desarrollo de aplicacionesDesarrollo y despliegue de aplicacionesJun 2022 — Dic 2023Jefe directo: Israel Soriano (Ingeniero de sistemas)
- TecNM Campus Cd. JuárezEstudiante (Ing. Mecatrónica)Ago 2018 — Dic 2022Jefe directo: Mario Macario (Director de sistemas e institución)
- Nodo de creatividad, innovación y emprendimiento Cd. JuárezPracticante (IIoT y Web)Feb 2019 — Jun 2021Jefe directo: Rafael Rodriguez (Director de mecatrónica)
- CBTis 128Estudiante (Electrónica)Ago 2015 — Jun 2018Jefe directo: No especificado
Conocimientos
Electrónica
- • Interpretación de diagramasLectura de esquemáticos y netlists para diagnosticar fallas y planear cableado.
- • Leyes básicas (Ohm, Kirchhoff)Dimensionamiento de componentes y análisis de nodos/mallas para estimar cargas.
- • InstrumentaciónUso de multímetro y osciloscopio para validación funcional y trazas de señal.
- • DC y acondicionamientoTopologías simples de rectificación/filtrado y conexión segura de circuitos en CD.
Programación
- • Sincrona y asíncronaPromesas, async/await, colas de trabajo y manejo de I/O bound.
- • Orientada a objetos y modularAbstracción de dominios, separación por capas y contratos de interfaces.
- • Procesamiento de señalesFiltros discretos básicos (media móvil, IIR) y pipeline de normalización.
- • Control y monitoreo HWDrivers simples, polling e interrupciones para sensórica/actuadores.
Sistemas de despliegue continuo
- • JenkinsPipelines declarativos para build, pruebas y deploy con stages paralelos.
- • DockerContenerización reproducible, multistage builds y redes para servicios IIoT.
Lenguajes y frameworks
- • C/C++Firmware y utilidades nativas con enfoque en determinismo y gestión de memoria.
- • JavaScript/TypeScript (Node, React)APIs REST/WS, workers, SSR en Next.js y UI reactivas con estado predecible.
- • Java y Spring BootServicios robustos con control transaccional y validación declarativa.
- • HTML/CSS (Bootstrap)Componentes responsivos, grid/flex y theming accesible.
- • Python (Flask)Servicios ligeros para integración y scripts de automatización/ETL.
- • BashAutomatización de tareas CI/CD y utilidades de observabilidad.
Protocolos
- • TCP/IP y serialDiseño de tramas, control de tiempo y recuperación de sesión.
- • HTTP (GET/POST/PUT/DELETE)Modelado idempotente, paginación y negociación de contenido.
- • JSONEsquemas compactos y validación para interoperabilidad HMI/servicios.
Paquetes computacionales
- • Office (Word, Excel, PowerPoint, OneNote)Documentación técnica, tableros y reportes versionados.
Sistemas embebidos y microcomputadoras
- • PIC 16F886, Arduino (Uno/Mega/Leonardo), ESP32GPIO, PWM, ADC/DAC, comunicación UART/I2C/SPI y bajo consumo.
- • Raspberry Pi 3+/4Gateways IIoT con Linux, Node-RED y contenedores para edge.
Sistemas operativos
- • Windows y Linux (RHEL/Ubuntu/Raspbian/Orange Pi OS)Hardening básico, systemd, redes y monitoreo con logs.
Control
- • P, PI, PD, PIDSintonía empírica (Ziegler–Nichols) y anti-windup para procesos discretos.
Sistemas neumáticos
- • Festo didácticLectura de planos, válvulas 5/2, actuadores y lógica combinacional neumática.
PLC
- • Allen-Bradley 1000/1200Ladder, temporizadores, contadores e integración HMI básica.
- • Siemens S7Bloques de funciones y comunicación para celdas de manufactura.