Software Engineer

Luis
Lopez

full‑stack & embedded systems

~5 years building software. POS systems, ERP platforms, full‑stack web, firmware — from the browser to the board.

Software

Embedded / Hardware

Background

Two disciplines,
one engineer.

I'm a software engineer based in Guadalajara, Mexico with a decade split across two worlds: writing code and building the hardware it runs on.

My background in electronics manufacturing gives me an unusually grounded perspective — I've debugged firmware with an oscilloscope in one hand and a pull request open in the other.

5

years in software

5

years in manufacturing

B.E.

communications & electronics

Certifications

Selected work

Projects

Embedded

Conveyor Belt System

Automated system for sorting ferrous and non‑ferrous materials in the food industry.

PIC C Sensors
Embedded

PIC Microcontroller Timer

Digital timer implementation using a PIC microcontroller for precise timing.

PIC C Assembly
Hardware

TTL Logic Timer

Sports timer designed specifically using TTL logic gates.

TTL Logic Gates Digital Design
Hardware

Electro‑Mechanical Auto

System integrating electrical and mechanical components for automated processes.

Arduino C++ Motors

Tools & technologies

Stack

Languages

  • Python
  • C / C++
  • JavaScript
  • C# / .NET
  • Java
  • SQL

Web

  • React
  • Node.js
  • Express.js
  • REST APIs
  • HTML / CSS

Embedded

  • STM32 / ESP32
  • libopencm3
  • CMake / Ninja
  • Keil µVision
  • OpenOCD

Get in touch

Let's work
together.

Open to interesting problems — especially ones that live at the intersection of software and hardware. Reach out directly.