Software Engineering & AI Architectures

Architecting Enterprise
Cloud & AI Solutions
that Scale Globally.

Senior Software Engineer and AI Consultant with over a decade of experience designing event-driven systems and orchestrating intelligent platforms. Available for high-impact consulting or joining innovative teams as a Principal/Lead Engineer.

AI-Tailored Pitch

Paste a job description to see why I'm a great fit.

0 / 3000

The AI will analyze the job description against my CV and highlight the most relevant experience here.

Core Capabilities & Impact

Whether advising as a consultant or leading an internal engineering squad, I deliver architectural solutions engineered for resilience and enterprise scalability.

Cloud Architectures

High-availability multi-cloud design with Terraform as Infrastructure as Code (IaC). Hexagonal architectures (Ports & Adapters) and event-driven backends that isolate core business logic.

AWS / GCP / Azure / Terraform

AI Orchestration

Production-grade Generative AI integrations, autonomous agent workflows, and pluggable AI layers for RAG and Intelligent Document Processing (IDP).

Bedrock / OpenAI / Agents SDK / Vertex AI / LangChain / LangGraph / MCP

Local-First Ecosystems

Offline-first enterprise mobile systems designed for zero-connectivity with SQLite, Drizzle ORM, and WebSocket connection singletons.

SQLite / Drizzle / React Native

Observability & Security

Enforcing strict code standards, Telemetry (OpenTelemetry, Datadog), Snyk vulnerability scans, and hardened OIDC/OAuth2 security.

Datadog / OpenTelemetry / Sentry
System Initialization100% Agent Enabled
Christian Alejandro Fuentes Estrada
Agentic SWE Consultant

>Exp: 10+ Years in Scalable Cloud-Native Engineering
>AI/SWE: Master's in AI & orchestration of autonomous agent workflows
>Scale: Architected AWS/GCP nodes handling >45% traffic spikes
>Data: Developed data/AI pipelines for 1M+ active community contributors
>Mobile: Custom websocket singleton driving 35% battery savings
>Uptime: Guaranteed 99.9% production SLA via OpenTelemetry
Ready for Enterprise Integrations

Technical Leadership & System Design

I am a Principal Software Engineer focused on transforming architectural ambiguity into highly stable, maintainable, and high-performance software systems.

For over a decade, I have partnered with global organizations to drive system modernization and AI adoption. My approach to Agentic Software Engineering goes beyond using AI as an assistant—it’s about establishing the strategies and culture for high-velocity, secure delivery. I bring my own robust methodology that aligns with industry-leading practices: I empower AI agents with strict guardrails, context resources, tools, and standardized guides, just as a Tech Lead mentors a human team. I adapt seamlessly to engineering squads, always striving to contribute, mentor, and multiply the entire team's velocity and capabilities.

Beyond the code, I bring deep consulting instincts, intellectual honesty, and enterprise maturity. I know the difference between what an agent can generate in 10 minutes and what requires foundational architectural thinking, guiding organizations with robust methodologies like TOGAF. I treat AI-generated code with absolute professional accountability, enforcing strict human and AI audits, cross-validation, Test-Driven Development (TDD), and adherence to the OWASP Top 10 for AI & LLMs and the OWASP GenAI Security Project, ensuring highly secure and precise enterprise solutions.

Featured Case Studies

Enterprise milestones and quantifiable impact delivered across global operations.

March 2026 – Present

Independent Software Consultant & AI Architect

