Cloud Native Developer with extensive experience in building scalable microservices, distributed systems, and data engineering solutions. Specializing in Go development with a strong focus on Kubernetes, event-driven architectures, and observability. Passionate about designing resilient systems that solve complex business problems.
- Go Ecosystem: Gin, Echo, Fiber, GORM, go-kit, testify
- API & Communication: REST, gRPC, Protocol Buffers, NATS, GraphQL
- Go Concurrency: Goroutines, Channels, Context
- Cloud Native: Kubernetes, Operator SDK, Istio, ArgoCD, Helm
- Observability: Prometheus, Grafana, OpenTelemetry, Jaeger
- Microservices: Service Mesh, Circuit Breaking, Load Balancing, Rate Limiting
- Cloud & DevOps: AWS, GCP, Docker, Terraform, GitOps, Git
- Databases: PostgreSQL, MySQL, MongoDB, Elasticsearch
- Data Warehouse: BigQuery
- Operating System: Linux
- Led development of cloud-native microservices in Go for large-scale financial services platform
- Designed and implemented event-driven architecture using NATS for real-time data processing
- Built resilient microservices with circuit breaker, rate limiting, and distributed tracing
- Implemented observability solutions with Prometheus and Grafana for monitoring and alerting
- Developed custom Kubernetes operators using Operator SDK for automated application lifecycle management
- Established GitOps workflows with ArgoCD for continuous deployment across multiple environments
Key Achievement: Reduced service deployment time by 70% and improved system reliability to 99.9% availability
- Extracted, processed, and analyzed data from multiple social media sources to identify patterns for marketing automation
- Designed and implemented automated decision-making systems to streamline operations
- Ensured data quality throughout automation processes including cleaning, transformation, and validation
- Developed documentation including data flow diagrams and data warehouse design specifications
Clients: BMCI, AFIA, AL Alia Real Estate, La Roche-Posay Morocco
- Designed, implemented, and deployed multiple projects including for ENDESA (Spanish gas/electricity provider)
- Built scalable microservices architecture using Go and gRPC
- Implemented CI/CD pipelines and containerized deployment workflows
- Software Engineering - TΓ©lΓ©com ParisTech, Paris, France (2019)
- Software Engineering - National School of Computer Science and Systems Analysis (ENSIAS), Rabat, Morocco (2015-2019)
- Preparatory Classes, Industrial Technologies and Sciences - Technical High School, Settat, Morocco (2011-2015)
- Application Security Engineer - Student Excellence Award (2017-2019)
- Big Data Developer - Student Excellence Award (2016)
A production-grade microservices platform built with Go, featuring service mesh integration, distributed tracing, and advanced observability. Implements circuit breaking patterns and leverages Kubernetes Operators for automated management.
Event-driven data processing system using NATS for message streaming, capable of handling high-throughput data ingestion with automated scaling and resilience features.
Custom GitOps framework for automating deployment workflows across multiple environments, integrating with ArgoCD and providing advanced rollback capabilities.
Feel free to reach out for collaborations or just a chat about cloud-native technologies!
- π§ Email: [email protected]
- π± Phone: +212 688662089
- π LinkedIn: mohamed-tbarka
- π GitHub: mohamedTbarka




