Senior software engineer

Go backends. Better platforms.

I build reliable services and self-service Kubernetes platforms, from architecture to production.

Explore my work
Juan Miguel Arias Mejias, senior Golang and platform engineer
Test coverage at Gorilla Logic
5% → 60%
Processing efficiency at Wind River
+70%
Professionals trained at Kyndryl
80+

Platform engineering, end to end

From Go services and Kubernetes automation to secure, repeatable delivery.

Platform engineering

Kubernetes controllers and CRDs that turn a declarative YAML into ready-to-use environments. Built with Go, GKE, Helm and Argo CD.

Self-service provisioning · GitOps · Least-privilege access

Go backend development

REST and GraphQL APIs, concurrent processing, and automated tests for dependable production services.

Go API development

Secure delivery & quality

GitHub Actions pipelines, credential-free cloud authentication, and automated unit and E2E validation before release.

Experience that ships

Platform automation, backend reliability, and practical engineering across three teams.

Gorilla Logic

07/2024 - Present

Senior Software Engineer

Platform & backend engineering

Built a Kubernetes-native provisioning platform in Go, enabling teams to create namespaces, RBAC and Argo CD Applications from one YAML definition.

Automated test coverage: 5% to 60%

Engineering highlights
  • Designed custom CRDs and controller reconciliation across GKE workload clusters.
  • Shipped Helm and Argo CD releases with versioned CRDs and least-privilege RBAC.
  • Built GitHub Actions pipelines with Kind, automated E2E tests and Workload Identity Federation.
  • Reviewed nearly 60 GraphQL dataloaders for better batching and fewer redundant queries.
GoKubernetesGKEArgo CDHelmGraphQLGitHub Actions

Wind River

08/2022 - 06/2024

Senior Software Engineer in Cloud

Cloud microservices & concurrency

Restructured two services into six focused microservices, improving modularity and reducing reported bugs by 30%.

70% improvement in processing efficiency

Engineering highlights
  • Replaced sequential processing with concurrent Go workflows.
  • Refactored 400+ unit tests for independent, concurrent execution.
  • Led three Go workshops on language practices and maintainable code.
GoMicroservicesConcurrencyUnit testing

Kyndryl

04/2021 - 08/2022

Backend Software Developer

Cloud APIs & engineering enablement

Developed Go APIs for cloud resource discovery and management, working across cloud-focused microservices.

80+ professionals trained in Go unit testing

Engineering highlights
  • Built APIs to keep cloud resource discovery and access up to date.
  • Led cross-functional Go unit testing training for DevOps, automation and management teams.
GoCloud APIsMicroservicesUnit testing

Tools I work with

Go at the core, supported by cloud-native tooling and a strong testing discipline.

Backend engineering

  • Go / Golang
  • REST & GraphQL
  • Microservices
  • Concurrent programming

Platform & delivery

  • Kubernetes / GKE / GCP
  • Controllers / CRDs / Kubebuilder
  • Argo CD / Helm
  • GitHub Actions / Docker

Testing & quality

  • Unit / Integration / E2E
  • Mockery / Kind
  • SonarQube / FOSSA
  • Go Vulnerability Check

AI-assisted development

  • Claude Code
  • Codex
  • GitHub Copilot
  • Cursor

A foundation in engineering

Education

Bachelor’s degree in Computer Science

Universidad de Costa Rica · 2019

Languages

Native Spanish · English B2+

Certifications

Kubernetes and Cloud Native Associate
CNCF · July 2026
ISTQB Certified Tester, Foundation Level
ISTQB · August 2018
ITIL Foundation
PeopleCert · July 2018

Recommendations

“Working with Juan Miguel has been an exceptional experience. His charisma, collaborative spirit, and deep technical expertise made him an invaluable part of our team.”
Lenin Chacon
Lenin ChaconColleague
“Juan is an exceptional team player who consistently showcases his high level of expertise by implementing best practices in code and reviews.”
Kenneth Sanabria
Kenneth SanabriaColleague

Working on your platform

How I approach platform capabilities, backend systems, and engineering collaboration.

Juan's Blog

Practical articles on Go, Kubernetes controllers, self-service platforms, GitOps, and reliable delivery.

Explore the blog

Let’s talk about your platform

I work full-time and am not available for full-time employment offers. I am open to discussing focused platform engineering and Go backend consulting.

Email me about your platform
Limited Availability

I typically respond within 24 hours

© 2026 Juan Miguel Arias Mejias