Logo
Fernando – Golang, Golang REST API, Spring Boot, experts in Lemon.io

Fernando

From El Salvador (UTC-6)flag

Back-end Web Developer|Middle-to-senior

Fernando – Golang, Golang REST API, Spring Boot

Fernando is a mid-to-senior backend engineer with over 5 years of experience specializing in Go, distributed systems, and payment platforms. He has led architecture and implementation of asynchronous microservices, with strengths in observability, GCP Pub/Sub, and system design. Feedback highlights strong communication, ownership, and a structured approach.

5 years of commercial experience in
Credit and lending
Fintech
Retail
Enterprise software
Messaging software
Web development
Software development
Main technologies
Golang
5.5 years
Golang REST API
5.5 years
Additional skills
Spring Boot
Java EE
GCP
Apache JMeter
AI
SQL
Docker
REST API
PostgreSQL
Redis
OpenAPI
Twilio API
Protobuf
gRPC
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Backend Engineer
Jun 2026 - Ongoing
Project Overview

A customer prequalification platform for retail lending that helps stores assess new and existing customers and support credit loan decisions. The product evaluates credit status, ranks customers based on risk profiles, and enables retailers to offer suitable payment plans and loan amounts through a centralized decision-making process.

Responsibilities:
  • Integrated with third-party credit systems to retrieve customer data, credit scores, and calculate appropriate loan amounts to grant;
  • Simplified integrations with digital channels by exposing business logic through a universal, country-agnostic, centralized API;
  • Designed error validation and handling for edge cases and operational scenarios, applying design patterns to ensure high availability and throughput during peak usage;
  • Instrumented tracing and logging across microservices, improving production issue detection, identifying bottlenecks, and supporting mitigation, testing, and future-proofing of error scenarios.
Project Tech stack:
Golang
Golang REST API
REST API
PostgreSQL
Redis
Senior Backend Engineer
Jan 2025 - May 20261 year 4 months
Project Overview

A microservices-based payment gateway that enables customers to make payments on loans and other financial products through web and mobile channels via a centralized API. The platform supports asynchronous transaction processing to improve user experience and reduce wait times while maintaining consistency and reliability across distributed systems operating at scale.

Responsibilities:
  • Led the implementation of a high-traffic payment microservice operating across more than 30 countries, enabling customers to repay existing loans through digital channels and receive transaction status notifications;
  • Deployed a webhook API endpoint secured with OAuth authentication to receive status updates for customer transactions;
  • Increased transaction visibility and transparency for customer operations;
  • Implemented idempotency protocols, eliminating the risk of duplicate transactions and payments in flows where requests could be submitted more than once.
Project Tech stack:
Golang
GCP
Redis
PostgreSQL
REST API
OpenAPI
Senior Backend Engineer
Jul 2024 - Dec 20245 months
Project Overview

A centralized notification gateway that enables customers to receive transaction-related updates through their preferred communication channels, including SMS, email, and push notifications. The platform provides a unified set of asynchronous APIs that allow digital applications to deliver timely and reliable notifications across multiple countries and messaging providers.

Responsibilities:
  • Led the launch of a multi-country notification service, enabling internal web and mobile applications to send customers updates related to credit transactions and requests, such as loan repayments and new credit applications;
  • Integrated Google Cloud Pub/Sub SDK into existing Golang and Java microservices, enabling vendor transaction notifications to be published asynchronously and consumed by internal applications through subscription-based workflows;
  • Integrated messaging providers, including Twilio, Mandrill, and Firebase, to deliver notifications through customers’ preferred communication channels.
Project Tech stack:
Golang
Golang REST API
GCP
Twilio API
PostgreSQL
Redis
Senior Backend Engineer
Jan 2024 - Jun 20245 months
Project Overview

A high-performance service communication initiative focused on replacing REST and JSON-based interactions with gRPC and Protocol Buffers across payment microservices. The solution improved service-to-service communication efficiency, reduced latency and infrastructure overhead, and enabled more scalable processing of high-volume payment transactions.

Responsibilities:
  • Identified and implemented all required Protocol Buffer message definitions for microservice communication, generating server and client code to efficiently exchange data;
  • Reduced response times by more than 40% by eliminating the overhead associated with traditional HTTP-based service communication;
  • Increased API gateway throughput, enabling the platform to process a higher volume of requests within the same time frame;
  • Leveraged strongly typed message contracts and communication protocols to reduce validation logic in business code and improve code readability, contributing to more than 30% faster development cycles.
Project Tech stack:
gRPC
Protobuf

Education

2022
BS in Computer Science
Bachelor's of Science

Languages

Spanish
Advanced
English
Advanced

Hire Fernando or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.