DAVID
TINAJERO.

DevOps / Cloud / Software

I build and deploy applications, and automate system checks.

My work includes an event platform deployed on AWS, Python tools for railway integration, and Java backend development.

DEVOPS WORKFLOW
DevOps cycleCI/CD Code → DeployIaC Infrastructure
MEXICO CITY METROPOLITAN AREAFROM CODE TO PRODUCTION

Own the delivery

Built QRAccess from the Angular interface to the Flask API, then deployed it with Docker on AWS for live events.

Automate the checks

Developed a Python client to read remote Modbus registers and check device responses against the expected map.

Improve the process

Changed how a batch program grouped and processed records, roughly halving runtime in tests with production-equivalent data volumes.

01 / SELECTED WORK

Selected projects.

02 / ENGINEERING IN PRACTICE

Faster processing.
Working control systems.

FINANCIAL SERVICES

4h → 2h

Grouping records to reduce batch runtime.

I reorganized individual records into grouped structures and improved the functions that processed each information package.

Approximate batch runtime measured in tests with production-equivalent data volumes.

INDUSTRIAL OPERATIONS

24 sites

Making fuel-additive dosing work again.

I developed and deployed an HMI to replace a nonfunctional interface, enabling measurement and programmed dosing during fuel loading.

Fuel-terminal deployments included installation, validation, and user training.

03 / EXPERIENCE

Six years of
engineering work.

Across software development, systems integration, and industrial automation.

Download full experience

Oct 2024 — Present

SENER Mexico

Senior Engineer · Mar 2026 — Present

Previously Semi-Senior Engineer · Oct 2024 — Feb 2026

Python-based Modbus validation and software integration for railway systems. Lead acceptance testing of more than 1,000 signals per station, coordinating teams of 6–10 members across multiple companies.

May 2024 — Aug 2024

Grupo Salinas · Banco Azteca

API Developer

Java 17 and Spring Boot APIs, Kafka integrations, and batch processing. Helped develop an invoice service designed for about 20 million invoices per month as part of replacing an external provider.

Nov 2022 — May 2024

EMUNAH Red Solutions

Semi-Senior Software Developer

Application development and production support. Coordinated CI/CD work using Jenkins, GitHub, Bitbucket, and Git for builds, testing, and deployments.

Aug 2022 — Nov 2022

AMI Energy

Programming and Software Engineer

Developed and deployed an HMI for fuel-additive measurement and programmed dosing across 24 fuel terminals, including installation, validation, and user training.

Aug 2020 — Aug 2022

Integrations and Automation HOH

Project and Service Engineer

Industrial control and management software, field troubleshooting, and commissioning. PLC programming for five natural-gas stations across three cities.

04 / TECHNICAL SKILLS

Tools I work with.

PROFESSIONAL USE

Cloud

AWS · Azure

Containers & systems

Docker · Kubernetes · Linux · Windows

Delivery & version control

Jenkins · Azure DevOps · Git · GitHub · Bitbucket

Application development

Angular · TypeScript · Python · Flask · Java · Spring Boot

Data & integration

MySQL · SQL Server · REST APIs · Kafka · Modbus

PERSONAL PROJECTS & PRACTICE

Terraform · GitHub Actions · Oracle Cloud Infrastructure

05 / ABOUT

About me.

I’m David Tinajero, an engineer based in the Mexico City metropolitan area.

My background combines software development with control and automation engineering. I enjoy problems that cross application, infrastructure, and equipment boundaries.

When something fails, I want to understand why. I test assumptions, follow the evidence, and keep working toward a solution I can explain and verify.

EDUCATION

B.S. in Control and Automation Engineering
Instituto Politécnico Nacional

LANGUAGES

Spanish — Native
English — Professional working proficiency
French — Basic

LET’S TALK

Get in touch.

I’m interested in DevOps, Cloud Engineer, and Fullstack Developer roles where I can build applications, improve delivery, and solve integration problems.