Skip to main content
Available for opportunities

Hey, I'm Nelson Apfata

Full-Stack & AI Systems Engineer. High-Performance Backend and Cloud-Native Pipelines

6+ years of professional experience as a highly analytical and versatile Software Engineer, designing, building, and scaling high-performance backend architectures, serverless microservices, and cloud-native data integration pipelines. Proven track record in hands-on AI production delivery (specifically Retrieval-Augmented Generation systems) and complex end-to-end data processing.

Professional Experience

Backend / AI Developer

PDP

January 2024 – August 2025

Co-engineered and optimized an internal AI-powered search engine (RAG using LlamaIndex & Vector DBs) to recover, index, and contextualize legacy business logic, reducing documentation search time by 70% and accelerating developer onboarding.

Designed, built, and optimized high-performance, tenant-aware serverless microservices and Backend-for-Frontend (BFF) REST APIs using Python, FastAPI, AWS Lambda, DynamoDB, and Redis, supporting high-throughput core migrations.

Full-Stack Developer

MDP

February 2022 – November 2023

Managed end-to-end full-stack development using JavaScript, React, and Python (Flask) to deliver scalable, interactive data platforms for high-profile clients, deploying and managing infrastructure across Azure and GCP environments.

Designed and implemented complex Oracle PL/SQL stored procedures within ETL workflows, significantly increasing data processing reliability, data integrity, and pipeline processing efficiency.

Software Programmer

CANVIA

August 2020 – January 2022

Built and deployed Flask-based web tools for Datamart maintenance, directly managing underlying database modeling, backend logic execution, and secure, containerized production rollouts.

Managed end-to-end data visualization platforms powered by multi-source automated web scraping, translating raw data streams into intuitive UI dashboards for non-technical users.

Systems Intern

Central Reserve Bank of Perú

October 2019 – April 2020

Automated internal database validation, data tasks, and ETL workflows using Python and PHP scripts, maximizing overall data availability and reducing manual analysis overhead.

Technical Ecosystem

Programming Languages & Core Backend

Python (Advanced) · Java · JavaScript · PHP · PL/SQL · SQL · FastAPI · Spring Boot · Flask · Django · Node.js

Cloud, DevOps, Edge & Infrastructure

Cloudflare (Workers, R2, Pages, D1, Security, Networking) · Azure · GCP · AWS Lambda (Serverless) · AWS ECS · AWS API Gateway · AWS EC2 · S3 · DynamoDB · PostgreSQL · Amazon OpenSearch · Pinecone · Redis · Oracle · RDS · Cognito (SSO/Auth) · IAM · CloudWatch · Terraform · Docker · Kubernetes · Jenkins · GitHub Actions · Git

AI Engineering & Data Analytics

Retrieval-Augmented Generation (RAG) · LlamaIndex · Vector Embeddings · LLM Orchestration (OpenAI / Anthropic / Bedrock) · Streaming Data Pipelines · ETL Workflows · Web Scraping · Data Modeling

Quality Assurance, Reliability & Best Practices

Pytest · JUnit · Mockito · Wiremock · Selenium · Locust · JMeter · Postman · Newman · SonarQube · SOLID Principles · Clean Code · TDD / BDD · Agile (Scrum / Kanban)

Selected Work

01

AI-Powered Knowledge Engine

AI Developer

Co-engineered and optimized a high-performance Retrieval-Augmented Generation (RAG) system utilizing LlamaIndex and vector databases to index legacy system behaviors. Accelerated engineering onboarding and reduced search queries lookup time by 70%.

PythonLlamaIndexVector DBsAWS BedrockOpenSearch
02

Tenant-Aware Serverless BFF API

Backend Developer

Architected and built robust serverless Backend-for-Frontend (BFF) REST APIs to handle high-throughput transactions during a core database migration. Features secure multi-tenant isolation and strict endpoint validation.

FastAPIAWS LambdaDynamoDBRedisCognito

Background & Education

Nelson Apfata is a software engineer based in Lima, Peru, with a strong electronic engineering foundation. He specializes in designing clean, reliable, and high-performance backend systems, serverless architectures, and AI-enabled data pipelines.

His technical approach centers on SOLID design principles, comprehensive test automation, and robust infrastructure as code (IaC) to build maintainable applications that scale effectively under production workloads.

Get In Touch

Let's build secure, highly reliable backend & AI systems together.

Lima, Peru