status: open to consulting & senior roles

Miguel
Gil.

Lead Backend Engineer — Golang / Microservices

14+ years designing and shipping backend infrastructure. Specialized in Golang, microservices architecture and engineering leadership. Based in Las Palmas de Gran Canaria.

years_experience
14+
Years of experience
services_migrated
30+
Microservices migrated
resource_reduction
90%
Resource reduction achieved
latency_avg
<100ms
Avg latency maintained
01 / $ whoami

Engineer first.
Leader always.

I build systems that stay fast under pressure, stay maintainable as teams grow, and stay aligned with what the business actually needs.

Over the past 14 years I've worked across startups and scale-ups in Chile, Venezuela and Spain — writing code, leading migrations, mentoring engineers, and taking the CTO seat when the moment called for it.

Today I work as Lead Backend Engineer at KenTech, and I'm selectively open to consulting engagements and senior engineering opportunities that offer genuine technical depth.

Golang Microservices Clean Architecture PostgreSQL MongoDB Redis Kubernetes AWS Kafka Docker Python ElasticSearch

what_i_bring_to_your_team

  • 01Deep Golang expertise — from simple APIs to complex event-driven architectures
  • 02Proven track record migrating legacy systems with zero downtime and measurable gains
  • 03Engineering leadership — code standards, mentoring, hiring, and technical strategy
  • 04Cross-functional collaboration with product, QA, frontend, and external clients
  • 05Observability, monitoring and performance optimization as a first-class concern
  • 06Fluent in English and Spanish — comfortable with distributed, remote teams
02 / $ tail -f impact.log

Results that speak
for themselves

  • #1 Designed and shipped a geofencing microservice to detect if coordinates are inside a defined boundary — deployed on AWS via Kubernetes Drivetech SPA · 2020–2021
  • #2 Built Slack automation bots that eliminated repetitive manual workflows across the engineering department, saving hours per week KenTech · 2022–present
  • #3 Led architecture evolution to Kubernetes, enabling the team to scale services independently and deploy with confidence Drivetech SPA / KenTech
  • #4 Defined technical standards and mentored incoming engineers, accelerating onboarding and raising code quality across the team KenTech · Lead Engineer
03 / GET /services

How I can help you

  • S1

    Microservice Migration

    Take your legacy monolith or heterogeneous services stack and migrate it to clean, performant Golang microservices — without disrupting your operations.

    GolangRefactoringKubernetesZero downtime
  • S2

    Architecture Consulting

    Get a senior engineering perspective on your system design before you scale. From API design to data modeling to infrastructure decisions — I'll help you make the right calls.

    System designAPI designClean ArchitectureAWS
  • S3

    Technical Leadership

    Fractional CTO or Lead Engineer support for startups and growing teams. Define standards, mentor engineers, establish code review culture and unblock your roadmap.

    MentoringCode reviewStandardsFractional CTO
  • S4

    Technical Hiring

    Design and run your backend engineering hiring pipeline. From crafting take-home assignments to conducting technical interviews — filter for the right talent with confidence.

    InterviewsTech assessmentsHiring process
04 / $ git log --career

Where I've built things

  1. HEADDec 2025 – Present

    KenTech / Lead Backend Engineer

    • Define technical strategy, backend architecture and alignment with business objectives
    • Design scalable APIs and microservices grounded in Clean Architecture
    • Lead code review processes and codify engineering standards across the team
    • Drive hiring, onboarding and continuous technical growth of the backend team
    GolangKubernetesMySQLGRPCClean Architecture
  2. HEAD~1May 2022 – Dec 2025

    KenTech / Backend Engineer

    • Migrated 30+ legacy microservices (Scala, Node, Elixir) to Golang — up to 90% resource reduction at under 100ms latency
    • Defined standards for new service creation and participated in architecture discussions
    • Built Slack automation bots to eliminate repetitive engineering workflows
    • Provided first-level technical support to frontend, mobile, QA and international regions
    GolangDockerRabbitMQHazelcastMySQLScala
  3. HEAD~2May 2021 – Apr 2022

    Rappi / Backend Engineer

    • Developed new features on existing Golang services with a focus on clean architecture
    • Participated in squad on-call rotations to support other engineering teams
    • Maintained high code quality standards and documented features in Confluence
    GolangGin GonicKubernetesKafkaRedisAWS
  4. HEAD~3Apr 2020 – Mar 2021

    Drivetech SPA / CTO

    • Designed and built the core API and microservices from scratch using Golang
    • Led migration to Kubernetes and mentored the development team
    • Built async task server, WebSocket server and geofencing microservice
    GolangPythonKubernetesElasticSearchKibanaAWS
  5. HEAD~4Apr 2019 – Mar 2020

    CCTI / Senior Software Engineer

    • Designed system integration architecture and managed the company's AWS account
    • Created a data lake strategy and built custom dashboards per department
    GolangAWSData Lake
  6. HEAD~5Feb 2017 – Jan 2019

    Groupon Latam / Software Development Engineer

    • Improved performance of existing applications and optimized slow queries
    • Developed new applications and managed databases on AWS
    PHPPythonSQLAWS
05 / $ ls posts/

Writing & thinking

Deep dives coming soon

Technical articles on Golang patterns, microservice architecture, Clean Architecture, Kubernetes, legacy migrations and engineering leadership from the trenches.

06 / POST /contact

Let's build
something great

Whether you need a backend consultant, a technical lead, or just want to explore what's possible — I'm happy to have a conversation.