SAF (Direct Client)

  • Served as the principal technical architect and consultant for SAF, driving the end-to-end technical evolution and full-stack execution of the SAF Field App, an enterprise-grade multi-tenant Field Service Management (FSM) mobile ecosystem.
  • Orchestrated AI coding agents, specifically maximizing the usage of Cursor and Antigravity, to generate robust boilerplates, refactor highly complex UI hooks, and implement a local-first storage architecture utilizing SQLite and Drizzle ORM in a fraction of traditional development timelines.
  • Architected a highly resilient AWS Microservices Backend powered by Amazon EKS for container orchestration, coupled with Amazon RDS for PostgreSQL for isolated, secure, multi-tenant database partitioning.
  • Designed and delivered an event-driven communication network utilizing GCP Cloud Functions and Firebase Notifications to stream real-time events, unread notifications, and delta synchronization states across the client application.
  • Engineered sophisticated offline-first data persistence logic guaranteeing that local chat rooms, message history logs, and participant contact profiles are intentionally retained in the local SQLite database upon session logout. This business rule ensures critical operational context remains instantly available in remote locations (mining facilities, underground structures) despite frequent token expirations.
  • Developed the Chat V2 Messaging Module featuring an Optimistic UI rendering pattern, delta synchronization for seamless network restoration, and a rich presentation engine (ChatBubbleV2) utilizing expo-image (Blurhash placeholders), expo-audio embedded seekbars, and extension-aware document visors.
  • Optimized mobile device performance by building a unified Connection Singleton that multiplexed distinct WebSocket channels and background GPS tracking telemetry over a single persistent socket, reducing network handshakes and increasing battery longevity by 35% during long field shifts.
  • Integrated enterprise-grade telemetry and diagnostic tools using Firebase Performance Monitoring to analyze app startup constraints, screen rendering speeds, and custom code traces, alongside Firebase Crashlytics to monitor the app’s crash-free user percentages via the Release Monitoring panel.
  • Implemented a comprehensive Full-Text In-Room Search Strategy (useChatSearch) executing hybrid local SQLite queries with automatic cloud failover mechanisms, complete with theme-aware text highlight overlays and custom cycling navigation panels.
  • Upheld an absolute technical standard by treating AI agent outputs with professional accountability, conducting strict code reviews of the transactional synchronization queue (syncQueue) to eliminate race conditions and ensure atomic local-to-cloud payload uploads.
React NativeExpoSQLiteDrizzle ORMAmazon EKSAmazon RDS for PostgreSQLGCP Cloud FunctionsFirebase NotificationsWebSocketsFirebase Performance MonitoringFirebase Crashlytics
November 17, 2025 – present

Software Developer

HatchWorks Technologies Inc.

  • Developed a backend orchestration service coordinating workflows and two-way messaging using scheduled triggers, queues, and webhooks, built on an event-driven AWS architecture with an internal operations dashboard.
  • Architected a hexagonal (ports-and-adapters) backend in TypeScript/Node.js, isolating domain logic from infrastructure and external services to improve modularity, maintainability, and testability.
  • Implemented a single-Lambda multi-trigger event model handling EventBridge, SQS, API Gateway, and Amazon Connect with type-safe command dispatch and adapter-based event normalization.
  • Built inbound messaging and contact center flows including intent detection, scheduling actions, and notification delivery integrated with internal APIs and DynamoDB.
  • Designed a pluggable AI provider layer supporting Amazon Bedrock, Amazon Q, and rule-based processing using feature flags to switch backends without modifying use-case logic.
  • Implemented DynamoDB repositories with GSIs for conversations and messages, plus idempotent SQS batch handling to ensure reliable notifications and retries.
  • Optimized high-traffic API paths by reducing Lambda cold starts and improving runtime performance.
  • Developed an internal Next.js dashboard to provide operational visibility into conversations, events, and system behavior.
  • Built CI pipelines with automated testing, coverage, linting, and type checks to enforce code quality and prevent regressions.
  • Contributed to the development of an Intelligent Document Processing (IDP) platform with a web interface for managing document processors, schema versioning, training workflows, and AWS-based document pipelines.
  • Designed a hexagonal backend architecture (Node.js/Express) with domain isolation and a single composition root, enabling easier testing and interchangeable infrastructure adapters.
  • Implemented processor schema versioning with DynamoDB and AppSync, supporting draft/active workflows, rollback capability, and audit tracking.
  • Built repository adapters with AppSync-first and DynamoDB fallback strategies and cursor-based pagination to support large processor datasets efficiently.
  • Consolidated multiple APIs into a unified dashboard endpoint, reducing frontend round-trips and simplifying data flow.
  • Developed React dashboard interfaces with caching and pagination, improving performance and usability at scale.
  • Implemented a shared API client with Cognito token caching and request deduplication to reduce authentication overhead and improve response times.
  • Designed and implemented infrastructure as code (IaC) using Terraform for AWS services including S3, DynamoDB tables with GSIs, and event-driven processing pipelines.
  • Introduced end-to-end testing and CI quality checks to improve reliability and release confidence.
TypeScriptJavaScriptPythonNode.jsExpressNestJSFastifyReactNext.jsTailwind CSSTanStack QueryZodAWS LambdaAmazon DynamoDBAmazon S3Amazon SQSAmazon EventBridgeAmazon EventBridge SchedulerAWS Step FunctionsAmazon API GatewayAmazon ConnectAWS AppSyncAmazon BedrockAmazon TextractTerraformDockerGitHub ActionsDatadogVitestPlaywright
September 19, 2022 – November 10, 2025

Senior Software Engineer

