Skip to main content
Diego Armando Guillen de la CruzDC
Looking for a job

Diego Armando Guillen de la Cruz

@diegoarmandoguillend

Software Engineer building Python backend systems, including an AI-powered restaurant ordering platform with Google Gemini and deterministic order workflows.

Mexico
Message

Since 2024, I’ve worked independently on software projects, including an AI-powered restaurant ordering platform that turns natural-language requests into structured orders using Google Gemini.

I designed its deterministic workflow for intent handling, product resolution, cart management, review, checkout, and order creation, keeping critical business rules outside the LLM. I also developed its FastAPI backend and React/TypeScript administrative dashboard with real-time order tracking.

At SW-LIMAC, I developed a .NET 7 API integrating the CONTPAQi SDK and a Windows service that automated Shopify sales synchronization with accounting systems. I also built backend APIs for biometric access-control systems.

At ALTERNATURA PRODUCE, I developed Python automation software for agricultural irrigation systems and integrated industrial PLCs for real-time monitoring and control. Automation improvements contributed to approximately 30% energy savings, and I also developed ERP modules and a point-of-sale system.

Experience

Work history, roles, and key accomplishments

SE
Current

Independent Software Engineer

Self Employed

Jan 2024 - Present (2 years 9 months)

Design and develop backend and full-stack applications using Python, FastAPI, PostgreSQL, React, TypeScript, Redis, Docker, and REST APIs. Designed and deployed an end-to-end AI-powered restaurant ordering platform using Google Gemini to convert natural-language requests into structured orders.

AP

Software Engineer

Alternatura Produce

Jan 2020 - Jan 2023 (3 years)

Developed Python-based automation software for agricultural irrigation systems running on Raspberry Pi 4. Integrated industrial PLC systems over LAN for real-time monitoring and control of irrigation equipment, contributing to approximately 30% energy savings.

Education

Degrees, certifications, and relevant coursework

Tecnológico Nacional de México logoTM

Tecnológico Nacional de México

Master's Degree, Computer Science

2017 - 2019

Master's Degree in Computer Science from Tecnológico Nacional de México, completed in 2019.

Tecnológico Nacional de México logoTM

Tecnológico Nacional de México

Bachelor's Degree, Computer Systems Engineering

2010 - 2015

Bachelor's Degree in Computer Systems Engineering from Tecnológico Nacional de México, completed in 2015.

Interested in hiring Diego Armando?

You can contact Diego Armando and 90k+ other talented remote workers on Himalayas.

Message Diego Armando

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan