Senior Software Engineer with 15+ years building scalable backend systems and leading engineering teams.
Currently architecting Go microservices for enterprise event platforms while exploring Rust and contributing to Rook-Ceph.
ποΈ Backend Architecture β Designing high-performance microservices with Go, Python and PHP. Using DDD, Clean Architecture, RBAC, dependency injection, and distributed systems patterns. Built REST and gRPC APIs processing millions of requests daily.
βοΈ Cloud Infrastructure β Kubernetes orchestration, AWS (EKS, EC2, RDS, S3, Lambda, CloudFront, Route53), Infrastructure as Code (Terraform, Ansible, Packer), and GitOps deployments (ArgoCD, FluxCD).
π Event-Driven Systems β Architected message-driven architectures using RabbitMQ and AWS SQS for asynchronous processing and microservice communication.
π Observability & Performance β Implemented full-stack monitoring with Datadog/Prometheus/Grafana and ELK Stack that reduced MTTR by 60%. Specialized in database optimization, Redis caching strategies, and query performance tuning.
πΎ Distributed Storage β Core contributor to Rook-Ceph project. Deep expertise in distributed storage systems, cluster management, and Kubernetes storage integration.
π§ DevOps Excellence β Built CI/CD pipelines (GitHub Actions, Jenkins, CircleCI) reducing deployment time from hours to minutes. Implemented zero-downtime deployments and comprehensive testing strategies (unit, integration, E2E).
π₯ Technical Leadership β Led teams up to 20 engineers while staying hands-on. Established engineering culture, Agile/Scrum practices, and mentored developers across multiple projects.
π€ ML/NLP Integration β Developed microservices integrating custom NLP libraries and AI models using LangChain and prompt engineering techniques.
- Architected company-scoped RBAC system with granular role-based permissions
- Migrated Python services to Go β 40% performance boost, 60% memory reduction
- Built Redis caching layer eliminating N+1 queries across microservices
- Optimized database queries processing billions of records, significantly reducing latency
- Implemented background workers for payment processing and inventory management
- Established Goose-based migration system with safe rollback capabilities
- Led cloud migration to AWS optimizing costs and resource management
- Transitioned legacy apps to containerization (Docker + Kubernetes) improving scalability
Languages: Go β’ Python β’ PHP β’ JavaScript/TypeScript β’ Bash
Frameworks: Gin β’ Echo β’ Django β’ Flask β’ Laravel β’ Symfony β’ WordPress
Infrastructure: Kubernetes β’ Docker β’ AWS (Compute, Networking, Storage, CDN) β’ Terraform β’ Ansible β’ Packer β’ Helm
Data Layer: PostgreSQL β’ MySQL β’ Redis β’ MongoDB β’ Memcached β’ Rook-Ceph β’ AWS RDS
Message Queues: RabbitMQ β’ AWS SQS
DevOps & CI/CD: ArgoCD β’ FluxCD β’ GitHub Actions β’ Jenkins β’ CircleCI
Observability: Datadog β’ Prometheus β’ Grafana β’ ELK Stack
Architecture: Microservices β’ DDD β’ Clean Architecture β’ Event-Driven β’ gRPC β’ REST β’ GraphQL
AI/ML: LangChain β’ NLP β’ Prompt Engineering
Search & Indexing: Solr
Contributor to Rook Storage β enhancing Ceph-Kubernetes integration, improving documentation, Helm charts, and cluster management capabilities.
Rust β’ C β’ Advanced ML/AI Applications β’ Smart Contracts/Blockchain
πΌ Open to backend, DevOps, and infrastructure engineering roles
π§ sjavierlopez@gmail.com β’ π devjlopez.com β’ πΌ LinkedIn