Mriti Infosystems

  • Led the design, development, and implementation of high-impact projects across multiple clients and industries, improving system efficiency by 35% and reducing operational costs by 15% through AWS, GCP, and Azure cloud-native architectures and automation.
  • Designed and implemented cloud infrastructure as code (IaC) using Terraform across AWS, GCP, and Azure environments, ensuring consistent provisioning and environment parity.
  • Directed the implementation of microservices in Node.js and microfrontends in React, ensuring scalability and resilience in enterprise systems across diverse client environments.
  • Implemented Redux Toolkit with Thunks for client-state and side-effects, improving render times and debuggability.
  • Built and operated high-availability REST APIs in Java and Spring Boot with TDD and CI/CD quality gates.
  • Achieved 99.9% system uptime by integrating Sentry for error tracking, Datadog and Dynatrace for monitoring, and Snyk.io for dependency vulnerability scanning.
  • Integrated Azure AI services, including Azure OpenAI Service, Azure Cognitive Search, and Azure AI Document Intelligence (Form Recognizer), into customer-facing features for semantic search, summarization, and automated document extraction; enforced PII safeguards and end-to-end observability.
  • As part of the leadership team, contributed to the development and continuous updates of corporate applications for security, team management, and operational efficiency, serving over 100,000 employees worldwide.
  • Authored ADRs, API guides (Swagger), runbooks, and deployment playbooks, reducing onboarding time and MTTR across distributed teams and client projects.
  • In Data & AI Solutions, collaborated in the design and development of Data Collection applications to deliver high-quality, multimodal datasets at scale for AI model training, leveraging a community of over one million contributors, custom data gathering tools, and robust quality control processes for multiple global clients.
  • Participated in the creation of Data Annotation platforms to transform raw, ambiguous data into contextually enriched datasets using Ground Truth Studio and a globally distributed workforce for high-accuracy labeling.
  • Actively contributed to the development of tailored AI and data-driven applications for leading global technology and AI companies across various concurrent projects, ensuring alignment with industry-specific requirements and best practices.
  • Integrated Generative AI solutions for AI model training, data annotation, and labeling pipelines across different client initiatives.
  • Built and optimized CI/CD pipelines using GitHub Actions, Cloud Build, and integrated Gitpod as part of the continuous development strategy, enabling standardized cloud-based development environments for multiple teams and reducing setup time for new developers across projects.
  • Delivered Chrome extensions and custom developer tools to improve productivity in multi-project environments.
  • Advised on the adoption, development, and integration of clinical laboratory technologies, including LIS, ERP, and internal control systems.
  • Integrated medical equipment with information systems, improving interoperability, data flow alignment, and laboratory process automation.
GCPAWSAzureTerraformJavaRedux Toolkit/ThunksSpring BootSpring MVCC#.NETElasticsearchNode.jsReactNext.jsTypeScriptPostgreSQLMongoDBDockerKubernetesGitHub ActionsOpenTelemetrySwaggerDatadogSentrySnyk.ioGround Truth StudioGenerative AIAzure OpenAI ServiceAzure Cognitive SearchAzure AI Document IntelligenceOAuth2/OIDC
June 17, 2019 – September 2022

Lead Software Engineer

Instituto Guatemalteco de Seguridad Social (IGSS)

  • Directed initiatives to modernize and maintain critical systems, achieving a 50% increase in reliability and reducing downtime by 35% through proactive monitoring and optimization.
  • Delivered responsive, accessible React front-ends, improving Core Web Vitals and consistency across devices.
  • Improved patient data management workflows and optimized backend integrations for faster service delivery in healthcare systems.
  • Led the migration to Spring Boot with hardened security (OAuth2/OIDC, JWT) and end-to-end observability (Sentry).
  • Coordinated cross-functional teams including QA, DevOps, and Product for high-quality delivery.
  • Implemented and maintained cloud deployments (AWS, Azure) and modern database architectures.
  • Introduced Sentry for real-time error tracking to improve incident response.
JavaNode.jsReactNest.jsNext.js.NETC#AngularSpring BootSpring MVCRedux ToolkitAzureGCPDockerJenkinsOracle DatabaseMySQLSQL ServerSentryTailwindSCSSNgRxMaterial UIDynatrace
January 15, 2019 – June 30, 2019

Software Engineer

Unidad Ejecutora de Conservación Vial -COVIAL- (CIV)

  • Oversaw the development and enhancement of mission-critical systems for national infrastructure projects.
  • Developed and integrated systems for road infrastructure monitoring and project management, ensuring compliance with governmental data security standards.
  • Coordinated cross-functional teams including QA, DevOps, and Product for high-quality delivery.
  • Implemented and maintained cloud deployments (Azure, GCP) and modern database architectures.
  • Introduced Sentry for real-time error tracking to improve incident response.
