Quito, EcuadorSoftware engineering

Diego Cuaycal

Full-Stack Engineer · Applied AI

I build software, mobile applications and artificial intelligence to solve real problems.

Original illustration of an engineering workstation: a computer displaying code, a mobile application and a connected artificial intelligence processor.
Come closer. Every idea starts with a particle.
Explore the image with your cursor or finger
Explore projects

01 Software · Mobile applications · AI

Discover my journey

Professional résuméDiego Cuaycal Tirira

Quito, Ecuador

Diego Cuaycal Tirira

Software Engineer | Full-Stack Developer & Applied Artificial Intelligence

Professional profile

Software Engineer focused on applied artificial intelligence and Full-Stack development, with experience in computer vision, Deep Learning models, web and mobile applications, and systems integration. I have built solutions with Python, YOLO and TensorFlow Lite, integrating AI models into mobile applications to solve real-world problems. I complement this experience with Flutter, .NET 8, C#, Laravel, REST APIs and relational databases, contributing from architecture through implementation and validation. One of my key projects is CultivoScan, an Android application published on Google Play that identifies leaf diseases in potato crops through on-device inference. I have also worked on applications connected to IoT devices, Full-Stack administrative platforms and IT infrastructure implementation. My research experience includes co-authoring a scientific article in Symmetry (MDPI) on lightweight Deep Learning models for mobile devices. I aim to continue building innovative, scalable solutions that deliver concrete results through software engineering and artificial intelligence.

Professional experience

  • Freelance development — Mobile applications and IoT (2025–present)

    Development of Android applications with Flutter for smart textiles and muscle monitoring, integrating ESP32, sensors, Bluetooth/BLE communication and real-time data visualization.

  • Mutualista Imbabura (Nov 2025–Mar 2026)

    Implementation of an ITSM platform on Debian Linux, GLPI configuration, service management and integration with Active Directory through LDAP.

  • Universidad Técnica del Norte (Aug 2024–Jan 2025)

    Development and improvement of functional modules for an academic platform using Laravel, PHP, JavaScript and relational databases.

Selected projects

  • CultivoScan

    Android computer vision application for detecting potato leaf diseases. Integrates TensorFlow Lite to run models locally, alongside agricultural monitoring, diagnosis history and plot management. Published on Google Play.

  • DataGest

    Full-Stack platform built with Flutter, .NET 8 and SQL Server that automates CRUD interface generation through database schema introspection. Integrates REST APIs, JWT authentication and a modular architecture.

Scientific research

Co-author of the article “Detection of Leaf Diseases in Potato Crops using a lightweight Deep Learning model for Mobile Devices”, published in Symmetry (MDPI) in October 2026.

DOI: 10.3390/sym18101652

Education

Software Engineering

Universidad Técnica del Norte 2022–2026

Technologies

AI: Python, YOLO, PyTorch, TensorFlow Lite and computer vision; Backend: C#, .NET 8, ASP.NET Core, Laravel and REST APIs; Frontend: JavaScript, TypeScript, React, Astro and Tailwind CSS; Mobile: Flutter, Dart, Android and BLE; Data and infrastructure: SQL Server, PostgreSQL, Firebase, Linux and Git

The person behind the code

About me

Hi, I'm Diego. I connect ideas, systems and people through software.

I'm a Software Engineer from Universidad Técnica del Norte. I build web and mobile applications, backend systems and applied artificial intelligence, taking a complete view of the product: from its data to the experience of the people using it.

My experience brings together IT implementation at Mutualista Imbabura, software development during my internship at Universidad Técnica del Norte, and freelance mobile applications and IoT integrations.

I'm interested in bringing technology to concrete problems. That idea takes shape in CultivoScan, a mobile app that detects diseases in potato crops using AI, and DataGest, a Full-Stack platform for dynamic database administration.

Diego Cuaycal Tirira, Software Engineer
Diego Cuaycal TiriraSoftware Engineer
Ibarra, EcuadorUniversidad Técnica del Norte · 2022–2026
A day between code and ideasOriginal illustration of a dark-haired developer working at a desk with a computer, code, a plant and a mobile application.

A little code. A little curiosity.

Experience takes shape

Work Experience

Experiences, projects, and technologies that have shaped my journey in software engineering.

From the latest work to the first steps

Some institutional and freelance work took place in parallel.

Freelance · Mobile + IoT

In progress

Present

Freelance

Software Engineer

Development of mobile applications to control a smart heated garment and monitor muscle activity through integration with IoT devices and sensors.

Smart heated garment

In progress

Present

Developing an Android application to control a smart heated garment through communication with ESP32.

  • Flutter
  • Dart
  • ESP32
  • Bluetooth / BLE
  • DS18B20

