Alfonso Rodríguez
Senior Software Engineer & Team Lead
10+ years building e-commerce, payments, and SaaS platforms
About Me
I'm a Mexican software engineer based in Hong Kong. Over the past decade, I've designed high-throughput payment systems, led cross-regional engineering teams, and migrated monolithic platforms to microservices. I specialize in Go, cloud-native architectures, and building systems that stay reliable under real-world traffic. I care about clean code, pragmatic architecture, and mentoring the people I work with.
Areas of Expertise
Backend Engineering
- Go, PHP, Python, Node.js
- gRPC & RESTful API design
- Microservices & Hexagonal Architecture
- DDD, TDD, Clean Code
Cloud & DevOps
- AWS (EC2, S3, RDS, SQS, CloudWatch)
- Kubernetes (deployments, HPA, Helm, Kustomize)
- Docker & Podman
- CI/CD (GitLab CI, Jenkins, Argo CD)
System Architecture
- Microservices & Modular Monolith
- High Availability & Scalability
- Performance Optimization
- System Migration Strategies
Team Leadership
- Cross-regional team management
- Code reviews & technical mentoring
- Agile & Scrum methodologies
- Technical planning & resource management
Payment & Fintech
- Payment gateway integrations
- PCI-DSS compliance & security
- KYC service implementation
- Secure transaction processing
Data & Streaming
- Kafka & RabbitMQ message streaming
- PostgreSQL, MySQL, MongoDB, Redis
- Cassandra & Aerospike
- ETL pipelines
Featured Projects
MyDevStack
A modern, developer-friendly web interface for managing 18+ AWS services running locally via LocalStack, FloCi, or MiniStack. Features real-time status, CRUD operations, and code examples for every service.
Ayotl
A lightweight, zero-interface Go configuration library supporting JSON, YAML, and INI files with environment variable substitution and immutable configuration. The name derives from Nahuatl, an ancient Mexican language, meaning "turtle shell" — symbolizing a protective layer for your application configuration.
ilnamiqui
From Nahuatl, an ancient Mexican language meaning "to remember or recall" — ilnamiqui gives your AI coding companion the one thing it's always been missing: long-term memory. Every decision, every bug fix, every architecture choice carries across chat sessions automatically. No more repeating yourself, no more lost context. Local, private, zero telemetry. Just open a new chat and pick up exactly where you left off.
Want to see more?
Explore my GitHub repositories — from AWS tooling and Go libraries to full-stack projects. Each one reflects my approach to building clean, reliable, and practical software.
View GitHub Repositories