Armando Peña Tamayo

Senior Full-Stack AI Engineer | SaaS Architecture | LLMs & RAG

Banes, Holguín, CU
Profile picture

About


Senior full-stack AI engineer with 8 years of experience designing and delivering production software end to end, from architecture and data modeling to implementation, integration, and deployment. I build multi-tenant SaaS and production-oriented AI systems: LLM integrations, RAG and vector databases, multi-stage agent orchestration, custom tools, and deterministic validation around probabilistic outputs. I work remotely with international engineering teams and treat reliability, security, and concurrency as core architectural concerns.

Experience


  • CBS Cleaning

    Senior Full-Stack Developer
    -

    Production-oriented AI automation platform for a document-heavy email back office. Built a hybrid deterministic/LLM pipeline: deterministic ETL and normalization, multi-format document extraction (including image-based text), Qdrant-backed RAG over indexed email documents and attachments, and multi-stage n8n agent orchestration with Structured Outputs and tool calling. Agents retrieved geographic and tax information through custom tools, selected OpenAI models by task complexity (GPT-4.5 and smaller models), and shared temporary per-email workflow state through Redis. Deterministic validators using the same APIs cross-checked low-confidence results. Added retry/recovery paths, concurrency controls, and duplicate/conflict prevention for SharePoint writes while processing hundreds of emails daily—thousands during initial rollout—cutting manual processing time by ~70%.

    Qdrant RAG Redis n8n AI Agent Orchestration Tool/Function Calling Structured Outputs Hybrid ETL + LLM Concurrency Control SharePoint ~70% Faster
  • SuitUp Project

    Senior Full-Stack Developer
    -

    Mobile-first body-measurement and virtual try-on MVP for fashion e-commerce. Owned the full-stack build: Next.js architecture, camera-based capture flow, measurement processing, and AR try-on integration. Shipped in four months, reducing time-to-market by ~50% versus typical product timelines.

    Next.js Camera Capture AR Try-on Mobile-first E-commerce ~50% Faster MVP
  • AmerAdjust

    Senior Full-Stack Developer
    -

    AI document-generation platform for the insurance industry, built from the MVP stage. Designed and implemented multi-tenancy from scratch: organization tenant IDs on business records, Supabase RLS enabled by default for new business-data tables through migrations, tenant-scoped hierarchical RBAC, and defense-in-depth authorization across database RLS and application middleware. Tenant administrators can access all users within their own organization; global administrators can operate across tenants; ordinary users and organizations remain isolated. Also built the Next.js/Supabase product and AI document pipeline, reducing document creation from hours to minutes (~80%). Implemented at MVP stage; multi-organization behavior was not yet validated in production.

    Multi-tenant SaaS Supabase RLS Hierarchical RBAC Defense-in-depth Auth Tenant Isolation Database-level Access Control AI Document Generation Next.js Supabase ~80% Faster
  • Events Management SaaS

    Senior Backend Developer
    -

    Serverless microservices for an events-management SaaS on AWS Lambda. Built and maintained backend services and centralized logging/monitoring across functions, reducing incident debugging time by ~40% and improving reliability.

    AWS Lambda Serverless Microservices Centralized Logging Monitoring ~40% Faster Debugging
  • Explora Jalisco

    Full-Stack Developer
    -

    Admin and customer-facing Angular applications integrated with a CMS and backend services. Optimized SEO and frontend performance, improving page load speed by ~30%.

    Angular CMS Integration SEO Performance Optimization ~30% Faster Load
  • Wassermeloni

    Frontend Developer
    -

    Modernized a legacy Angular and Ruby on Rails platform and its delivery workflow. Introduced CI/CD and automated testing to stabilize releases and reduce deployment costs by ~50%.

    Angular Ruby on Rails CI/CD Automated Testing ~50% Lower Deploy Cost
  • Imagined Earth

    Frontend / Mobile Developer
    -

    Rebuilt a mobile app with Ionic and Angular, improving client performance and backend/API efficiency. Reduced server costs by ~30% and improved user retention through a faster, more reliable experience.

    Ionic Angular Mobile API Optimization ~30% Lower Server Cost UX / Retention
  • Freelance Projects

    Full-Stack Developer
    -

    Delivered end-to-end web applications for remote clients across LATAM, including event systems, remittance platforms, and HR tools. Owned requirements, architecture, implementation, authentication, and deployment from concept to production.

    Custom Web Apps REST APIs Authentication Event Systems Remittance Platforms HR Tools

