Arequipa, Peru

Angel Hincho

Full Stack, DevSecOps & AI Engineer

5+ years building education platforms, e-commerce and multi-country systems — from architecture design to the pipeline that ships it to production. Currently focused on Generative AI and MLOps.

years of experience
5+
users in production
300k+
serverless microservices
30+
countries deployed
4

about me

End-to-end engineering

I hold a bachelor's degree in Systems Engineering from UNSA (Arequipa, Peru) and I've spent 5+ years building software that ships: education platforms with hundreds of thousands of users, e-commerce solutions and sales systems deployed across several countries. I'm equally at home in the backend (Spring Boot, NestJS), the frontend (React, Angular) and the pipeline that takes it all to the cloud.

My hallmark is the DevSecOps approach: CI/CD pipelines with SAST/DAST security analysis, measurable quality through quality gates and distributed observability. I believe in accelerating time to market without mortgaging software quality.

Today my energy goes into Generative AI and MLOps: I'm completing the specialization program at UNI while building Spark Match, a vocational guidance copilot powered by LLM agents on AWS Bedrock.

what I build

Featured projects

Three things I designed and built end to end. One of them is running on this very page.

Spark Match

Capstone · UNI 2026In active development

Vocational guidance copilot powered by Generative AI

A platform that helps students discover their career path by talking to an intelligent agent: it assesses their vocational profile, computes affinity with careers and builds action plans with real resources — not a chatbot, but an agent with multi-step reasoning, memory and delegation to subagents.

Final presentation for the Generative AI & MLOps specialization at UNI, with the platform running.
Read the case study

Nova

Own platformIn active development

A meta-framework for enterprise microservices

The plumbing every company rewrites in every service — API standards, observability, security and build conventions — solved once, versioned and published. A core in plain Java with no framework dependencies, and thin adapters on top of it for Spring Boot, Quarkus and NestJS.

Portfolio assistant

In productionLive on this site

A chatbot that cannot invent my experience

The chat waiting in the corner of this page. It answers only with what this portfolio says: the corpus is generated at build time from the very sources that render the site, travels whole inside the prompt, and there is nothing else. It runs on a Cloudflare Worker with abuse limits, guardrails against prompt injection, and two models racing to answer first.

All projects

career

Experience

  1. Lima, PeruRemote

    FullStack & DevSecOps Engineer

    Universidad Tecnológica del Perú (UTP)StaffEducation

    • Built features for UTP+Class, the official learning platform serving 300,000+ students, on top of 20+ event-driven microservices.
    • Standardized CI/CD pipelines with SAST/DAST testing and led the full migration from Azure DevOps to GitHub with zero operational downtime.
    • Introduced agent-assisted development (AI-SDLC), cutting analysis, development and testing times by 30%.
    JavaSpring BootReactNestJSAWSAzureSonarCloud
  2. Guatemala City, GuatemalaRemote

    Senior FullStack Engineer

    ClaroFreelanceTelecommunications

    Markets: Guatemala, Honduras, Costa Rica, and Nicaragua

    • Multi-country convergent sales platform: 30+ serverless microservices deployed across 4 countries and 12 environments.
    • Led the migration from a single-country to a multi-country architecture and the modernization to NestJS, Angular micro-frontends and Ionic.
    • Centralized, reusable pipelines with GitHub Actions, CodeQL scanning and automated deployments with Terraform and AWS SAM.
    TypeScriptNestJSAngularIonicAWSTerraformDynamoDB
  3. Santiago, ChileRemote

    Fullstack Engineer

    FalabellaFreelanceRetail

    Markets: Peru, Colombia, and Chile

    • Features for the Pantalla Única and Technical Service (SerTec) platforms, serving users in Peru, Colombia and Chile.
    • Integrated Salesforce and proprietary back-office systems for centralized sales management in a single interface.
    JavaSpring BootFastAPIReactAngularGCPKubernetes
  4. Lima, PeruRemote

    Backend Developer

    JoyItStaffHuman Resources

    • Applicant Tracking System: job posting management, applications and candidate recommendation for open positions.
    • Microservices with DDD, messaging and event queues; authentication and authorization with Keycloak.
    • Facilitated Scrum for a 10-person team, leading ceremonies and onboarding documentation.
    JavaKotlinSpring BootQuarkusAWSKeycloak
  5. Arequipa, PeruHybrid

    Researcher & Developer

    Universidad Nacional de San Agustín (UNSA)InternshipAcademia

    • Desktop software and games in C#/.NET; web applications and REST APIs with Spring Boot.
    • Software Engineering research with published technical articles.
    C#.NETJavaAngularPostgreSQL
  6. Arequipa, PeruHybrid

    FullStack Developer

    ByteXByteFreelanceRetail

    • Retail point-of-sale (POS) system, with several clients and their branches running on the same platform.
    • Took part in migrating the desktop client from JavaFX to .NET Framework 4.8 with Windows Forms.
    • A second migration to a web application with Spring Boot and React, multi-tenant per client and branch.
    JavaJavaFXC#.NETSpring BootReactMySQL

Education

UNSA

Bachelor's in Systems Engineering

2020 — 2024 · GPA 3.7/4.0

UNI

Generative AI & MLOps specialization

2026

Centro de Idiomas UNSA

English — intermediate level

2021 — 2022

stack

Skills

Backend

JavaSpring BootKotlinQuarkusNode.jsNestJSPythonFastAPI.NET

Frontend

TypeScriptReactAngularVueIonicAstro

DevSecOps & Cloud

AWSAzureGCPDockerKubernetesTerraformGitHub ActionsSonarCloudSAST/DASTOpenTelemetryKeycloak

AI & MLOps

LangChainLangGraphDeep AgentsRAGAmazon BedrockAzure OpenAIMLflowDVCHugging Face

Databases

PostgreSQLMySQLDynamoDBSQLite

Practices

ScrumDDDEvent-DrivenMicro-frontendsAI-SDLCOpenAPI

contact

Let's build something together

I'm open to new challenges: full stack roles, DevSecOps or AI projects. Drop me a line and let's talk.