Skip to content

Javlopez/Javlopez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

Hey, I'm Javier

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.

What I Build

πŸ—οΈ 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.

Recent Wins

  • 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

Tech Arsenal

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

Open Source

Contributor to Rook Storage – enhancing Ceph-Kubernetes integration, improving documentation, Helm charts, and cluster management capabilities.

Currently Exploring

Rust β€’ C β€’ Advanced ML/AI Applications β€’ Smart Contracts/Blockchain


πŸ’Ό Open to backend, DevOps, and infrastructure engineering roles
πŸ“§ [email protected] β€’ 🌐 devjlopez.com β€’ πŸ’Ό LinkedIn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors