Photo of Diego Francisco Granda Zhingre

Cuenca, Ecuador

Diego Francisco Granda Zhingre

Software Developer · Backend & Full-Stack

I build business software for Ecuador grounded in official regulations —tax authority, social security, companies regulator and data protection law— with automated tests, continuous integration and security from the first commit.

projects in 2026
10
verifiable certifications
34
availability
Immediate

01

Featured projects

Every project starts from official sources and ships with automated tests, CI with secret scanning and a one-command Docker setup.

  • textrack live dashboard with OEE per sewing module and piece-rate pay per operator

    textrack

    Manufacturing execution system for garment plants

    Tracks every garment from production order to bundle with HMAC-signed QR tickets, an offline-first Android scanner, piece-rate pay that follows Ecuador's Labor Code and live OEE per ISO 22400-2.

    • Java 25
    • Spring Boot 4
    • Angular 22
    • Kotlin
    • Jetpack Compose
    • PostgreSQL
  • E-invoicing flow: sale, XML, XAdES-BES signature, SRI authorization and RIDE

    facturador-sri

    Point of sale with Ecuadorian e-invoicing

    Issues invoices and credit notes under the SRI offline scheme: 49-digit access key with a mod-11 check digit, XSD-validated XML, XAdES-BES signature, submission, authorization and a PDF RIDE. 94 tests against a WireMock-simulated SRI.

    • Java
    • Spring Boot 4
    • Angular 22
    • PostgreSQL
    • WireMock
    • Testcontainers
  • vuln-manager dashboard with findings prioritized by KEV, EPSS and deadlines

    vuln-manager

    SBOM-driven vulnerability prioritization

    Ingests CycloneDX SBOMs, matches each component against OSV.dev and enriches it with CISA KEV, SSVC, EPSS and NVD. Prioritizes with an explainable decision table, computes BOD 26-04 deadlines and records justified VEX statements.

    • C#
    • .NET 10
    • Blazor
    • EF Core
    • PostgreSQL
  • Fabric inspection with a heat map of the detected defect

    vision-defectos-tela

    Computer vision for textile quality control

    Detects and localizes fabric defects with PatchCore and turns them into the decisions the industry uses: the ASTM D5430 four-point system per roll and ISO 2859-1 AQL per lot. Reproducible training, an ONNX Runtime API, MLflow and drift monitoring.

    • Python
    • PyTorch
    • ONNX Runtime
    • FastAPI
    • Streamlit
    • MLflow
  • P.E.U.C. app screens: home, solved question and mock exam

    PEUC

    Admission exam prep app for the University of Cuenca

    All 2,737 questions from the official 2026 bank with verified answers, explanations and mock exams scored like the real test. Works offline on Android, iPhone and the web.

    • Flutter
    • Dart
    • SQLite
    • Python
  • Demo classifying a Spanish ticket and routing it to the fraud team

    nlp-tickets-es

    Spanish support ticket classification

    Predicts intent, category, urgency and sentiment, suggests the target team and asks for human review when the model is unsure. Masks national IDs, tax IDs, phone numbers and names before storage and finds similar cases with pgvector.

    • Python
    • FastAPI
    • ONNX Runtime
    • PostgreSQL
    • pgvector
    • Streamlit
  • CRM kanban pipeline with opportunities by stage

    crm-ventas

    B2B CRM built for data protection compliance

    Kanban pipeline, PDF quotes with Ecuadorian VAT and sales forecasting, plus consent records, data-subject rights and an immutable access log for personal data.

    • Java 25
    • Spring Boot 4
    • Angular 22
    • PostgreSQL
  • Balance sheet generated by contabilidad-api

    contabilidad-api

    Double-entry accounting engine

    Chart of accounts from Ecuador's companies regulator, journal entries rejected unless they balance, real period closing and IFRS for SMEs financial statements in Excel and PDF. Property-based tests with jqwik.

    • Java 25
    • Spring Boot 4
    • PostgreSQL
    • jqwik
    • Testcontainers
  • Payroll dashboard with employer cost and current legal parameters

    nomina-ec

    Ecuadorian payroll 2026

    Social security, 13th and 14th salaries, reserve funds, vacations and income tax with date-versioned legal parameters: a new minimum wage is a new record, not a redeploy, and every change is audited.

    • Java 21
    • Spring Boot
    • Angular 22
    • PostgreSQL
  • Valued stock ledger with average cost and a transfer between warehouses

    inventario-multibodega

    Multi-warehouse WMS with a valued stock ledger

    Weighted-average costing (IAS 2), FEFO lot picking, atomic transfers between warehouses, cycle counts approved by a different person and GS1/QR scanning. 89 tests with 85% coverage.

    • Java 25
    • Spring Boot 4
    • PostgreSQL
    • Testcontainers

Other projects

  • HuellitasInteligentesCapstone project: IoT pet-care platform with a mobile app, a web app and ESP32 devices.Spring Boot · Angular · Flutter · ESP32 · PostgreSQL
  • athletesosPersonal learning app: calisthenics, martial arts, chess, vocabulary and trivia.Flutter · Spring Boot · PostgreSQL
  • sistema-matricula-backendStudent enrollment REST API.Spring Boot · JPA · MySQL
  • ProyectoNubeTask manager with an OpenAPI-documented REST API.Spring Boot · MongoDB · React
  • ServicioWEBSoapTaxiPublishing and consuming SOAP web services with a WSDL contract.Java · SOAP · WSDL

02

Experience & education

  1. Dec 2025 – Feb 2026

    Software development intern

    RENAFIPSE · Ecuador's National Network of Popular and Solidarity Finance

    • Pre-professional internship in databases.
    • Java application development with NetBeans.
  2. 2026

    Capstone project · Huellitas Inteligentes

    Instituto Superior Tecnológico del Azuay

    • IoT pet-care platform: Spring Boot backend, Angular web app, Flutter mobile app and ESP32 firmware.
    • Deployed to production, with the Android app distributed from the project's own server.
  3. Education

    Higher Technologist in Software Development

    Instituto Superior Tecnológico del Azuay · Cuenca · completed in 2026

03

Skills

Spanish (native) · technical English

Backend

  • Java
  • Spring Boot
  • C#
  • .NET
  • Python
  • FastAPI
  • REST
  • SOAP

Frontend & mobile

  • Angular
  • TypeScript
  • Blazor
  • Astro
  • Flutter
  • Kotlin
  • Jetpack Compose

Data & AI

  • PostgreSQL
  • pgvector
  • MySQL
  • MongoDB
  • PyTorch
  • ONNX Runtime
  • Power BI

Quality & DevOps

  • JUnit 5
  • Testcontainers
  • pytest
  • Vitest
  • Docker
  • GitHub Actions

Security & cloud

  • OWASP Top 10
  • gitleaks
  • SBOM
  • AWS
  • Google Cloud

04

Certifications

Each link opens the issuer's official verification page.

Cloud & infrastructure

10

Software & web development

15

Data & BI

4

Additional

5

05

Let's talk

I am looking for my first role as a backend or full-stack developer. Message me on LinkedIn.

Available now · on-site, hybrid or remote