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.

Education
2026
System EngineerNational 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 DeveloperLynxLabs · 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 AssistantPPCCVM
• 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 SupportPPCCVM
• 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

Homelab Media Server

Poke Queue

Smart cache

E-commerce Platform and Analytics
