Hello, I'm

Ricardo Guardiola

About me

I'm a software engineer who likes understanding a system end to end — from the database schema to the pixel on screen. My background spans React/TypeScript and Ruby on Rails in production, plus personal projects built with Python/FastAPI, Java/Spring Boot, PHP/Laravel, Angular, and cloud infrastructure on Cloudflare and Azure. Outside of client work, I run a small homelab just to get my hands dirty with infrastructure — Docker, reverse proxies, the whole setup. I'm currently open to full-time opportunities, ideally on a remote or nearshore team, where I can keep building software that solves real problems.

About meGet in touch
Profile picture

Education

2026

System Engineer
National Autonomous University of Honduras

• 3rd Place, Startup Challenge IS UNAH (Sept. 2025)

• Software engineering coursework covering software development, databases, and networking, with an added focus on IT governance

• Additional certifications: CCNA – Introduction to Networks (Cisco) and Oracle Next Education (Oracle/Alura)

Work Experience

April 2026 - August 2026

Full Stack Developer
LynxLabs · Research and Development

• Closed test coverage gaps in a multi-tenant Rails e-commerce backend, writing the missing specs with RSpec and Factory Bot so the team could refactor with confidence.

• Worked as a full-stack developer in the Research and Development department, primarily migrating an enterprise multi-tenant back office with React, TypeScript and TanStack Query, Router and Table, and shipping complete production modules built on scalable state management and data validation patterns.

• Covered each change with unit tests and Playwright end-to-end tests, collaborating with a multidisciplinary engineering team.

January 2020 - January 2023

Operations Assistant
PPCCVM

• Was in charge of preparing payrolls and maintaining accurate employee records for the organization.

• Reviewed and verified attendance records and documentation required for government part-time job compliance.

• Organized personnel paperwork and operational documentation, ensuring proper records and smooth administrative follow-up.

October 2017 - December 2019

IT Support
PPCCVM

• Provided technical support to staff and departments for hardware, software, and network issues, helping keep daily operations running smoothly.

• Installed, configured, and maintained computers, printers, and office equipment to ensure reliable workplace productivity.

• Managed user access, basic troubleshooting, backups, and system maintenance tasks across the organization.

Tech Skills

Quotation Platform

Quotation Platform

Cloud platform for creating, tracking and exporting client quotes as PDF, with secure multi-tenant workflows. Built with Cloudflare Workers, Hono, React, TypeScript and SQLite to keep each tenant's data isolated.
WorkersCloudflareReact+5
Homelab Media Server

Homelab Media Server

Self-hosted media server assembled from recycled hardware, running Proxmox with LXC containers and Docker to serve the full open-source media stack, replacing commercial streaming with infrastructure I control.
LinuxDockerProxmox+4
Poke Queue

Poke Queue

Asynchronous service that generates CSV reports by consuming PokeAPI and writing them to Azure Storage. Uses queues and workers to process requests in the background, with a FastAPI backend and a Next.js interface.
PythonAzureServerless+1
Smart cache

Smart cache

Data pipeline and API serving over 200,000 records, migrated with Azure Data Factory and exposed with FastAPI. Uses an intelligent Redis cache invalidation strategy to improve query responsiveness and scale in Azure.
AzureREDISCache+3
E-commerce Platform and Analytics

E-commerce Platform and Analytics

Azure cloud architecture for an e-commerce platform, provisioned with Terraform across three layers: security and identity, core application, and data and analytics, built to scale while staying available and observable.
TerraformWorkersAzure+1
PROSENE

PROSENE

Inclusive platform for PROSENE-UNAH letting students with special needs submit and track requests online. Built with Vue.js, FastAPI and PostgreSQL, it replaced an in-person process full of delays and poor case traceability.
AWS-RDSPostgresFastAPI+2