Work Preference
Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic
Abner Garcia

Abner Garcia

Senior Backend Developer
Ciudad Juárez, Chihuahua,CHH

Work Preference

Work Type

Contract WorkFull Time

Location Preference

Remote

Important To Me

Career advancementWork-life balanceCompany CulturePersonal development programsHealthcare benefitsWork from home optionStock Options / Equity / Profit SharingPaid time off

Summary

Senior Backend Developer with over 10 years of experience in crafting robust and scalable backend systems using Golang. Expertise in microservices architecture, API design, and distributed systems, complemented by a strong DevOps background in managing CI/CD pipelines and containerized workloads on AWS and Kubernetes. Proven track record in delivering production-grade software, mentoring teams, and supporting live services. Driven by a passion for automation, clean architecture, and enhancing developer tooling to optimize workflows and improve efficiency.

Overview

10
10
years of professional experience
1
1
Language

Work History

Senior Software Engineer

Freelance
09.2025 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Using Java and Golang as programming languages

Senior Software Developer

Hootsuite Inc.
05.2022 - 09.2025
  • Maintained and optimized Go-based microservices that integrated with third-party social APIs, improving performance and reducing latency.
  • Designed a middleware for contract-based API validation, reducing production integration bugs.
  • Proposed and led the redesign of critical services to improve modularity, scalability, and service decoupling.
  • Built internal CLI tools in Go to automate operational tasks and simplify deployment/debug workflows.
  • Managed and extended CI/CD pipelines using Jenkins, optimizing build and release workflows for microservices across multiple environments.
  • Containerized and deployed services to AWS ECS and Kubernetes clusters, applying infrastructure-as-code practices.
  • Configured and maintained Artifactory to act like a go-proxy for internal dependencies. Implemented monitoring, tracing, and alerting with Grafana, Sumo Logic, proactively identifying and resolving incidents.
  • Remote

Senior Software Engineer

Tech Mahindra
05.2021 - 05.2022
  • Maintained and extended the Terraform open-source providers for MongoDB Atlas and AWS, using Go.
  • Implemented robust integration and unit tests to improve reliability and community trust.
  • Synced MongoDB Go SDK clients with API changes to improve compatibility and feature coverage.
  • Participated in Agile sprints using Jira, collaborated via GitHub and Confluence.
  • Managed documentation and GitHub PRs for open-source contributions, working with global teams.

Startup Founder

EdgeLab Solutions
07.2020 - 08.2021
  • Founded a software development startup, serving as a key decision-maker in all aspects of the business, including customer engagement, software design, and project management.
  • Designed and delivered software solutions that met the needs of various customers, ensuring high-quality deliverables that meet their requirements.
  • Mentored junior developers, providing guidance and support to help them grow their skills and excel in their roles.
  • Developed and executed project plans, coordinating with cross-functional teams to ensure timely delivery of high-quality software products.
  • Maintained close relationships with customers, building trust and establishing long-term partnerships to drive business growth.
  • Cultivated a positive and collaborative team culture, promoting innovation and creativity to drive business success.
  • Developed effective marketing and sales strategies, resulting in successful customer acquisition and retention.
  • Demonstrated strong business acumen, developing and managing budgets and financial plans to drive profitability and growth.

Software Engineer

Yalo
10.2020 - 05.2021
  • Developed cloud-native backend services using Go, supporting conversational commerce integrations with WhatsApp, Messenger, and Instagram.
  • Containerized services with Docker and deployed them on Google Cloud Platform. Worked with Redis and MongoDB for fast state management and data processing. Followed Agile practices with Jira, GitHub, and CI automation.

Senior Software Engineer

Sigaba
06.2020 - 09.2020
  • Built new Go microservices for enterprise backend systems, using CockroachDB, Redis, and MongoDB.
  • Implemented gRPC and REST APIs for internal service communication.
  • Containerized services and deployed them using Kubernetes clusters on AWS.
  • Collaborated in a DevOps-heavy environment with CI pipelines and Git-based workflows.

Software Engineer

Concentrix Catalyst
07.2019 - 06.2020
  • In charge of Web Development (ASP.NET, AJAX, javascript, Webservices and Vue.js)
  • Web Design (HTML, CSS, Javascript with jquery and Foundation)
  • Version Control using Git and Bitbucket

Software Engineer

Key Solutions Systems de Mexico
02.2018 - 07.2019
  • Contributed to multiple projects, including a recent project for a partner that focused on gopuca technology.
  • Led the development of a successful POC that utilized our partner's go library to connect multiple gopuca devices, deploying a Kubernetes cluster in AWS to host all associated microservices.
  • Developed software using a variety of languages, including C#, C++, Java, Scala, Python, and Golang.
  • Demonstrated proficiency in web development, utilizing technologies such as ASP.NET, AJAX, JavaScript, web services, and websockets.
  • Utilized version control tools like Git and Team Foundation Services to manage code and track changes.
  • Applied expertise in RDBMS technologies, including MSSQL, Oracle, and MySQL.
  • Utilized Docker technology to create and deploy containerized applications.

IT Analyst/Developer

ElectroComponentes de Mexico
06.2016 - 03.2017
  • Provided expert support, troubleshooting complex technical problems for end-users in a timely manner.
  • Improved user experience, monitoring feedback and making necessary adjustments to software applications.
  • Developed custom solutions for clients, tailoring technical specifications to meet unique needs.
  • Designed and implemented production monitoring applications using VB.NET and MSSQL.
  • Managed internal tools for floor operations, including inventory and process tracking.

Education

Digital Systems Engineering

Universidad Autonoma de Ciudad Juarez
Mexico

Skills

Software Architecture

SQL

Rest API

Microservices Architecture

Docker

Backend Development

Golang

Go

Terraform

Devops

Kubernetes

Aws

Languages

English
Advanced (C1)
Spanish
Bilingual or Proficient (C2)

Timeline

Senior Software Engineer

Freelance
09.2025 - Current

Senior Software Developer

Hootsuite Inc.
05.2022 - 09.2025

Senior Software Engineer

Tech Mahindra
05.2021 - 05.2022

Software Engineer

Yalo
10.2020 - 05.2021

Startup Founder

EdgeLab Solutions
07.2020 - 08.2021

Senior Software Engineer

Sigaba
06.2020 - 09.2020

Software Engineer

Concentrix Catalyst
07.2019 - 06.2020

Software Engineer

Key Solutions Systems de Mexico
02.2018 - 07.2019

IT Analyst/Developer

ElectroComponentes de Mexico
06.2016 - 03.2017

Digital Systems Engineering

Universidad Autonoma de Ciudad Juarez
Abner GarciaSenior Backend Developer