I’m Freddy. I’ve been building web apps professionally since 2011, mostly on the backend and mostly in Ruby on Rails, and these days I do it as a Senior developer at Gorilla Logic.
I’ve always been drawn to the unglamorous parts of engineering: making data behave, designing APIs that don’t fight you, shipping without taking the site down, and cleaning up code until it’s no longer scary to touch. Over the years that’s meant payment integrations (Stripe, PayPal), single sign-on (Okta), search at scale (Elasticsearch), and lately a fair amount of React on the frontend too.
When I’m not at work, I’m usually building something small to fix a problem I actually have — like the budgeting app I made because none of the existing ones fit how I think — or doing something with my hands: dialing in a pour-over, playing board games, or drawing. This site is where I keep all of that in one place.
Experience
Senior Ruby on Rails Developer
Gorilla Logic
Feb 2021 – Present · Costa Rica
- SnapRaise — Stripe & Twilio integrations
- Jackpocket — Okta SSO & PayPal payments
- Procore — micro frontends with React
Ruby on Rails Developer
CreativeDrive
Sep 2018 – Feb 2021 · Costa Rica
- Elasticsearch integration
- Optimizing performance on large datasets
- Refactoring legacy code
Ruby on Rails Developer
Growth Acceleration Partners
Oct 2013 – Sep 2018 · Costa Rica
- 5Dynamics — built the app from scratch (user profiles & team assessments)
- Wrote an encryption library for handling secure data
- DRG — healthcare tools & PDF generators
- API design and zero-downtime deploys
COMPLEAT Developer
BCD Travel
Jan 2011 – Oct 2013 · Costa Rica
- Backend travel-logistics systems
- Working with PNR data across GDS systems
- Part of the code-review team
Assistant Web Developer
CeNAT
Jul 2010 – Nov 2010 · San José, Costa Rica
- Rebuilt the web portal with Joomla & PHP
- Redesigned the site architecture & template
B.S. Computer Software Engineering
Universidad Nacional
2005 – 2011 · Heredia, Costa Rica
Skills
Backend & languages
Ruby
Rails
SQL
PHP
Java
C++
Frontend
JavaScript
React
Storybook
HTML
Data & integrations
Elasticsearch
Stripe
PayPal
Twilio
Okta SSO
Practices
API design
Encryption
Code review
Refactoring
Zero-downtime deploys
DevOps
Get in touch
Want to talk shop, work together, or argue about board games? I’m on LinkedIn, GitHub, or just email me.