FocusSensor, heating control, and mobile app integration. Project in development.

Explore responsibilities
  • Bidirectional communication with ESP32 via Bluetooth/BLE.
  • Real-time temperature reception and visualization with DS18B20.
  • Heating level control and power on/off commands.
  • Hardware and software integration and validation.

EMG muscle activity monitoring

Completed

Developed an Android application to monitor muscle activity through integration with electromyographic sensors.

  • Flutter
  • ESP32
  • Bluetooth
  • EMG sensors

Real-world useThe solution was used in real-world trials with basketball athletes.

Explore responsibilities
  • Electromyographic signal reception via Bluetooth and ESP32.
  • Data processing and visualization.
  • Per-session charts and athlete management.
  • Result export.
  • Hardware and software connectivity testing.

Institutional experience · IT

Mutualista Imbabura

Software Implementer

Ibarra, Ecuador

Implementation of an ITSM platform with GLPI on Debian Linux, LDAP/Active Directory integration, and service configuration.

  • Linux
  • Debian 12
  • GLPI 10
  • MariaDB
  • PHP
  • SSH
  • LDAP

ScopePlatform, service, and directory integration across development, testing, and production environments.

Explore responsibilities
  • Debian 12 server configuration and GLPI 10 implementation.
  • MariaDB, PHP, and associated service configuration.
  • Active Directory integration via LDAP.
  • Development, testing, and production environment configuration.
  • System hardening, service validation, and functional testing.
  • Technical documentation and operational continuity.

Pre-professional internship · Software

Universidad Técnica del Norte

Software Developer

Ibarra, Ecuador

Development and improvement of modules for an academic platform using Laravel, PHP, JavaScript, and relational databases.

  • Laravel
  • PHP
  • MySQL
  • JavaScript
  • HTML
  • CSS
  • Bootstrap
  • Git

Contribution and scopeContributed to developing and improving approximately seven functional modules on a platform intended for around 4,000 potential student and faculty users.

Explore responsibilities
  • MVC functionality and academic assessment module development.
  • User and role management.
  • SQL queries and relational database integration.
  • Frontend and backend integration.
  • Functional testing.
  • Collaboration using Git and GitHub.

Experience becomes working solutions.Explore projects

Applied research

Applied Research

Scientific publication.

Co-author of a scientific publication on potato leaf disease detection for mobile devices, published in Symmetry (MDPI).

Symmetry (MDPI)

Detection of Leaf Diseases in Potato Crops using a lightweight Deep Learning model for Mobile Devices

Published
Contribution
Co-author
Reference
Volume 18 · Issue 10 · Article 1652
DOI
10.3390/sym18101652
Journal classification
Q1 · CiteScore (Scopus)Category: General Mathematics

Skills

Technical skills

  1. Artificial intelligence

    Training and evaluation of computer vision models, with on-device inference integration on Android.

    Tools

    • Python
    • YOLO
    • PyTorch
    • TensorFlow
    • TensorFlow Lite
    • Pandas
    • Roboflow

    Technical concepts

    • Convolutional neural networks (CNN)
    • Deep Learning
    • Computer vision
  2. Backend & APIs

    Services, business logic and APIs that connect applications with data and other systems.

    • C#
    • .NET 8
    • ASP.NET Core Web API
    • FastAPI
    • Node.js
    • Express.js
    • PHP
    • Laravel
    • REST APIs
    • JWT
    • Swagger
  3. Mobile development & IoT

    Applications connected to sensors and devices, exchanging data through Bluetooth and BLE.

    • Flutter
    • Dart
    • Kotlin
    • Android
    • ESP32
    • Bluetooth/BLE
    • Android Studio
  4. Frontend & web development

    Responsive, accessible web interfaces with clear navigation and smooth interactions.

    • JavaScript
    • TypeScript
    • React
    • Angular
    • Vue.js
    • Astro
    • HTML5
    • CSS3
    • Tailwind CSS
    • Bootstrap
  5. Data & infrastructure

    Database modelling, Linux services and version control to integrate and maintain software solutions.

    • SQL Server
    • PostgreSQL
    • MySQL
    • SQLite
    • Firebase
    • Firestore
    • Linux
    • Git
    • GitHub
    • GitLab
    • Docker
    • AWS
    • Azure

The next connection

Get In Touch!

Have a career opportunity or project in mind? I'd love to connect with teams and organizations building software, digital products, and applied AI solutions.

Direct contact

Open to new opportunities

Phone
Location
Quito, Ecuador

Send me your proposal.

Your email application will open with a draft. Review the proposal and complete the sending process there.

Fields marked * are required.