SOFTWARE ENGINEER

Hi, I'm Daniel.

Software Engineer focused on building scalable backend systems that create measurable business impact. I've worked at Mercado Libre and Yuno, designing high-performance payment and commerce solutions that reduced operational costs, improved conversion rates, and supported thousands of users across international markets.

Daniel Hernandez
terminal
$

EXPERIENCE

Where I've Worked

YUNO

Software EngineerNov 2025 — Present
  • Led the integration of Direct Debit through Belvo, enabling large-scale recurring bank payments across LATAM. Designed resilient Go-based backend flows for mandate creation, asynchronous confirmations, reconciliation, and idempotent processing, ensuring high reliability for subscription-based revenue.
  • Implemented Apple Pay and Google Pay for CIT and MIT flows via Braintree (PayPal), designing tokenization and vaulting strategies to support secure recurring payments while improving authorization rates and checkout conversion.
  • Integrated Tamara via Checkout.com, enabling Buy Now, Pay Later capabilities for merchants in the MENA region. Designed secure payment orchestration and webhook handling flows in Go to ensure real-time status synchronization, transactional consistency, and improved checkout conversion rates.
GoGinJavaSpring BootRedisgRPCDockerKubernetes

Mercado Libre

Software EngineerJan 2023 — Nov 2025
  • Developed a feature for allowing international buyers to solve post purchase claims in an automatic way, creating a better experience for buyers and sellers. It reduced automatic returns from 1.5% to 1.2%, leading to significant cost savings for Mercado Libre. During the project, I developed a strategy for allowing buyers to execute this operation a specific amount of times according to their loyalty for avoiding fraud.
  • Included observability around the projects, improving the data generated in the area of automatic refunds by 75%, allowing the product team to take better decisions based on the data produced about the functionality and its use.
  • Implemented synchronous encryption to secure user data (protecting 23K users).
  • Designed a technical architecture that allows sellers to set up their own rules to resolve claims. It was created to increase the adoption of claims solved automatically by reaching around 1k users. During this design, I used UML diagrams to design system architecture and create software documentation.
Software DeveloperJan 2022 — Jan 2023
  • Developed a feature for allowing international sellers to solve post purchase claims in a straightforward way, it saved Mercado Libre around 2M USD yearly and created a better experience for sellers. During the project, I developed a new flow that takes the backend data and parses it to components that the front-end could interpret.
  • Created dashboards to measure and segment Mercado Libre international users for taking better and faster decisions. During the process I was in charge of creating a job to collect and clean data from the database using Mercado Libre tools, Google BigQuery and post it every day in Tableau where the dashboards are. I saved approximately 30 minutes per query execution used to analyze data previously.
  • Developed cart purchases in international purchases that fit in the business rules to improve the users and buyers experience. During the project I developed a GraphQL API, that allows the team to get all the information related with the purchases, using Golang.
GoJavaKafkaPostgreSQLDatadogDockerAWS

Universidad EAFIT

Teacher AssistantJun 2021 — Dec 2021
  • Supported undergraduate courses in data structures and algorithms
  • Guided students through problem-solving exercises and evaluated assignments

EDUCATION

Education & Achievements

Software Development Specialization

Universidad EAFIT

Jul 2025 — Dec 2025

Bachelor's degree, Computer Science

Universidad EAFIT

Jan 2020 — Dec 2024

Associate's degree, Computer Science

Politécnico Colombiano 'Jaime Isaza Cadavid'

2018 — 2019

Achievements

Honorable Mention — South America North Finals

ICPC (International Collegiate Programming Contest)

14th place out of 41 — South America North Finals

ICPC (International Collegiate Programming Contest)

CERTIFICATIONS

Certifications & Courses

Data Science (Basic Level)

Universidad EAFIT

View Certificate

Data Structures and Algorithms

Udemy

View Certificate

Technical Support Fundamentals

Coursera

View Certificate

Skills & Technologies

LANGUAGES

GoJavaTypeScriptPythonC++

BACKEND

gRPCRESTKafkaRedisPostgreSQLMySQLSpring BootGin

INFRASTRUCTURE

DockerKubernetesAWSGoogle CloudLinuxTerraform

PRACTICES

Distributed SystemsMicroservicesEvent-Driven ArchitectureCI/CDObservabilitySystem Design

CONTACT

Let's Work Together

I'm always interested in hearing about new opportunities, interesting projects, and ways to push the boundaries of distributed systems.