Senior backend and platform engineer from Guanajuato, Mexico. I design distributed systems, event-driven microservices, and cloud-native infrastructure, and I own them end to end: the API contract, the deployment pipeline, and the dashboard that says when something breaks. Lately I build MCP servers that connect AI agents to real production platforms.
about me
01
- years shipping software
- 5
- companies
- 6
- projects documented
- 18
- backend languages in production
- 3
experience
02Senior Backend Engineer
Socialler
Architected the backend of a consumer social platform as polyglot microservices in Go, Python, and Node.js, built on hexagonal boundaries and event-driven messaging and served to every client through one GraphQL API. Introduced schema-first contracts that generate type-safe clients in several languages, moved identity behind an OIDC API gateway, and set up distributed tracing, metrics, and dashboards. Provisioned AWS with Terraform and shipped every service through GitHub Actions CI/CD on self-hosted runners.
Full-Stack & AI Engineer
RealtyCandy
Built a Model Context Protocol (MCP) server that lets AI agents search MLS listings and operate the AeroIDX real estate platform through tool calls, including the tool schemas and the integration layer over proprietary MLS and IDX data. Also contributed to the Vue and Laravel MLS application behind listing ingestion and broker workflows.
Software Developer
Fital
Delivered a blockchain asset-tokenization platform on NestJS and Solana, covering custody and token settlement. Replaced ad hoc service credentials with Auth0 machine-to-machine authentication, automated CI/CD and infrastructure provisioning, and built n8n and Make.com workflows that raised operational efficiency by about 40%. Integrated custom AI and NLP assistants running on Replit and LM Studio.
Software Developer
AlmalCL
Shipped event-driven microservices on NestJS and RabbitMQ for container logistics and billing, with service boundaries drawn through domain-driven design. Added secure server-side authentication in Next.js and defined the TypeORM schemas behind each service.
Lead Software Engineer
SpraYL
Led delivery of B2C mobile apps in Flutter and React Native with Firebase authentication, analytics, and Realtime Database. Ran GitOps with Helm charts and Kubernetes across staging and production, and introduced delivery metrics that made release dates predictable.
Full Stack Developer
FELOVI
Built monitoring platforms for the JAPAMI and SAPAL water utilities as C# and .NET desktop applications, and maintained the public websites of JAPAMI, SAPAL, and SIMAPAG. Migrated legacy CodeIgniter systems to Laravel and PostgreSQL, improving maintainability and performance.
projects
03PrismaShare Monorepo Template
Full-stack monorepo template for sharing Prisma schema between frontend and backend applications using Turborepo and pnpm workspaces. Implements type-safe database access across Next.js and NestJS services.
edggdev.cloud Portfolio
Personal developer portfolio showcasing projects, architecture experience, and cloud infrastructure work. Designed to demonstrate expertise in cloud-native development and modern web stacks.
Portscout — nmap TUI
A friendly, graphical terminal UI for nmap built with a clean hexagonal (ports & adapters) architecture. Features real-time progress bars driven by nmap's live stats, streaming logs, notifications, scan profiles, selectable themes, and a responsible-use disclaimer. Open source under MIT.
Tokenized Asset Platform
Multi-tenant asset tokenization platform built with NestJS, PostgreSQL and Solana integration. Secure service-to-service auth, audited transactions and automated CI/CD.
Secure M2M Authentication Service
OAuth2/JWT machine-to-machine authentication with fine-grained scopes, service accounts, key rotation and zero-downtime deployments.
Container Management Microservices
Microservice suite for container lifecycle, governance and resource automation. NestJS with PostgreSQL and CQRS patterns, Dockerized and ready for k8s.
Real-time Notifications & SSR
Push and WebSocket notification layer paired with server-side rendering. DTO best practices, schema validation and observability built-in.
B2C Mobile Commerce
Consumer mobile app built with Flutter and Firebase Auth. Offline-first cart, secure checkout and analytics instrumentation.
Admin Dashboard with RBAC
Angular admin portal implementing role-based access control, audit logs and permission hierarchies for secure operations.
GraphQL API Gateway
Apollo Federation gateway for a multi-service graph. Caching, tracing and schema governance across NestJS services.
Serverless Analytics Pipeline
Event ingestion and transformation with AWS Lambda and API Gateway. Cost-efficient storage, scheduled processing and Terraform modules.
Municipal Digital Services Platform
Multi-tenant government services platform with REST APIs, integrations to legacy systems and PostgreSQL performance tuning.
LLM/NLP Integration Layer
LM Studio orchestration with custom NLP pipelines for entity extraction, summarization and RAG. Production-ready API layer with rate limiting.
Multi-environment CI/CD
Reusable GitHub Actions workflows with environments, secrets management, canary releases and Slack notifications.
Cloud Infrastructure IaC
AWS infrastructure codified with Terraform modules, blue/green deployments and monitoring dashboards.
File Comparator (WPF + C#)
Desktop app to compare two TXT files with configurable separators, header detection, match rules and data transfer rules. Optimized comparison for large datasets, progress controls, export of final and unmatched records, plus an optional Kestrel REST API.
Prisma Types Generator (GUI)
Desktop GUI that converts Prisma schema.prisma into TypeScript definitions. Supports single-file or per-schema output, optional flat types (*Flat) and index.ts re-exports. Pure Python (Tkinter) without external deps.
Private CRM with AI Agents (Fital)
Enterprise CRM integrating WhatsApp via Gupshup, AI agents powered by GPT for assisted operations, and workflow automation using n8n and Make.com. Built with NestJS (API) and Next.js (web), with RBAC, templated messaging, auditing and scalable multi-channel orchestration.
skills
04Backend
Languages
Frontend
Cloud & DevOps
Mobile
Databases
tools & setup
05Current Devices
Intel Core Ultra 7 265K · RTX 5060 Ti · 64 GB 7200 MHz Windows workstation
Mac mini M4 16 GB unified memory
Pro Tools
Gemini 3 research & ideation
Claude Fable 5 advanced reasoning
v0 AI prototyping
Spotify focus & workflow
Code & Workflow
VS Code primary editor
RTK token-optimized CLI tooling
Git & GitHub version control & CI/CD
Postman API debugging & testing
get in touch
06Looking to build something meaningful? I’m open to Remote & Freelance opportunities. Let’s create scalable, high-impact products together.