Education


  • University of Informatic Sciences

    Software Engineering

Skills


TypeScriptJavaScriptSQLGoReactNext.jsAngularIonicTailwind CSSDesign SystemsNode.jsExpressREST APIsWebSocketsThird-party IntegrationsServerless MicroservicesPostgreSQLSupabaseSupabase RLSMulti-tenant SaaSTenant IsolationHierarchical RBACDatabase-level Access ControlData ModelingETL PipelinesSystem DesignOpenAILLM IntegrationRAGQdrantAI AgentsTool/Function CallingStructured OutputsVector RetrievalDocument ProcessingImage-based Text Extractionn8nAgent OrchestrationMulti-stage WorkflowsHybrid Deterministic/LLM ProcessingWorkflow AutomationRedisConcurrency ControlFault ToleranceRetry & RecoveryAWSAWS LambdaDockerVercelCI/CDDeployment AutomationAutomated TestingApplication SecurityOWASPBurp Suite CommunityOWASP ZAPActive Security ScanningSecurity-focused TestingSecure Data Isolation

Languages


Spanish: Native English: C2 - Advanced Professional

Projects


  • AI Job Hunter — Personal Agent System

    Independent personal project. Autonomous agents research the web to discover and extract job opportunities, normalize listings, and evaluate eligibility with custom tools plus deterministic rules for geographic restrictions, payment-method compatibility, role type, and technical requirements. Multi-stage orchestration combines structured job processing and LLM reasoning with rule-based validation, then adapts the CV and generates a tailored cover letter for each position.

    Autonomous AgentsWeb ResearchCustom ToolsDeterministic Eligibility RulesStructured OutputsTailored CV & Cover Letter
  • AI Security Testing Agents — Personal Project

    Personal AI-assisted application security testing toolkit. Orchestrates agents to run active scans with Burp Suite Community Edition and OWASP ZAP, apply OWASP-guided checks and vulnerability checklists, and surface findings for review during development. Complements manual validation and professional penetration testing; it does not certify security or guarantee vulnerability detection.

    AI AgentsBurp Suite CommunityOWASP ZAPActive Security ScanningOWASPApplication Security
  • adev-lru GitHub

    TypeScript library implementing an O(1) LRU cache with TTL and persistence layers for LocalStorage and IndexedDB. Published on npm.

    www.npmjs.com/package/adev-lru
    TypeScriptLRU CacheO(1) Operationsnpm PackageIndexedDBLocalStorage
  • tkt GitHub

    Go CLI that converts TODO comments into tickets, manages git branches, tracks time, and integrates with Neovim through a real-time file watcher.

    github.com/Armando284/tkt
    GoCLIGit AutomationNeovim IntegrationFile WatchingDeveloper Productivity
  • Collaborative Whiteboard GitHub

    Low-bandwidth real-time collaborative drawing app optimized for unstable networks and Apple Pencil, using WebSockets and RLE compression.

    whiteboard-five-gamma.vercel.app
    Real-timeWebSocketsRLE CompressionPerformanceVanilla JS
  • Life Simulation GitHub

    Neuroevolution simulation combining neural networks and genetic algorithms; virtual creatures evolve survival behaviors in a dynamic, canvas-rendered environment.

    life-simulation-self.vercel.app
    Neural NetworksGenetic AlgorithmsCanvasArtificial LifeAlgorithms
  • Taller Web CU

    Personal blog and services page for freelance web development, technical writing, and project case studies.

    tallerweb-cu.vercel.app