JavaNode.jsReactNest.jsNext.js.NETAngularAzureGCPDockerJenkinsOracle DatabaseMySQLSQL ServerSentryTailwindSCSSNgRxMaterial UINew Relic
February 12, 2018 – January 14, 2019

Software Engineer – Banking Solutions (Consultant)

Itprofis S.A.

  • Served as an outsourced expert consultant for the online banking platform of one of the most important banks in the region.
  • Participated in the development of the national, international, and U.S. sister bank platforms.
  • Led the design and implementation of a microfrontend architecture to improve modularity, scalability, and independent deployment of different banking modules.
  • Built indexing pipelines in Elasticsearch with custom mappings and analyzers to support full-text and faceted search for banking modules.
  • Collaborated closely with cross-border teams to ensure compliance with regional regulations and seamless integration between services.
  • Managed cloud infrastructure and database optimization for high-volume financial transactions.
  • Ensured the platform met strict security, performance, and availability requirements for mission-critical banking operations.
JavaReactNode.jsExpress.jsSpring BootC#.NET Core.NET Entity FrameworkElasticsearchRazorRuby on RailsAzureCI/CDJenkinsSQL ServerGitHubGitLabMicrofrontendsGraphQL
June 2017 – December 2017

Software Developer and Business Analyst

BOM Web Application for MSMEs

  • Led a development team through the full lifecycle of a web application to improve production, inventory, and sales management for local MSMEs.
  • Coordinated directly with business stakeholders to define requirements and prioritize features.
  • Designed the system architecture and assigned development tasks, ensuring timely delivery and code quality.
  • Guided deployment and provided user training, enabling smooth adoption and measurable productivity gains.
PHPjQueryJavaScriptHTML5CSSApacheMySQL
January 2016 – June 2017

Freelance Software Engineer

Freelance

  • Led and developed multiple high-impact projects, consistently delivering high-quality software solutions across various industries.
  • Financial Product: Developed a secure and efficient financial platform using .NET Core and React, handling complex transactions.
  • Online Store: Built an e-commerce solution with Node.js and Angular, featuring responsive design and integrated payment systems.
  • ERP System: Created an ERP platform with Node.js and React to optimize business operations and enhance workflow efficiency.
  • Real-Time Geolocation Tracking: Engineered a mobile tracking system using React Native and .NET Core for accurate, real-time data tracking.
  • Architected cloud solutions in AWS and GCP, using modern stacks (React, Node.js, .NET Core, Docker, Kubernetes).
ReactTypeScriptJavaScriptNode.jsNestJSExpress.jsC#.NET CoreSQL ServerJavaAngularXamarinNoSQLGCPAWSCI/CDDockerKubernetesMicrosoft AzureREST

Academic Background

Formal training and continuous specialization in technology and intelligent systems.

AI Capabilities
In Progress

Master’s Degree in Artificial Intelligence

The International University of La Rioja
January 2020 – December 2020

Postgraduate Degree in Technology Management

Universidad de San Carlos de Guatemala
January 2014 – May 2018

Bachelor’s Degree in Systems Engineering, Information Technology, and Computer Science

Universidad Mesoamericana

Curated Technical Stack

A highly specialized set of technologies selected for enterprise scaling.

Cloud & DevOps (Architecture)

AWS (EKS, Lambda)SQS / EventBridgeDynamoDB / RDSCDK / CloudFrontGCP (Cloud Run)Vertex AIAzure AKSTerraformDocker / K8sGitLab / Actions

AI & Data (Orchestration)

Amazon BedrockAmazon QAzure OpenAIPythonPyTorch / TensorFlow / KerasScikit-LearnNLP (spaCy, Hugging Face)OpenCVJupyter / NumPy / PandasLaTeXPostgreSQL / SQLiteDrizzle ORM / PrismaElasticsearchData Pipelines

Backend & Frontend (Logic & UX)

TypeScriptNode.js (NestJS)Express / FastifyJava (Spring Boot)C# (.NET Core)React / Next.jsReact NativeExpoRedux ToolkitTailwind CSSHTML5 / CSS3

Observability & Security

OpenTelemetryDatadog / DynatraceFirebase TelemetrySentry TrackingSnyk.io ScanningOAuth2 / OIDCJWT SecuritySecure SDLCThreat ModelingIAM Hardening

AI-Tailored Pitch

Paste a job description to see why I'm a great fit.

0 / 3000

The AI will analyze the job description against my CV and highlight the most relevant experience here.