Skip to content
Luis Cornejo
Profile · Work · Contact

Lima, Peru · Remote

Luis Cornejo

Senior Full-Stack Software Engineer Platform & Applied AI Architect

I design, build, and ship complete systems - from agentic assistants embedded inside an ERP to air-gapped local AI platforms. 6+ years taking software to production and keeping it there.

Open to remote roles and consulting engagements

By the numbers

years of experience
6+ From intern to head of development and platform architect.
net lines migrated
338 k A manufacturing ERP moved to TypeScript on Oracle: 8 microservices and 172 screens in 6 months.
records migrated
78 M+ 244 of 244 tables, verified by row counts, with no cutover window.
automated tests
500+ A suite that deterministically blocks commits that fail the standards.

Every figure comes from work delivered in production and is detailed in the experience section.

01

Profile

I am a senior full-stack software engineer with 6+ years of experience and a focus on end-to-end applied AI. I work across the whole path: platform architecture, implementation, security, and deployment on cloud (GCP, AWS, Azure) or on-premise.

I led the migration of a live manufacturing ERP from GeneXus to a full-stack TypeScript stack on Oracle, and built a governance platform on top of it that enforces deterministic quality in AI-generated software.

I work autonomously and results-first, with the judgement to choose between cloud and on-premise based on each client’s security constraints. Security is not a layer bolted on at the end: I have closed a critical authentication bypass (P0), removed unauthenticated endpoints, and fixed IDOR vulnerabilities - always with regression tests that keep them from coming back.

Location
Lima, Peru · Remote
Focus
Platform, applied AI, security
Cloud
GCP · AWS · Azure · On-premise
Languages
Spanish · English
02

Selected work

Systems I designed and took to production, each with its measurable outcome.

03

Professional experience

The full track record, with achievements exactly as they happened.

  1. Software Architect · Senior Full-Stack Engineer

    Current

    Rendev Lima, Peru (Remote) 2024 - Present

    End-to-end design and development of a full-stack ERP and applied AI platform for an enterprise manufacturing client.

    • Led the migration of a live manufacturing ERP from GeneXus to a full-stack TypeScript stack on Oracle: ~1,200 commits, 338 k net lines, 8 microservices, and 172 screens in 6 months.
    • Built an agentic AI assistant embedded in the ERP (a custom tool-use engine on Claude with 8 safe tools querying Oracle read-only), including AI-generated charts.
    • Shipped an air-gapped local AI platform (vLLM + Qwen2.5-7B + RAG on GPU) for clients under cybersecurity constraints, validated end to end with hardware benchmarking.
    • Implemented a custom OIDC Identity Provider (SSO with single logout) and an MCP server exposing live data to AI with end-to-end identity and permissions.
    • Designed and built Orchestrator, a governance platform that bakes standards into AI-generated code and deterministically blocks non-compliant commits (500 green tests, spec-first / test-first discipline).
    • Hardened ERP security with RBAC v2 (typed permissions plus an AST auditor that blocks drift in CI) and closed 4 HIGH vulnerabilities, including an IDOR, with regression tests.
    • TypeScript
    • Node.js
    • React 18
    • Oracle
    • Claude
    • vLLM
    • MCP
    • OIDC
    • Docker
  2. Lead Front-End & UX Specialist · Platform Architect

    Current

    Bupry Santiago, Chile (Remote) Nov 2021 - Present

    Built and technically led a multi-tenant SaaS platform for extracting and analysing data from SAP systems.

    • Built and led a SAP data extraction and analytics platform with scheduled and on-demand extractions, exposed over REST and OData; initial stack in GeneXus (16 → 18) and MySQL.
    • Re-platformed the product to an architecture of 18 FastAPI microservices plus a React frontend, with PostgreSQL (multi-tenant Row-Level Security), MongoDB, and Redis, adding AI capabilities (RAG, LangGraph orchestration, Teams bot).
    • Ran an architecture and security audit that found and closed a critical authentication bypass (P0): removed ~10 unauthenticated endpoints, redesigned the middleware to deny-by-default, and fixed IDOR vulnerabilities.
    • Led the full cloud migration to Azure (Bicep IaC, private VNet, NAT Gateway with a fixed egress IP, CI with federated OIDC and zero passwords): 18/18 services in production.
    • Migrated 244/244 tables and 78 M+ records with count-based verification and no cutover window; optimised the heaviest table from 1h50m to 22 min (5×).
    • FastAPI
    • React
    • PostgreSQL
    • MongoDB
    • Redis
    • Azure
    • Bicep
    • LangGraph
    • GeneXus
  3. Intern → Systems Developer → Head of Software Development

    Digital Dynamics del Perú S.A. Lima, Peru Jan 2019 - May 2025

    • Grew from intern to Head of Development: led the team, defining architecture, standards, and client deliveries, along with the operation of production systems.
    • Custom software development and technical consulting; setup of cloud and on-premise environments. After the leadership role, continued as an hourly consultant.
    • Architecture
    • Technical leadership
    • Cloud
    • On-premise
  4. GeneXus Consultant, Developer & Instructor

    Freelance Peru 2019 - 2024

    • Extended GeneXus beyond its native capabilities - User Controls, External Objects, and custom DLLs / JavaScript - to cover requirements outside the platform’s scope; development to each client’s standards, production maintenance, and server setup (cloud and on-premise).
    • Technical consulting and training for large companies in Peru: trained senior teams on the latest GeneXus and WorkWithPlus versions, microservices, and modular architecture.
    • GeneXus
    • WorkWithPlus
    • JavaScript
    • Microservices
04

Technical stack

Technologies I use in production, not just in proofs of concept.

01

Applied AI

  • RAG
  • TEI embeddings
  • OIDC IdP
  • Spec-driven / test-driven
  • Tool-use agents Claude
  • Local LLMs vLLMQwen2.5-AWQ
  • MCP Model Context Protocol
02

Full-stack

  • TypeScript
  • Node.js
  • React 18
  • Fastify
  • Express
  • NestJS
  • Vite
  • Tailwind
  • React Native / Expo
  • Zod
  • Prisma
03

Databases

  • PostgreSQL
  • MS SQL Server
  • MySQL
  • SAP HANA
  • Oracle 10g11g
04

Cloud & DevOps

  • Azure
  • Docker
  • Nginx
  • CI/CD
  • Linux
  • Windows Server
  • GCP Cloud RunCompute EngineCloud SQLApp EngineArtifact Registry
  • AWS EC2RDSS3Elastic Beanstalk
05

Architecture & quality

  • Microservices
  • RBAC
  • Applied security
  • Deterministic gates
  • 500+ test suites
  • Monorepos Turborepo
06

Low-code / legacy

  • WorkWithPlus
  • GeneXus 161718
  • GAM localremote
05

Education

Software Development · Information Technology

SENATI

2017 - 2019

Certifications (selection)

  • GeneXus 18 Analyst - 2023
  • Programa Especializado en Aplicaciones Empresariales de la Inteligencia Artificial - USIL, 2025
  • Analista WorkWithPlus 15 - 2023
  • Web Application Security with GeneXus 17 - 2022
  • Introduction to Large Language Models - Google Cloud Skills Boost
  • GeneXus 17 for Mobile Analyst - 2023

80+ certifications across LinkedIn Learning, Udemy, Platzi, Coursera, Cisco Networking Academy, Google Activate, UTP, and Databits.

Languages

  • Spanish - native
  • English - intermediate (fluent technical reading)
06

Let’s talk

I am open to remote roles and consulting engagements in platform architecture and applied AI. The fastest way to reach me is email or LinkedIn.