Andrés Montero — Senior Software Engineer in Costa Rica

I build scalable web products — and the infrastructure that keeps them reliable.

Engineering Manager and Senior Software Engineer working across Python and React, with a focus on experimentation, performance, and Infrastructure as Code on AWS. Available for project work, and for building engineering teams here for US companies.

Based in Costa RicaPython · ReactTerraform · AWSAutomation · Experimentation
Currently availableRemote · GMT−6
RolesSenior & staff engineering
$5,500–$7,500/mo
ProjectsFreelance & agency
from$5,000USD

01 — Selected Work — Selected software engineering and cloud infrastructure projects

Six of many
01

autos.cr

Founder
DjangoSEO0 → 1
autos.cr ↗
autos.cr homepage — a licence plate lookup for Costa Rican vehicles
Problem

Anyone buying a used car in Costa Rica wants what the public vehicle registry knows about it — make, model, year, technical details, fiscal value, whether anything is registered against it. Getting to that is a chore, and the answer is not something you can link to, share, or read comfortably on a phone.

What I did

Built and shipped the whole thing solo — Django 5 and PostgreSQL behind, server-rendered HTML in front, and the scraper that keeps it fed running as a Lambda that shares nothing with the web app except a pure parser it can import without a database or a settings module.

Impact

Live and indexing. A vehicle page arrives in under 5 KB gzipped with no client-side JavaScript at all — the only script tags on it are structured data, and a test fails the build if a page outgrows its budget.

02

Fisionow

Founder
Product0 → 1Strategy
fisionow.com ↗
Fisionow homepage — practice management software for physiotherapists
Problem

Physiotherapy patients had no simple way to manage their care and progress between sessions.

What I did

Founded and built the product — defining direction, designing the digital experience, and shipping the platform.

Impact

Still in MVP — built to keep physiotherapy patients engaged between sessions and give clinics a lighter way to manage recovery.

03

Fibroclinic

Software Engineer
HealthcareNext.jsSEO
fibroclinic.co.cr ↗
Fibroclinic homepage — a chronic-pain and mental-health clinic in Costa Rica
Problem

A specialized chronic-pain and mental-health clinic in Costa Rica — coordinating rheumatology, neurology, psychiatry, and physical therapy — needed a credible, search-visible website that earns patient trust and turns visitors into booked evaluations.

What I did

Designed and built the entire site solo in Next.js 16 / TypeScript — trilingual (ES/EN/PT), with SEO at its core to grow the clinic's patient base through search.

Impact

Organic search is the site's #1 channel — ~50% of users and 390 sessions in its first six months, ahead of direct and social.

04

Onsetto

Principal Engineer
FintechPlatformLeadership
onsetto.com ↗
Onsetto homepage — a business-banking switching platform for financial institutions
Problem

Onsetto helps banks win a business's core operating account by automating the switch — which hinges on reliably parsing uploaded bank statements and on engineering foundations a fast-growing team can build on.

What I did

Built Auto Switch Click, one of Onsetto's core features — a one-click switch that moves a business's core operating account automatically — and hardened the statement parser for the messy real-world PDFs it couldn't handle.

Impact

Smoother onboarding for the whole dev team — and the work earned enough trust that I'm now building a new engineering team in Costa Rica.

05

SurveyMonkey

Software Engineer · Level II
AWSTerraformPlatform
surveymonkey.com ↗
SurveyMonkey homepage — the world's most popular survey and forms platform
Problem

The world's most popular survey platform runs on a large, long-lived codebase and cloud estate that has to stay reliable and maintainable as it scales across many AWS accounts.

What I did

As a Senior Software Engineer I modernized core platform components — AWS-native migrations, legacy refactors, and Terraform-managed infrastructure across multi-account environments.

Impact

More reliable, maintainable platform foundations — safer changes and cleaner infrastructure across the org's AWS estate.

06

FeatureSpace (Visa)

Software Engineer · Level III
Fraud & RiskPythonObservability
featurespace.com ↗
via ImagineX Studio
Featurespace homepage — a real-time fraud and risk detection platform, a Visa company
Problem

A real-time fraud and risk platform needed modernized services, hardened inter-service security, and broader automated test coverage to scale safely.

What I did

Modernized Python services on the fraud and risk platform — hardening inter-service auth, expanding automated testing, and contributing ADRs, secure ADF data pipelines, and Grafana/Lambda observability.

Impact

A more secure, better-tested, and more observable fraud-and-risk platform — safer to change and scale.

02 — Work with me — How to hire Andrés Montero — project work, or an engineering team in Costa Rica

Two ways

Project work

Fixed scope, fixed price, one accountable person. Web products in Next.js and Python, AWS infrastructure in Terraform, modernization work, and sites built to be found in search.

See services

An engineering team in Costa Rica

Senior engineers in your working day, your standups and your repositories. One person, a pod, or a team I source, screen and stand behind — hired from the market I actually live in.

How hiring works

03 — About — About Andrés Montero, a senior software engineer in Costa Rica

Andrés Montero in front of a waterfall on a black-sand beach in Iceland

I'm an engineering manager and software engineer based in Costa Rica — most at home where product, performance, and infrastructure meet.

I work across the stack in Python and React, and I care just as much about the systems underneath: reliable, reproducible infrastructure, clean data pipelines, and cloud foundations you can actually reason about. I like shipping fast — and then measuring honestly whether it worked.

Increasingly, that means leading as well as building. I'm drawn to small, accountable teams with clear ownership — the kind of structure that lets good engineers do their best work.

Tech focus
PythonReactTerraformAWSInfrastructure as CodeDistributed systemsExperimentation / A·BCI / CD
More about me — experience & working from Costa Rica →

04 — Writing — Technical writing on AWS, Terraform, and software engineering from Costa Rica

Notes & essays

What It Costs to Hire a Developer in Costa Rica vs the United States

A sourced cost comparison: the BLS median wage against what a US developer actually costs an employer, Costa Rica's statutory 26.83% employer burden and the mandatory aguinaldo, and the counterintuitive finding that the overhead is lower here — the saving is in the base salary, not the benefits.

8 min read

Building a Product on Third-Party Data You Don't Control

Seven architectural decisions from building autos.cr on a public registry I don't own — pure parsers, keeping unknown fields, snapshotting failures, separating store from publish from index, and why a dead source should return 503 rather than 404.

10 min read

05 — Contact — Contact Andrés Montero, software engineer in Costa Rica

Open to project work, to building an engineering team here for a US company, and to senior and staff engineering roles — plus the interesting problems in between.

andres@montero.cr