Consultoría independiente en Go y plataformas

Desarrollador Go freelance para APIs y plataformas Kubernetes

Ayudo a equipos de ingeniería a desarrollar servicios Go, automatizar flujos en Kubernetes y mejorar la fiabilidad del backend. Mi disponibilidad de consultoría es limitada por mi empleo a tiempo completo.

Apoyo de ingeniería para un problema concreto

Podemos trabajar en una funcionalidad backend, un flujo de plataforma o un servicio que necesita atención. Definimos el alcance considerando tu código actual, las restricciones de entrega y el equipo que mantendrá el sistema.

Mi experiencia incluye APIs en Go, controladores de Kubernetes, GraphQL, pruebas automatizadas y pipelines de entrega. Comenzamos por entender tu sistema y acordar qué resultado necesitas.

En qué podemos trabajar

APIs y servicios backend en Go

Desarrollar o ampliar servicios REST, GraphQL y gRPC con interfaces claras, manejo de errores y pruebas automatizadas.

Alcance típico: una funcionalidad backend con pruebas y documentación de entrega.

Automatización de plataformas Kubernetes

Desarrollar controladores Go y CRDs para aprovisionamiento repetible, con reconciliación, estados observables y permisos mínimos.

Alcance típico: un controlador o flujo de plataforma integrado con tu proceso de entrega.

Fiabilidad y mantenibilidad

Revisar concurrencia, límites entre servicios y aislamiento de pruebas. Identificar cuellos de botella y acordar los cambios antes de refactorizar.

Alcance típico: hallazgos priorizados y mejoras verificadas frente a una referencia inicial.

Experiencia de ingeniería relevante

Ejemplos de mi portafolio actual. Corresponden a empleos anteriores, no a proyectos de clientes independientes.

Gorilla Logic

Aprovisionamiento nativo de Kubernetes en Go

Contexto
Los equipos necesitaban un mecanismo repetible para aprovisionar recursos de plataforma en clústeres GKE.
Mi contribución
Desarrollé una plataforma que crea namespaces, RBAC y Applications de Argo CD desde una definición YAML, con CRDs y reconciliación de controladores. Apoyé las entregas con Helm, GitHub Actions, Kind y pruebas automatizadas de extremo a extremo.

Wind River

Límites entre servicios Go y procesamiento concurrente

Contexto
El backend incluía servicios acoplados, procesamiento secuencial y pruebas que necesitaban mayor aislamiento.
Mi contribución
Reestructuré dos servicios en seis microservicios, incorporé flujos concurrentes en Go y refactoricé más de 400 pruebas unitarias para ejecución independiente y concurrente.

Cómo trabajamos con un alcance definido

  1. Comparte el problema

    Describe el sistema, los síntomas actuales, el resultado esperado y las restricciones de acceso o tiempo.

  2. Acordamos el alcance

    Confirmamos el encaje, la disponibilidad, los entregables y los criterios de aceptación antes de comprometernos a implementar.

  3. Implementación y entrega

    Revisamos los cambios con tu equipo, verificamos el comportamiento acordado y documentamos las decisiones para mantener el sistema.

Antes de trabajar juntos

¿Tienes disponibilidad a tiempo completo?

No. Tengo un empleo a tiempo completo, por lo que mi disponibilidad de consultoría es limitada. Podemos conversar sobre proyectos concretos de backend Go e ingeniería de plataformas.

¿Puedes trabajar con un proyecto Go existente?

Sí. Podemos comenzar con una funcionalidad definida, una revisión o una mejora acotada. El alcance depende del código, los accesos y las restricciones de tu equipo.

¿Cuánto cuesta una colaboración?

Primero debemos acordar el alcance y la disponibilidad. Comparte el problema, el resultado esperado y el plazo para evaluar si podemos trabajar juntos.

¿Puedes colaborar en inglés y español?

Sí. Mi idioma nativo es el español y tengo un nivel B2+ de inglés. Trabajo con documentación técnica, revisiones de arquitectura e intercambio de conocimientos.

Mi enfoque de ingeniería

Artículos técnicos sobre los sistemas y las prácticas de calidad que aplico.

¿Necesitas resolver un problema en Go o plataformas?

Comparte el contexto, el resultado que necesitas y el plazo. Te confirmaré si el alcance encaja con mi disponibilidad de consultoría.

Cuéntame sobre tu proyecto Go
© 2026 Juan Miguel Arias Mejias